yaboot

Bootloader for ARM MCUs

A bootloader that initializes and boots ARM Cortex-M based microcontrollers with secure data integrity and optional APP update functionality.

A bootloader for ARM Cortex-M based microcontrollers

GitHub

23 stars
4 watching
6 forks
Language: C
last commit: almost 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mcu-tools/mcubootA secure bootloader for 32-bit microcontrollers.1,363
onkwon/yaosAn embedded operating system for single-core processors without MMU virtualization.47
open-power/petitbootA kexec-based bootloader for loading operating system images from various devices and networks.216
akospasztor/stm32-bootloaderA bootloader library for customizing the firmware of microcontrollers with an external SD card907
nvreformat/etherbootA bootloader for Raspberry Pi using the ethernet device to upload custom kernels at runtime11
jhbruhn/moonbootA framework for building bootloaders for embedded devices and other no_std environments.27
lujji/stm8-bootloaderA bootloader for microcontrollers that allows for efficient and flexible loading of firmware into the device's flash memory.95
oreboot/orebootAn open-source bootloader and firmware project for Linux on RISC-V platforms.1,604
optiboot/optibootAn bootloader upgrade for Arduino and Atmel AVR chips that provides improved boot speed and code space efficiency.1,103
mbusb/multibootusbA tool to create bootable live Linux distributions on a removable USB disk1,400
nekromant/rf24bootA bootloader that enables wireless communication between microcontrollers and nrf24l01 wireless modules107
raburton/rbootA custom bootloader for the ESP8266 microcontroller302
cvra/can-bootloaderA bootloader designed for CAN-connected robots with redundancy and safety features to ensure stable firmware updates.146
xmc-rs/xmc4700A Rust library providing peripheral access to the XMC4700 microcontroller series3
xmc-rs/xmc4100A peripheral access crate for interacting with embedded systems1