Each channel relies on its own “clone” of the core software required to control the flashing process properly. All eight channels can be activated simultaneously or controlled individually.
Up to eight ECUs can be simultaneously flashed with this test stand, drastically increasing automotive efficiency.
#Ecu flashing interface serial number
The flashing data is all written to a report at the end that is tagged/sorted by ECU model and serial number for easy data retrieval.Ĭost and Time Savings with 8-Up Simultaneous Flashing
The system checks broadcast CAN data (as defined in a CAN “dbc” database), “DIDs” (as acquired using “Read Data by Identifier” service of the Unified Diagnostic Services protocol), and Diagnostic Trouble Codes (DTCs). The application flashes the desired software to each ECU and verifies CAN data and responses afterward. Not all channels have to be connected for the process to work, as each one can be run independently from each other if desired. Heavy-duty multi-signal connectors located in the back of the test stand provide the necessary connections for power and communication to each ECU. Once the new software has been flashed, it’s common to verify that the process completed successfully through CAN communication, which can add several more minutes to the total process time.ĭMC designed and programmed a test stand capable of flashing up to eight ECUs at a time. The average flashing time for an ECU can vary between two to six minutes, and most of this time doesn’t require active inputs from an operator. ECUs run firmware (embedded software) that gives ECUs their “intelligence” and governs their behavior and capabilities. The process of installing or updating this firmware on an ECU is commonly referred to as “flashing”. ECU Flashing is an essential process that transforms ECU hardware into a fully functional controller prior to being assembled into a vehicle and allows ECUs to be updated in the field when necessary. Electronic Control Units (ECUs) are embedded modules that perform a wide range of essential functions within modern vehicles.