TI中文支持网
TI专业的中文技术问题搜集分享网站

DM6446求助···

在使用TDS560仿真DM6446时,加载了工程以后,发现程序跳不到main(),一点击go main就成了运行,点halt就出现错误:

Trouble Removing Breakpoint with the Action "Terminate GEL_Go()" at 0x80005934: Error 0x80000008/-1066 Fatal Error during: Break Point, Cannot set/verify breakpoint at 0x80005934 Sequence ID: 8 Error Code: -1066 Error Class: 0x80000008

Failed to remove the debug state from the target before disconnecting. There may still be breakpoint opcodes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging.

哪位大神能帮忙解答下是什么问题!!

kooking:

好像和GEL文件有关,程序不能停止在指定的地址,重启一下CCS会不会有帮忙

erick li:

回复 kooking:

重启了N次,没有效果,偶尔能运行一次!当我用XDS100V2仿真时,下载程序说cmd文件盒内存映射不一致,但是用TDS560仿真不会有这样的错误!还有就是具体在GEL的那个地方有问题,我已经把GEL看了个遍·········CMD文件如下:

-stack          0x00000800      /* Stack Size */-heap           0x00000800      /* Heap Size */

MEMORY{    IRAM:       o = 0x00000000  l = 0x00004000    DRAM:       o = 0x00008000  l = 0x00004000    DDR2:       o = 0x80000000  l = 0x10000000}

SECTIONS{    .bss        >   DDR2    .cinit      >   DDR2    .cio        >   DDR2    .const      >   DDR2    .stack      >   DDR2    .sysmem     >   DDR2    .text       >   DDR2    .ddr2       >   DDR2}

赞(0)
未经允许不得转载:TI中文支持网 » DM6446求助···
分享到: 更多 (0)