The control board runs 2 x Texas Instruments TMS470R1VF67ACZJZQ 512K-Byte Program Flash 32K-Byte SRAM 2 x 7.5000Mhz Crystals M95320-W 32-Kbit serial SPI bus EEPROM ST Microelectronics UN24CC (Looks to be a custom version of the L9300 https://www.st.com/resource/en/datasheet/l9300.pdf) Each TMS470 is interlinked via the SPI2 interface, they run a custom command set and use DMA to transfer large blocks of data between them. MCU0 runs the CAN stack, SPI EEPROM and "front end" MCU1 runs the SPI to the valve controller and accelerometer ![[Pasted image 20250725220637.png]] # JTAG Connection ![[Pasted image 20250719212518.png]] Debug header 24 pins, 28 pads (4 mounting, note the gap on pin 2) , Molex _Easy-On FFC/FPC_ 52559-2452 | Pin | Signal | | --- | ---------------------------------------------------- | | 1 | TDO | | 2 | - | | 3 | TMS | | 4 | - | | 5 | TDI | | 6 | GND | | 7 | - | | 8 | TCLK | | 9 | | | 10 | 3.3v missing smd (PUMD16 Pin output (collector) TR2) | | 11 | GND | | 12 | - | | 13 | GND | | 14 | TRST | | 15 | | | 16 | | | 17 | missing smd (603) | | 18 | | | 19 | | | 20 | | | 21 | | | 22 | joined 23, 24 (missing smd pull down) | | 23 | joined 22, 24 (missing smd pull down) | | 24 | joined 22, 23 (missing smd pull down) |