Flash Bootloader

Software for Reprogramming ECUs

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 others on request.

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.

Vector Flash Bootloaders are highly approved worldwide with over 250 implementations.

Features and Advantages:

The Flash Bootloader consists of the following components:

  • Bootloader,
  • Flash Driver (the flash algorithms), 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.

LIN Flash BootloaderCAN Flash BootloaderFlexRay Flash Bootloader

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 reprogrammierung
  • 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).

© 2006-2008 Vector Informatik. Last modified: 2008-07-22

Add page to favorites

Did you find this page helpful?