Skip to content

A secure bootloader designed to load multiple firmware applications from internal flash memory based on user selection or default mode. It verifies firmware integrity using CRC-32 checksums.

Notifications You must be signed in to change notification settings

mbedsyst/SecureBootloaderCM4

Repository files navigation

Secure Bootloader for Cortex-M4

Developing a Secure Bootloader application designed to load multiple firmware applications stored in the internal flash memory based on user selection or a default boot mode. The bootloader includes robust firmware update functionality, verifying and validating application code integrity using CRC-32 checksums. Additionally, working on implementing mechanisms to detect firmware updates stored on an external SD card and ensuring their integrity using SHA-256 verification.

About

A secure bootloader designed to load multiple firmware applications from internal flash memory based on user selection or default mode. It verifies firmware integrity using CRC-32 checksums.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages