大家好:
我使用C6678 EVM,有些关于pcie boot以及ibl的问题想要请教大家。
我将C6678 EVM的拨码开关调成pcie boot的模式,并且设置从EEPROM的0x51启动,为了验证确实执行了事先烧写进去的IBL代码,我在c66xinit.c的函数 iblPCIeWorkaround()中增加了点亮LED灯的代码(这个代码是没问题的,因为单独通过CCS load后执行这个代码LED灯确实能被点亮) 。烧写也应该是成功了的,如下图:
但最后6678上电启动,LED灯并没有被点亮,这到底是什么原因呢?
另外,我看到了这篇帖子www.deyisupport.com/.../10798.aspx
里面说用i2cparam_0x51_c6678_le_0x500.out烧写IBL configuration,我最开始以为是因为IBL configuration没烧进去,后来我照着帖子的步骤做了,把IBL configuration烧进去,如下图:
结果上电后LED灯还是没亮,也就意味着IBL代码并没有执行?这是什么原因呢?
谢谢。




打印出来的,也就是这个ibl只执行了i2cparam.c而没有执行c66xinit.c吗?