This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6678: DDR初始化失败(自制板)

Part Number: TMS320C6678


自制板:板上搭载两片6678,每片DSP配置了四片MT41K256M16HA-125 IT:E DDR芯片

参照DDR芯片手册和官方计算xlsx得到寄存器的值,然后参考C6678_EVM_DDR_Init函数,对DDR进行初始化。

0核与8核运行DDR初始化的函数,测试发现0核一直运行DDR初始化程序,当点击尝试暂停时报出如下错误信息,刷新DDR内存发现空间上的数据很乱,每次刷新,空间上的数都会变。

而8核则会完成DDR初始化程序,但查看8核的DDR内存,发现空间上的数据也不对,也是在跳变。

请问这种情况是什么原因?或者我排查问题应该从哪入手?