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

C6678 IBL NAND boot over I2C ,没有成功打印IBL: Booting from NAND

我严格按照BiosMulticoreSDK_2.1_UserGuide.pdf中的P112页的要求来Updating EEPROM Images IBL,

然后按照ti\mcsdk_2_01_02_05\tools\writer\nand\docs\README.txt的要求来Updating NOR/NAND Images,即

烧录\ti\mcsdk_2_01_02_05\tools\boot_loader\examples\i2c\nand\evmc6678l\bin\i2cnandboot_evm6678l.out。

烧录完成后,修改DIP开关模式为NAND方式,连接上串口,但只显示:

IBL version: 1.0.0.16
IBL: PLL and DDR Initialization Complete
IBL Result code 00

正常的话,还应该显示:

IBL: Booting from NAND

NAND Boot Over I2C Example Version 01.00.00.00

Booting Hello World image from NAND flash via IBL over I2C 0x51 …

说明IBL启动后没有读取NAND FLASH。

请问如何检查IBL启动后是否读取NAND FLASH?或者NAND FLASH是否已经烧录了程序了?

Thomas Yang1:

用CCS的real time模式挂仿真器上去,看看当前PC是在哪里,如果GEL文件中包括了NAND FLASH初始化程序的话,可以运行下GEL文件,然后看NAND FLASH中是否有值

赞(0)
未经允许不得转载:TI中文支持网 » C6678 IBL NAND boot over I2C ,没有成功打印IBL: Booting from NAND
分享到: 更多 (0)