Gordon
Gordon
Tools for flashing ECUsGordon offers a unique, fully automatic, patented solution for efficient software updating for control units (ECUs) in bulk.
Gordon is a patented device designed for fully automated and highly reliable flashing (software update) of up to 8 ECUs at once.
It automates the process, from the identification of connected ECUs to the installation of suitable software and flashing progress checks and to the assessment of the results and their automatic logging in a secure cloud database. Manual actions are limited to the connection and disconnection of the ECU, which means that even with complex scenarios, there is now no need for personal oversight, which in turn minimizes risks and saves time significantly. Simply connect the ECU and Gordon will take care of the rest. The results and statistics will be ready for viewing both online and on the built-in display, immediately.
Gordon supports common communication protocols, namely CAN, CAN-FD, and DoIP, and it is equipped with the necessary Rest-Bus simulation of CAN signals for specific flashing conditions. The whole device is a portable, flexible, and easily customizable solution that can be tailored to the needs of every customer.
The system can be managed remotely, it can be easily integrated into company infrastructure – e.g., using EDI communication –, and it comes with customer support as part of the package.
Key features
- Reliable, automated solution for bulk ECU flashing
- Flashes up to eight ECUs at once in guaranteed quality
- Custom HW and SW – design, production, and operation completely in our hands
- Flashes thousands of ECUs every day without issue
- Ensures perfect flashing every time, from start to finish
- Minimizes risk of errors typical of manual flashing
- Easy to operate
- Online database with remote management and automatic reporting
- Portable – easy to transport
- Allows for flashing of ECUs before they are installed in cars
Gordon eliminates flashing errors
- The automated solution in the form of Gordon dramatically lowers the risk of mishandling in ECUs flashing. Once connected, Gordon identifies the connected unit, verifies its ID, performs the flashing operation, and checks whether the process has been successfully completed.
- In traditional flashing operations carried out manually, all steps in the updating of ECUs software hinged on the conscientiousness of individual operators – who will slip sooner or later when performing hundreds of such operations with steps totalling thousands every day.
- With Gordon, customers can be sure that flashing completes successfully and that all ECUs are processed according to plan. A flashing specialist prepares the flashing script ahead of time and the operator only connects the ECU at the start and disconnects it at the end of the process, meaning Gordon operators require no special training.
SIRC - ECU status indicator
- Gordon comes equipped with a set of SIRC devices – status indicators and remote controllers
- SIRCs display flashing operation status – readiness, connected ECU, flashing, and, finally, the OK/ERROR result.
- Result indicators remain active until the ECU is disconnected, at which point they automatically reset to the default state.
- When an operator is unsure of the flashing status of an ECU, they can reconnect it, and if it has already been flashed, Gordon will immediately identify it and terminate the process with an OK result state and light up the SIRC’s green OK indicator within a few seconds.

Managing flashed ECUs

- All flashing results are saved in a secure cloud database, accessible to all authorized users from a web browser. The results can be filtered, sorted, aggregated, and exported as needed.
- Every item contains the identification information of the ECU before and after it has been flashed, the flashing result, and the timestamps of individual steps, as well as a precise identification of the device used for the flashing and the operator performing the software update.
- It is also possible to set up an automatic transfer of the flashing data from the database to other systems and/or export it via EDI.
User interface
- Gordon’s overview screen is used to monitor flashing progress. It displays the results of individual ECU flashing operations as well as the overall flashing progress.
- Further customizable indicators provide detail statistics – the total number of ECUs flashed across various time periods (e.g., today, current session, morning shift), the type distribution of ECUs, and the total number of unsuccessful operations, among others.

Gordon – complete solution for flashing
- Hardware as a service – hiring the complete flashing solution, Gordon
- Providing customized accessories – cable clusters for specific ECU types, and other tools (e.g., MIB FlashBox, Rest-Bus – simulation generators, etc.)
- Remote support – remote connection for updates, maintenance, and/or service intervention is available
Technical data
Device purpose | Automated mass ECU SW updating before in-car installation |
Maximum number of parallel flashing ECUs | Up to 8 simultaneously |
Flashing results indication | Overview screen on tablet + LED indication on SIRC (Status Indicator and Remote Control) device |
Connectivity | LTE internet connection, Wi-Fi for communication with the control tablet |
Supported protocols | CAN, CAN-FD, DoIP |
Power supply | 230 V AC |
Power draw | 200 Wnom 750 Wmax |
Chassis design | High-endurance plastic case, wheeled |
Weight | 31 kg (depending on accessory specification) |
Size | 801x521x317 mm |
Operating temperature | 5-40° C |
Operating humidity | 95% - 40° C (with condensation prevention) |
Flashing data reporting and saving | Every flashing operation is automatically logged in a secure cloud database, including unsuccessful attempts. Log includes: date, FAZIT, HW before / after, SW before / after, ECU number before / after, flashing state yes/no, results OK / NOK, total time, device name, authenticated user, sequence name and ID, description, project, diagnostics, address, communication protocol, invoice, customer, log time, flashing/check mode, output number, SIRC ID, counter used yes/no, VIN (if it exists), etc. |
Results communication options | Automatic transfer via. EDI communication |
Control tablet power supply | USB-C 5V 1A |
Available accesoories | SIRC, tablet, tablet holder, GW box, MIB FlashBox, CanSim, cable harness |
Operator certification requirements | No special certification needed |
Flashing operation success checking | Flashing operation success checked after every operation, overview of remaining ECUs vs. total (configurable), statistics, and reports from online database, ECU identification based on FAZIT (unique serial number assigned to each ECU). |
CAN signals and Rest-Bus sumulations generation | YES - fully configurable, with CAN message generation and sending available. |
Supported platforms | MQB 37W, MQB (W) Evo, E31.1, E31.1 UNECE |
Product Sheet
We offer individual training and expert consultation on this product based on request. Please contact us for more information.