在C6678平台上跑论坛提供的keystone例程,GE模块测试程序编译成功,但是运行的时候输出DDR初始化的fail。如DDR3 leveling has failed, STATUS = 0x40000064。请问这是哪个地方设置的问题吗?
GE程序我用的是GE_TEST_EMAC_LOOPBACK GE_TEST_SGMII_LOOPBACK GE_TEST_SERDES_LOOPBACK 几种模式,都有fail出现
Andy Yin1:
是在EVM上测试的么,看一下代码中有没有相关区分板卡的宏定义。
littleWhite:
回复 Andy Yin1:
代码中有判断办卡种类的函数,判断结果为6678_EVM ,是正确的