hi Andy Yin,
参照手册已经可以基本实现.text和.data段的指定,我是在fftc_simple_testproject里进行的修改和测试。但是仍然遇到两个问题请教一下:
1.在指定.data段的时候,按照下面的配置可以正常工作,但是打开第一行的注释程序就无法正确运行了,停在了ipc_start函数里。请问可能是什么原因引起的?
.data: load >> MSMCSRAM
{
// -l"C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\exampleProjects\FFTC_Simple_testProject\Debug\configPkg\package\cfg\fftc_test_pe66.oe66"(.fardata)
-l"C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\cppi\lib\ti.drv.cppi.ae66"(.fardata)
-l"C:\ti\pdk_C6670_1_1_2_6\packages\ti\drv\qmss\lib\ti.drv.qmss.ae66"(.fardata)
test_main.obj(.fardata)
}
2.如果在cfg文件里添加指定systemHeap到MSMCSRAM,运行会报如下错误,但是我在tcp3d工程里测试时却没有错误,请问可能是什么原因引起的?
Invalid result length, expected: 16416 received: 0
[Core 0]: Error parsing result, error: -6
ti.sysbios.heaps.HeapMem: line 329: assertion failure: A_invalidFree: Invalid free
xdc.runtime.Error.raise: terminating execution
谢谢!