DM6446 使用ccs3.3 DSP端可以连接上 但是ARM端连接不上 连接ARM时候显示如下所示错误框!
求助大神~~~
Eason Wang:
你复位下仿真器或者ARM看看。
guilin yang:
回复 Eason Wang:
按了板子上的复位按钮 再次连接以后还是这样,仿真器是合众达的SEED560PLUS
Chris Meng:
回复 guilin yang:
你好,
请问ARM上是否有运行Linux?如果是,CCS3.3是连不上的。请将ARM停在uboot后连接。
David5:
回复 Chris Meng:
我想问一下,我现在遇到了类似的问题,但我是用的ccs5.5,仿真器为seed xds560 pci,
问题:我的arm核可以连接,但是dsp核连不上。
arm上是有运行linux.
Chris Meng:
回复 David5:
Wang Yanfeng,
DSP需要ARM上运行gel将其脱离reset,然后才能连上。或者ARM上面的linux里有类似操作也可以。
David5:
回复 Chris Meng:
谢谢您的回答,再问一个问题,现在dsp,arm,都连上了,但是调试中点load后就出现了报错信息如下:
ARM9_0: Trouble Removing Breakpoint with the Action "Terminate Program Execution" at 0x80006bf8: (Error -1066 @ 0x333E) Unable to set requested breakpoint in memory. Verify that the breakpoint address is in writable memory. (Emulation package 5.1.232.0) ARM9_0: Trouble Removing Breakpoint with the Action "Terminate Program Execution" at 0x80006bf8: (Error -1066 @ 0x333E) Unable to set requested breakpoint in memory. Verify that the breakpoint address is in writable memory. (Emulation package 5.1.232.0)
我是初学者,看不太懂是什么问题,期待您的回答,谢谢!
Chris Meng:
回复 David5:
Wang Yafeng,
请问你是否有让ARM运行到uboot阶段后停下,然后连接ARM,再下载代码?Linux会使能MMU。
David5:
回复 Chris Meng:
让RAM运行到uboot 后停下,下载后虽然控制台没有报错,但运行控制台也没用“helloword”输出,
鼠标点man函数,会有界面显示如图:“cannot load from non-primitive location“是什么原因呢?
网上有说是内存分配问题,该怎么解决呢?
Chris Meng:
回复 David5:
你好,
你能否先参考一下DM6446 EVM的CCS测试例子?
http://c6000.spectrumdigital.com/davincievm/revf/
DaVinci EVM Target content Includes test code and board support library Download (ZIP File) – 03/02/07