TI中文支持网
TI专业的中文技术问题搜集分享网站

AM2732: 更换Flash芯片后bootloader执行异常

Part Number:AM2732Other Parts Discussed in Thread:SYSCONFIG, , UNIFLASH

我们将AM2732 的flash芯片更换成IS25LP064D,并修改了工程sysconfig下Flash中的配置如下:

主要修改了芯片型号及厂商、设备ID,其余配置均参考手册(和默认GD25B64C的配置没有变化)。

目前能够正常通过uart_uniflash脚本配置并烧录flash,但是bootloader代码执行到函数Bootloader_parseMultiCoreAppImage会报错:

定位到是这里mHdrStr.magicStr不等于0x5254534D

实际读出的值是0xEEEEEEEE

这里改为0xEEEEEEEE后,程序会卡死在下图for循环中

想请教一下这是什么原因导致的。非常感谢

?? ?:

还有就是使用脚本烧写Flash时会报错:

但是程序还是能够正常运行的:

,

Cherry Zhou:

Hi,

您的问题我们需要升级到英文论坛寻求帮助,有答复尽快给您。

,

?? ?:

非常感谢,我们这边已经得到解决了,是Flash芯片配置参数没有参考Datasheet配置好导致的

赞(0)
未经允许不得转载:TI中文支持网 » AM2732: 更换Flash芯片后bootloader执行异常
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1