eboot v0.3.0 — Embedded Bootloader
Version: 0.3.0
Type: stable
Architectures
| Archive | Target |
|---|---|
eboot-0.3.0-linux-x86_64.tar.gz |
x86_64 Linux (native) |
eboot-0.3.0-arm-cortex-m.tar.gz |
ARM Cortex-M bare-metal (thumb, hard-float) |
eboot-0.3.0-aarch64-linux.tar.gz |
AArch64 Linux (RPi 4/5, Jetson) |
eboot-0.3.0-riscv64-linux.tar.gz |
RISC-V 64 Linux (SiFive) |
eboot-0.3.0-arm-cortex-r5.tar.gz |
ARM Cortex-R5 bare-metal (TMS570, safety-critical) |
Changes
d0be5dd fix: add Cortex-R5 support to eos_hal_set_msp()
d58e477 fix: sudo kernel copy + safe grep check in qemu-test.yml
4cc99d9 ci: add QEMU sanity test — builds all repos at tagged releases, boots on QEMU
6403e3a Initial commit
Build from source
cmake -B build -DEBLDR_BOARD=stm32f4 \
-DCMAKE_TOOLCHAIN_FILE=toolchains/arm-none-eabi.cmake
cmake --build build