各位专家:
现在在做基于6670以太网bootloader,现在遇到的问题是DDR3不能正常使用;即使用多核共享内存与本地内存都没有问题,但是放在DDR3上后程序就会出现各种错误,根据现象看来问题是DDR3没有初始化。
我先试用了platform.c中的ddr3init的代码,但是还是不能成功BOOT。
查到了evm6670.gel这个文件中也有ddr3初始化的部分,但是gel文件不能直接编译,请问各位专家有何办法可以使用gel文件中的函数来初始化ddr3?
谢谢。
Andy Yin1:
DDR3初始化代码可以参考论坛中STK。可以先加载一个程序到LL2或者SL2进行DDR初始化,然后再将应用程序加载。