skalldri / nanoboot

Smaller than Das U-Boot, Nanoboot is a tiny 2-stage bootloader for ARM Cortex-M Devices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nanoboot

Smaller than Das U-Boot, Nanoboot is a tiny 2-stage bootloader for ARM Cortex-M Devices.

The initial Nanoboot implementation is for the NRF52810 microcontroller.

The bootloader will implement the fastboot protocol. Fastboot does not natively support Bluetooth, so this repo will fork the native fastboot client and add Bluetooth support.

The bootloader will be written in C++. It will compile using GCC. The primary supported IDE will be Visual Studio Code.

About

Smaller than Das U-Boot, Nanoboot is a tiny 2-stage bootloader for ARM Cortex-M Devices.


Languages

Language:C 93.5%Language:Makefile 5.0%Language:C++ 1.1%Language:Assembly 0.3%Language:CMake 0.0%Language:Python 0.0%Language:PowerShell 0.0%