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

C6657 PCIE boot问题

我用的是POWERPC通过PCIE向C6657加载程序,在POWERPC这边可以看到已经枚举到C6657设备了,但是通过pciedemo加载完DDRInit程序后,C6657核0的Magic Address一直不清0,导致pciedemo程序一直停在等待它清零的语句处,无法继续加载Heloword程序,这是什么原因呢?通过CCS调试,感觉加载过去的DDRInit没有运行,RBL程序一直停在0x20B010B0处。

Thomas Yang1:

换个没使用DDR的程序加载呢?看是不是卡在DDR初始化相关的地方了?

liyue liu:

回复 Thomas Yang1:

去掉DDR初始化程序还是一样不行,程序总是停在0x20B010B0处,这个地址位于BOOT ROM区,应该是还未进入Magic Address所指的程序。如果进去了,PC指针的值应该会是0x008xxxxx类型的值。对照BootCode数组中的值,和DSP加载地址中的值是一样的,这样程序应该加载进入了。不知这与IBL有关系没。

赞(0)
未经允许不得转载:TI中文支持网 » C6657 PCIE boot问题
分享到: 更多 (0)