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: almost 4 years ago
Linked from 1 awesome list

bootbootloaderdemoexamplefat32fatfsfirmwarefirmware-updaterflashflasheriapin-app-programmingmcumicrocontrollermicrosdsdstm32stm32l4stm32l476stm32l496

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lujji/stm8-bootloaderA bootloader for microcontrollers that allows for efficient and flexible loading of firmware into the device's flash memory.95
bootsector/stm32-hid-bootloaderA small, driverless USB HID bootloader and flashing tool for STMicroelectronics STM32F10X devices.163
mcu-tools/mcubootA secure bootloader for 32-bit microcontrollers.1,363
andysworkshop/stm32plusA C++ library providing an interface to the STM32 microcontrollers745
feaser/openbltAn open source bootloader for microcontrollers that enables firmware updates and customization.683
stmicroelectronics/stm32cubef4An embedded software platform providing middleware libraries and projects for various STM32 boards908
onkwon/yabootA bootloader that initializes and boots ARM Cortex-M based microcontrollers with secure data integrity and optional APP update functionality.23
optiboot/optibootAn bootloader upgrade for Arduino and Atmel AVR chips that provides improved boot speed and code space efficiency.1,103
dmitrystu/libusb_stm32A lightweight USB device stack for microcontrollers722
open-power/petitbootA kexec-based bootloader for loading operating system images from various devices and networks.216
stm32-rs/stm32-ethAn Ethernet driver for microcontrollers from the STM32F family.150
trebisky/stm32f103A collection of examples and exercises in bare metal programming for an ARM microcontroller104
mxcd/cannonA tool for loading and running code on microcontrollers via CAN bus16
stm32-rs/stm32f1xx-halProvides a hardware abstraction layer for microcontrollers in the STM32F1 family579
morbos/stm32A collection of software components and tools for developing projects based on ST Microelectronics' 32-bit microcontrollers.19