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

DM6446的RBL无法启动NAND里的UBL

DM6446启动串口一直显示BOOTME。
ubl和u-boot用NANDWriter.out和sfh_dm644x.exe都写入过。
用slh_dm644x.exe将同样的ubl加载到IRAM运行,可以成功启动NAND上的u-boot上,至少NAND应该是对的。
开始以为买的K9F1G08U0B是假的,因为上面印的厂家是SEC,换了MT29F1G08,还是一样。
TI的论坛里有类似的问题,但也是因为不支持NAND导致,这个MT29F1G08是支持ONFI的,应该没问题。
重新编译了一下ubl,用ccs加载到IRAM里运行,到读DevID那块,看到的确是支持ONFI并读到芯片信息
读RBL的反汇编很头大,谁有这方面的经验?估计是哪里出了问题?

如果能弄到RBL的symbol文件就好了,起码可以快速定位代码。
不知道能否手动创建symbol文件,如果可行的话就可以分析一段加一些symbol

                                      ————————来自21ic论坛 TI DSP版块

mangui zhang:

回复 Eason Wang:

问题已帮助解决  非常感谢你

赞(0)
未经允许不得转载:TI中文支持网 » DM6446的RBL无法启动NAND里的UBL
分享到: 更多 (0)