Verified FreeRTOS Boot

This application note explains the verified FreeRTOS boot.

1. FreeRTOS Features

Emcraft provides a verified boot of FreeRTOS. Key features of the verified boot implementation are as follows:

  • The FreeRTOS build procedure generates a signed bootable OS image in the so-called FIT format.

  • U-Boot validates integrity of the FreeRTOS image using the checksum, stored in the FIT image.

  • U-Boot verifies the image signature and rejects to boot an unsigned or improperly signed image.

2. Support

Emcraft supports its verified boot implementation as a service.

Contact us to learn more.