主题中讨论的其他器件:controlSUITE、 UNIFLASH
我的问题基本上与 此帖子相同、这是一个安全引导加载程序、可以更新安全闪存中的代码。 当引导加载程序用于更新代码时、CPU 似乎会复位并从引导加载程序跳转到指向的应用程序地址。
我遵循了上述链接(下面的代码)中发布的解决方案、但我无法更新 FLSEM 寄存器值以使区域1的信标启用。
DcsmCommonRegs.FLSEM.ALL = 0xA501;// 0xA502表示 Zone2
我还尝试在使用 CCS 进行手动调试时更新 FLSEM 寄存器、但也无法更新 FLSEM 寄存器值。
总之、我有两个问题:
- 要更新 FLSEM 寄存器、在更新寄存器之前是否需要执行其他步骤?
- 当信号量未启用时、复位 CPU 是预期的结果、它将通过启用信号量来解决这个问题?
谢谢、
Justin