rusefi/firmware/config/boards/hellen/cypress
Matthew Kennedy f0cf4f38ff
fix multi-serial-port insanity (#2476)
* carve out UART specific

* implement channel

* config cleanup

* use new config

* bootloader

* dead code

* s

* h7 inherits f7

* oops

* ok now it's right

* tests

* cleanup

* call setup

* put that in its own file

* cleanup

* format

* guard

* not needed

* improve guarding

* portable

* allow override of uart mode

* fixes for bootloader

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-28 09:06:36 -04:00
..
OS/os deduplication in halconf (#2377) 2021-02-24 14:08:03 -05:00
config Auto-generated configs and docs 2021-03-28 12:41:23 +00:00
board.c
board.h rename setBoardConfigurationOverrides (#2479) 2021-03-22 14:15:09 -04:00
board.mk
board_configuration.cpp rename setBoardConfigurationOverrides (#2479) 2021-03-22 14:15:09 -04:00
chconf.h
config.mk build (#2399) 2021-02-24 21:55:51 -05:00
efifeatures.h fix multi-serial-port insanity (#2476) 2021-03-28 09:06:36 -04:00
halconf.h deduplication in halconf (#2377) 2021-02-24 14:08:03 -05:00
halconf_community.h
mcuconf.h
pdl_user.h
prepend.txt
readme.md
rusefi_hw_enums.h

readme.md

rusEFI runs on Cypress FM4 S6E2xx (alpha version as of Jan 2020)

Most tested on S6E2CxAH - S6E2C5AH0AGV2000A (144-pin) to be exact.

Should probably mostly work on S6E2GH8 for instance S6E2GH8J0AGV20000 (176-pin).

How to program

Cypress has "FLASH USB Direct Programmer" utility:

https://www.cypress.com/documentation/software-and-drivers/flash-usb-direct-programmer-1