4 ms·
Nope, just automotive grade components and potting goop. A Bosch ECU from a VW New Beetle that I recently repaired has a single Infineon MCU, AMD flash, and Bos
by samtho 3y ago
Nope, just automotive grade components and potting goop. A Bosch ECU from a VW New Beetle that I recently repaired has a single Infineon MCU, AMD flash, and Bosch power management ICs.
All Audi and VWs recently have drive by wire system that opens the throttle, drives ignition coils, and triggers fuel injectors electrically. It’s not like there is much to go wrong. I did find a very high accuracy, temperature compensated Crystal resonator which makes sense for sending timing signals in a harsh environment.
- pkphilip 3y agoCan any of this be done using an open source design? that is, would it be possible to create open source engine management kits for vehicles?
- jacquesm 3y agoYes, yes, and that's already been done: https://rusefi.com/ https://rusefi.com/ / https://github.com/rusefi/rusefi/wiki/Hardware https://github.com/rusefi/rusefi/wiki/Hardware and others...
- pkphilip 3y agoThank you!
- tyingq 3y agoThere's also a fair amount of open source short of full engine management. Things like read/write into the CAN bus, altering fuel curves without fully taking over the engine computer, burning altered EEPROMs for older ECMs, etc.
- pkphilip 3y agoThank you! Would you know why it is not possible for the entire engine management unit to be fully open sourced?
- ilyt 3y agoAFAIK you can "just" take Cortex-R based MCU and just configure it properly and you will get the "resets if 2 cores don't agree" behaviour
- qznc 3y agoSome Infineon MCUs have lockstep multicore. Probably not necessary for the computing power you need for engine control though.