Ecu hw

= ECU hardware information = Attempting to collect knowledge about different hardware revisions of these ECUs. It would be interesting to correlate the actual hardware (PCB layout, mcu type) with the outside markings and ECUID. I've grouped these by arbiratry type letters which have nothing to do (yet) with markings. [TODO - make a table out of this ]

type A

 * SH7058 (probably not SH7058S)
 * ECUIDs : CF43D (MY06 350Z USDM), 6Z68A (MY03 QG18DE Sentra CAN)
 * Outside markings :
 * CF43D: "LP" and "MEC60-122 A1 6331"
 * [TODO - note markings for 6Z68A]

ICs

 * 93C66 : EEPROM (256*16bit SPI)
 * L9762 : all-in-one mess, with voltage regulators, CAN + K transceivers, unknown other stuff
 * 789101 : mask-ROM mcu, seems to be mainly a supervisor / reset controller. See ext watchdog signal

type B
Seems to be a more compact PCB ? And the mcu is mounted 180deg when compared with type A ECUs.
 * SH7055
 * ECUIDs : EQ910 (MY05 Xtrail AUS)
 * Outside markings :
 * EQ910: ?

ICs
Probably the same population as type A ?

type C
Probably same size PCB as type A. "upside down" mcu, like type B.
 * SH7058
 * ECUIDs : ZD89A (MY06 Altima USDM)
 * Outside markings :
 * ZD89A: "63" and "MEC85-521 A1 5913"

ICs
Probably the same population as type A ?