6 Verification Schemes
This section discusses various methods to verify the application provided to the users by the 8-Bit MDFU Client library.
Verification Overview
Before the bootloader launches an application, it will verify that there is a valid application image loaded into memory. This verification step can take many different forms. This section discusses each of the verification methods implemented in this 8-Bit MDFU Client library, how they work and some of the engineering considerations when selecting one.
Verification Methods
- Check Reset Vector
- Check Status Byte
- Checksum
- Cyclic Redundancy Check