Bootloader (BL)

Bootloader

The Volcano Bootloader is a standalone program that allows download and replacement of any program module within the ECU (requires either Flash or EEPROM memory). The Bootloader works with AUTOSAR Basic Software as well as the Volcano Target Package

Mentor Graphics has developed a number of bootloaders using different types of protocols from complete car, OEM-specific to standardized protocols using ISO 15765-2 transport layer and ISO 14229 diagnostic services. A KWP2000-compliant bootloader is also available.

The Volcano Bootloader is divided into two parts:

  • a primary bootloader, which is permanently placed in a protected boot sector and will execute directly after reset. The primary bootloader acts as a communication engine to download and activate the secondary bootloader from the internal RAM of the ECU.
  • a secondary bootloader, which adds functions for erase and programming of flash memory/EEPROM and handles the actual download of new or updated software.
 
 
 
© Mentor Graphics Corp. All rights reserved.