The Vector Flash Bootloader provides a continuous and compact solution for fast, efficient and secure reprogramming of ECUs via different bus systems such as CAN, LIN, FlexRay and Ethernet.
The Flash Bootloader is available according to the specifications of different vehicle manufacturers. Our close co-operation with almost all vehicle manufacturers ensures that their requirements are implemented accordingly.
For over 10 years Vector's Flash Bootloader is field-tested worldwide and demonstrates that the Vector flash solution is usage proven.
Features and Advantages:
The Flash Bootloader consists of the following components:
- Bootloader,
- Flash Driver (HIS Device Driver), and
- Flash Tool (PC-based download tool)
Bootloader and Flash Driver are two independent embedded software components that can be supplied either as C source code or library.
Functions:
After successfully running through the access protection mechanisms and signature check, the Bootloader first loads the Flash Driver into RAM before it verifies the data and over-writes the flash memory.
A flash process is started either:
- By a suitable diagnostic request from the Flash Tool (per KWP2000 or UDS), or
- After a reset of the ECU.
Essentially, the Vector Flash Bootloader supports:
- Multiprocessor reprogramming
- Multi-memory devices, e.g. for external EEPROM connected via SPI
- Internal and external flash memory
- Post-build configuration
Options:
You can also get additional options for the Flash Bootloader:
- Data decompression
- Enhanced security by standard encryption methods (RSA, H-MAC).

Contact