我手里的开发板是EVM6678LE(有上层小板)
CCS版本 Version: 5.3.0.00090
MCSDK mcsdk_2_01_02_06(打过P1补丁)
我IMPORT D:\ti\BIOS_MCSDK_02_01_02_06_p1\mcsdk_2_01_02_06\examples\ndk\helloWorld\evmc6678l
COPY前打勾..所有包含路径.库路径,已经都改好了..指向工程所在目录..编译顺利通过.
自建了CCXML文件..里面CONNECTION 选择了 BLACKHAWK XDS560V2-USB MEZZANINE EMULATOR
BOARD OR DEVICE选择了 TMS320C6678
对C66xx_0指定了脚本 evmc6678l.gel
然后DEBUG AS CCS SESSION->LOAD(CORE0)
然后在CONSOLE里输出如下错误….
[C66xx_0] QMSS successfully initializedCPPI successfully initializedPA successfully initialized
TCP/IP Stack 'Hello World!' Application
TCP/IP Stack 'Hello World!' Application
PASS successfully initializedEthernet subsystem successfully initializedEthernet eventId : 48 and vectId (Interrupt) : 7Timeout waiting for reply from PA to Pa_addMac command
ti.sysbios.heaps.HeapMem: line 354: assertion failure: A_invalidFree: Invalid free
xdc.runtime.Error.raise: terminating execution
请问我哪里操作不当吗?或者有什么错误…
谢谢了.
Pengzhen Du:
我自己搞定了…
解决方法如下..
http://e2e.ti.com/support/embedded/bios/f/355/t/239367.aspx
但是.我把电源拔了..所有的都是在CCS DEBUG下运行的…怎么样才能脱离CCS..
让板子自己运行这个程序….比如说,我关闭CCS …重插板子电源….一出来…板子就运行程序….
请大家帮帮忙….指个方向也行.
Linbo Hu:
回复 Pengzhen Du:
需要通过FlashBurn把程序烧写到DSP的Flash中去,才能实现自启动。