Bootloader

<< Click to Display Table of Contents >>

Navigation:  STM32F4 Target > Block References >

Bootloader

Previous pageReturn to chapter overviewNext page

Overview

 

The Bootloader and In-Application Programming (IAP) sublibrary allows users to create bootloader for any target devices.

Conceptually, this feature enables users to update firmware of any stand-alone devices or any devices connected to ethernet networks or BUS systems, as shown in the following picture.

Currently, the sublibrary supports firmware update via LAN / Internet (via webpages), UART, and CAN BUS only. The firmware of both webservers and end devices can be updated. More interfaces (I2C, SPI, Wifi, etc) are under developments.

Sample Applications

A team of engineers can remotely design, analyze, and update firmware of any real-time control systems connected to a network.
A stand-alone device can have firmware update capability.

 

bootloader_concept

Block References

Boot Load

Jump Sector

Configure Sector