stm32-bootloader

Microcontroller Bootloader

A bootloader library for customizing the firmware of microcontrollers with an external SD card

Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.

GitHub

907 stars
68 watching
300 forks
Language: C
last commit: about 2 years ago
Linked from 1 awesome list

bootbootloaderdemoexamplefat32fatfsfirmwarefirmware-updaterflashflasheriapin-app-programmingmcumicrocontrollermicrosdsdstm32stm32l4stm32l476stm32l496

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lujji/stm8-bootloader A bootloader for microcontrollers that allows for efficient and flexible loading of firmware into the device's flash memory. 95
bootsector/stm32-hid-bootloader A small, driverless USB HID bootloader and flashing tool for STMicroelectronics STM32F10X devices. 163
mcu-tools/mcuboot A secure bootloader for 32-bit microcontrollers. 1,363
andysworkshop/stm32plus A C++ library providing an interface to the STM32 microcontrollers 745
feaser/openblt An open source bootloader for microcontrollers that enables firmware updates and customization. 683
stmicroelectronics/stm32cubef4 An embedded software platform providing middleware libraries and projects for various STM32 boards 908
onkwon/yaboot A bootloader that initializes and boots ARM Cortex-M based microcontrollers with secure data integrity and optional APP update functionality. 23
optiboot/optiboot An bootloader upgrade for Arduino and Atmel AVR chips that provides improved boot speed and code space efficiency. 1,103
dmitrystu/libusb_stm32 A lightweight USB device stack for microcontrollers 722
open-power/petitboot A kexec-based bootloader for loading operating system images from various devices and networks. 216
stm32-rs/stm32-eth An Ethernet driver for microcontrollers from the STM32F family. 150
trebisky/stm32f103 A collection of examples and exercises in bare metal programming for an ARM microcontroller 104
mxcd/cannon A tool for loading and running code on microcontrollers via CAN bus 16
stm32-rs/stm32f1xx-hal Provides a hardware abstraction layer for microcontrollers in the STM32F1 family 579
morbos/stm32 A collection of software components and tools for developing projects based on ST Microelectronics' 32-bit microcontrollers. 19