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.
新建C6657的IPC工程,创建一个DDR上的段,并在图形界面配置中在runtime里把堆指向DDR的该段,运行起来后到IPC通信时就崩溃,打印出寄存器的值。如果将对指向L2SRAM则正常,测试DDR已经初始化,可用malloc正常分配内存。
是EVM板还是自制的板卡,先用如下EVM6657 STK中的memory test程序测试DDR,通过才说明DDR初始化没问题,然后将ddr初始化代码加到你的工程先进行ddr初始化。
STK: http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
用的是EVM板,memory test程序测试DDR,使用STK中的gel文件进行调试,测试通过;不使用gel文件的话,手动连接上reload后,
程序运行打印:LL2 bus test at **** cycle
后就中断在0x80000020位置