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.
TI的工程师、各位论坛里的高手
大家好!
我现在手上有一块C6670的板子,和6670EVM板的区别是,没有接I2C EEPROM,DDR3是32位的存储器,spi nor flash用的是和EVM班上一样的型号。
现在将其配置从spi nor flash启动,而且是只做单核程序的启动。工具链用的是http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/8065.aspx 这个帖子里下载的spi_boot_suit_v2.3.1_release里面的multicore_boot_1cores。如果转换的时候只用spiboot_multi_1cores_noddr.bat这个脚本生成烧写文件的话,烧写flash之后boot一点问题都没有,如果添加ddr configuration table这部分,用spiboot_multi_1cores.bat脚本生成烧写文件的话(ddr configuration table中的相应DDR控制寄存器都更改成在我的板子上能成功运行DDR的值),烧写之后就不能正确boot,连上仿真器之后就会发现指针老是在0x20b02310附近循环跑。
请问一下,这个问题应该怎么解决,怎样才能实现的boot主代码之前初始化DDR?谢谢!!!!