运行.CCXML之后,能看到8个CPU,选中一个CPU0,右键连接,显示如下错误代码:
IcePick_D: GEL: Error while executing OnTargetConnect(): identifier not found: DNUM
at GEL_TextOut("DSP core #%d\n", 0, 1, 0, 0, DNUM) [evmc6678l.gel:1976]
at Core_Info() [evmc6678l.gel:559]
at OnTargetConnect()
参考了很多案例,试了Mar 21, 2012 3:26 PM Darian Sale 在回答Feruz同类问题的方案2,:修改C:\ti\ccs\ccs_base\common\targetdb\Modules文件中
64x+NotVisible.xml 新加一行:<register id="DNUM" acronym="DNUM" width="32" description=""/>依然不行,在相同目录下 的c66xx_hidden_registers.xml中新加一样 <register id="DNUM" acronym="DNUM" width="32" description=""/> 也不行,依然提示找不到DNUM,在寄存器中查看DNUM是能看到的,如下:
DNUM 0x00000000 DSP Number[Core]
我试过2个GEL都是相同的现象,一个GEL是C:\ti\ccs\ccs_base\emulation\boards\evmc6678l\gel下的evmc6678l.gel
另一个GEL是开发板光盘里带的GEL:vmc6678l.gel,都不行,都是相同的现象,我看Feruz用Darian Sale 提供的方案解决了,为啥我这么弄就不行那?请技术支持帮看下,我使用的软件版是9.3,卸载过5.5和10.1,5.5和10.1跑历程都跑不起来,遇到各种问题,9.3能跑起来,但是又遇到了这个问题。
开发板BOOT模式为:0之后全1