Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 715 Bytes

README.md

File metadata and controls

14 lines (8 loc) · 715 Bytes

Current Status: In Progress

STM32F4 Custom Bootloader

This is an example of a custom bootloader for the STM32F4 series. More specifically, this project uses the STM32F411RE ARM-Cortex M4 microcontroller.

The bootloader resides in Sector 0 of the main memory block in flash (0x0800 0000 - 0x0800 3FFF), while the main application should reside in sector 2 (starting address 0x0800 8000).

A flash utility made in C# WPF is used to download the raw binary file of the main application from the host to the target.

Folder Reg_Blinky is a blinky program to work with the bootloader. Use the Reg_Blinky.bin to flash the program via the flash utility program.

Image of the program: