rusefi / fw-custom-mega-legacy

0 stars 1 forks source link

need ability to select between 0.4 board, ua4c, and later on other versions #6

Open ggurov opened 4 months ago

ggurov commented 4 months ago

they all have different pinouts

2nd sheet in the pinout doc has evidence.

rusefillc commented 4 months ago

https://github.com/noisymime/speeduino/blob/master/speeduino/init.cpp#L1464-L2859

ggurov commented 4 months ago

the following are current pinouts in the board mapping dropdown box.

relevant ones are ua4c (4x4), ua2c (2x2 diy), speeduino 0.4 and speeduino 0.3 are same mapping, different interface for off-board signals (40pin idc vs screw terminals on 0.3), not sure about the rest, the may or may not have a mega foot print.

`#define pinLayouts = " INVALID", "Speeduino v0.2", "Speeduino v0.3", "Speeduino v0.4", "01-05 MX5 PNP", "96-97 MX5 PNP", "NA6 MX5 PNP", "Turtana PCB", "Plazomat I/O 0.1", "Daz V6 Shield 0.1", "BMW PnP", "NO2C", "UA4C", "BlitzboxBL49sp", "DIY-EFI CORE4 v1.0",

irrelevant

"dvjcodec Teensy RevA", "dvjcodec Teensy RevB", "Drop Bear", "Black STM32F407VET6 V0.1" `