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.
应用程序烧写在nandflash中,但是程序太大,需要从DDR2启动,在boot.asm中,是否需要对DDR2进行初始化?同时,在linker.cmd中如何配置?
你好,
可以在.cfg文件中对DDR2设置, 这样在用genAIS生成.ais文件时就包含了DDR2的配置, 就可以把程序boot到片外DDR2. 具体cfg配置文件, 见下面的bootloader文档第41页8.6 Configuration Data File.
http://www.ti.com/lit/an/spraag0e/spraag0e.pdf
我现在也碰到这个问题,从片上内存起动就行;从DDR就不行。
配置DDR,我也按照文档里面写的做了,加入了.cfg并生成AIS镜像文件。
为什么就是不行?