Part Number:AM2431Other Parts Discussed in Thread:AM2434,
项目开发,前期使用AM2434,用QSPI模式引导,使用GD25Q16E Flash开发的引导程序,可以在自己设计的板子上正常启动,并加载运行APP。现在换成AM2431芯片,同样的硬件,就无法引导,更不能加载APP,请问这是什么问题。
之前,已把SBL调试程序写入Flash的0x600000000,调试时,即使加载SBL程序,也会进入0x418xxxxx地址,感觉是MCU根本不认识启动模式设置,请问这是什么原因。
另外,读回来的BootMode Status(0x43000030)=0x00000d13,BootMode Config(0x43000034)=0x00000d13,说明外部配置的启动Pin脚,也确实指向了QSPI Flash
Cherry Zhou:
您好,您的问题我们需要升级到英文论坛寻求帮助,有答复尽快给到您。
,
Cherry Zhou:
您好,
如果您使用的新芯片是 HS-FS 器件,则需要将 HS-FS 版本的 SBL_QSPI (SBL_OSPI、SBL_NULL)刷写到闪存中,并且还需要对 appImage 进行签名和重新刷写。
有关详细信息,请参阅 URL: AM243x MCU+ SDK: HS FS Migration Guide
,
li ljch:
好的,谢谢,请问英文论坛的地址是什么, 我使用的GD25Q16E,不是HS-FS 器件,另外,AM2434与AM2431启动文件,签名不一样吗?AM2434和AM2431芯片,有HS-FS版本与GP版本区别吗?
,
Cherry Zhou:
英文论坛的链接如下:
https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1249064/am2431-boot-failed
li ljch said:我使用的GD25Q16E,不是HS-FS 器件,另外,AM2434与AM2431启动文件,签名不一样吗?AM2434和AM2431芯片,有HS-FS版本与GP版本区别吗?
我们确认后给您答复。
,
Cherry Zhou:
新的 AM2431很有可能是 HS-FS 器件,因为我们已停止发货 GP 器件。 自去年年底以来,所有 AM243x 器件都应为 HS-FS 器件。
根据您的描述,您所做的唯一更改是 AM2431用于替代 AM2434。 以上给出的解决方案应该可以解决您的问题。
,
li ljch:
好的,我试试
,
li ljch:
我使用的芯片型号是,AM2431B SDGHI ALX,按数据表看,应该是“Non-Functional Safety”,"Secure",对于芯片使用来说,有HS,HS-FS,HS-SE,我实在不知道我这个芯片是哪一种,请帮忙说明一下,谢谢