6 open-source projects similar to cvra/can-bootloader, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Can Bootloader alternative.
Basekernel is a simple operating system kernel for research, teaching, and fun.
OpenBLT is an open source bootloader for STM32, XMC, HCS12 and other microcontroller targets.
/============\ sector 0 | Bootloader | . | --------| . | | AES & | . | | RSA key| Data . |------------| / m | BootOpt | / sector m+1 |------------|/ . | OS(APP) | . | ----------| . | | MAGIC1:3| . | | LEN | -------- . | | IV | / 0x0000 | MAGIC1 | 0xDEADC0DE n | | Hash | / |--------| sector n+1…
This project is an educational resource and technical reference for building operating systems from scratch. It provides a comprehensive guide to mastering x86 architecture and implementing core kernel components by writing code that executes directly on hardware without the support of standard libraries or operating system abstractions. The materials focus on low-level systems engineering, teaching users how to interpret technical datasheets to manage hardware resources. It covers the fundamental mechanics of bare-metal programming, including the use of assembly language to define execution