Mit dem Flash-Bootloader erhalten Sie eine durchgängige und kompakte Lösung zur schnellen, effizienten und sicheren Reprogrammierung von Steuergeräten über unterschiedliche Bussysteme wie CAN, LIN, FlexRay oder andere.
Der Flash-Bootloader steht entsprechend den Spezifikationen verschiedener Fahrzeughersteller zur Verfügung. Durch die enge Zusammenarbeit mit nahezu allen Fahrzeugherstellern stellen wir sicher, dass alle Anforderungen umgesetzt werden.
Weltweit mehr als 250 im Einsatz befindliche Flash-Bootloader zeugen von der Betriebsbewährtheit des Systems.
Eigenschaften und Vorteile:
Der CANfbl setzt sich aus den Komponenten Bootloader, Flash-Treiber (Flashalgorithmen) sowie einem PC-basierten Flash-Tool (Download-Tool) zusammen.
Bootloader und Flash-Treiber sind zwei voneinander unabhängige Embedded Softwarekomponenten, die als C-Source-Code oder Library ausgeliefert werden. Der Flash-Bootloader kann flexibel konfiguriert und so an individuelle Anforderungen angepasst werden.
Funktionen:
Der Bootloader im Steuergerät lädt zuerst den Flash-Driver in das RAM. Im Anschluss daran wird die Applikation in den Flash-Speicher geschrieben. Der Flashvorgang kann sowohl durch die Applikation
- über einen entsprechenden Diagnose-Request vom Flash-Tool (gemäß KWP2000 oder UDS) oder
- nach einem Reset des Steuergerätes gestartet werden.
Weitere Funktionen des Flash Bootloaders:
- Multiprozessor-Reprogrammierung
- Unterstützung für Multi-Memory Devices, z. B. für externes über SPI angeschlossenes EEPROM
- Unterstützung von internem und externem Flash
- Erhöhte Sicherheit durch Standard-Verschlüsselungsmethoden (RSA, H-MAC)
- Integration in die Vector Toolchain

Kontakt