BOOT Mode is an advanced system that allows direct communication with the control unit processor at low level. This mode is used when the control unit has BENCH Mode locked, when a corrupted file has been written previously, or when the control unit is not set up for BENCH Mode and requires work with the control unit open.
The DFOX V2 software provides the operating procedures for every supported architecture, guiding the operator in connecting the BOOT and in handling the low level communication.
The BOOT Mode system is used to communicate at low level with the control unit processor. This mode allows direct access to the memory of the microprocessor.
Unlike communication through the diagnostic protocols of the car manufacturers, BOOT mode works through the native protocol of the processor, allowing a direct dialogue with the architecture of the microcontroller. This approach makes it possible to work with different hardware platforms and BOOT systems.
access to the internal flash of the microcontroller where the control unit’s operating software resides.
management of the EEPROM memory that contains configuration parameters, adaptations and vehicle specific data.
where present, management of additional flash memories external to the microprocessor.
management of additional EEPROM memories for extended data.
In most cases it is only necessary to connect a BOOT or CNF1 pin on the board, which can also be done using a retractable spring needle. The BOOT pin sets the processor to low level programming mode, allowing direct communication with the bootloader.
In this way it is possible to read and work on the entire content of the control unit, including protected areas that cannot be reached through other high level protocols.
DFOX® supports BOOT Mode for the main processor architectures used in the automotive sector:
– C167 29Fxxx
– Tricore TC17xx
– ST10F series
– Boot BAM (BOOT Access Motorola) for SPC5xxx processors
– SH7xxx series (SH7054, SH7055, SH7058, SH7059, SH7251, SH72543, SH72544, SH72513)
– MH7xxx and MH8xxx series
– Fujitsu
– Hitachi
For the complete technical list of all the supported processor models, see the DFOX® Technical Specifications section on the complete system page.
DFOX® calculates and corrects the Checksum of the file and runs the checks needed to avoid any risk, before programming the vehicle’s control unit.
These automatic checks minimize the risk of damaging the control unit during bench programming operations.
DFOX® makes it possible to read and program engine control units in BOOT Mode on various vehicles: