A bootloader responsible for initializing peripherals, verifying the integrity of the application code using the CRC Calculation Unit, and transferring control to the application code. The bootloader initializes only the USART2 and CRC peripherals, which are de-initialized upon exit. The application code should include metadata in the header, consisting of a pre-shared Magic (ID) Number, Version Number, Size, and CRC Value.
-
Notifications
You must be signed in to change notification settings - Fork 0
mbedsyst/SecureBootloaderCM4
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A bootloader instance for initializing peripherals, verifying application code integrity using CRC Calculation Unit and handing over execution to the application code.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published