PSoC 6 MCU:基于MCUboot的基本Bootloader
是一个开放源代码库,可为32位MCU开发安全的引导加载程序应用程序。 MCUboot是流行的IoT操作系统(例如Zephyr和Apache Mynewt)中的主要引导程序。 本示例演示了将MCUboot与PSoC 6 MCU配合使用,特别是PSoC:trade_mark:62/63 MCU系列。 本示例捆绑了两个应用程序:
Bootloader应用程序:实现由CM0 +运行的基于MCUboot的基本Bootloader应用程序。 引导加载程序处理映像身份验证和升级。 当映像有效时,引导程序通过将映像的起始地址传递给CM4 CPU来启动/运行映像。
眨眼应用程序:实现由CM4运行的简单LED眨眼应用程序。 您可以通过以下方式之一来构建此应用程序。 该应用程序根据是以引导模式还是升级模式构建的,以不同的速率切换用户LED。
引导模式:将应用
1