CY8CPROTO-064B0S3 PSoC 64 "Secure Boot" Prototyping Kit Guide, Doc. # 002-29505 Rev. *B
29
Running Code on PSoC 64 “Secure Boot” MCUs
4.4
Build and Program the Example Application
1. From the Eclipse IDE, click on the “Build Secure_Blinky_LED_FreeRTOS Application” link in the
Quick Panel.
Figure 4-8. Build Secure_Blinky_LED_FreeRTOS Application Selection
Note:
Ensure that you have clicked the application in the explorer otherwise the option will not be
visible.
2. Once build is complete, you will see in the ModusToolbox console that “CySecureTools” has
signed the image with the keys you generated in the previous section. Note that this message is
before the memory consumption table in the build console window.
Figure 4-9. ModusToolbox Console after Build is Complete
Note:
When using the CY8CPROTO_064B0S3 target, the ModusToolbox BSP has a post-build image
signing command located in
“<ModusToolbox project>/libs/TARGET_CY8CPROTO-064B0S3/
CY8CPROTO-064B0S3.mk”
This post-build script uses the policy file to find the private key path used to sign the application.
If a different/invalid key is used then the “Secure Boot” process will fail.