Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

A custom bootloader for the STM32F411xE microcontroller

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages