Part Number:TMS320F28335
调试自己焊接的DSP288335的板子,第一次debug就出现如下的问题:
C28xx: Error connecting to the target: (Error -1155 @ 0x0) Device may be operating in low-power mode. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.450.0)
仿真器没问题,在开发板上已经确认过。万用表测量供电3.29v,1,79v,应该也是正常的。
在ccxml中Test Connection 测试是正常的
网上搜索了一下相关问题,有一个帖子上说可以通过在on chip flash把芯片擦除一下,但是我用的ccs6.0,找不到tool-on chip flash;
另一个解决方式说是把boot模式调成wait模式,但是没找到如何调整为wait模式。
希望能得到解答,问题困扰一周了,感谢感谢!
Green Deng:
你好,你是说,在板子测试连接没问题的情况下点击debug就会出现这个报错吗?
debug的时候有没有看到擦除flash的进度条?
你提到的on-chip flash是要在debug界面下仿真器连接了芯片之后才会出现,可以将CCS切换到debug界面,然后点击工具栏里面连接芯片的按钮。连接上芯片之后应该就能在tools里面找到了
另外,boot模式的话可能跟这个问题关系不大,不过boot模式是通过调节芯片的4个boot引脚电平来控制的,你可以看一下datasheet上关于boot mode的说明。
,
c z:
谢谢,我debug是将程序烧写到RAM里,所以没有擦除FLASH的进度条。
目前来看我没有找到on chip flash说明我的仿真器没有连接到芯片
之所以会想到找on-chip是因为看到一些帖子说,出现(-1155)可能是因为芯片锁死了,需要对芯片擦FLASH,现在应该不是这个问题了。
那么为啥我在Test Connection测试是成功的,这是否能够说明仿真器连接了芯片呢?
我测量了下JTAG口的TCK电压为3.29v,不知道这个电压值是否正常。
出现这个问题还有可能是什么问题呢,希望能给些建议
,
Green Deng:
连接测试成功但仿真器不一定连接芯片成功。所以你现在是仿真器都没办法连接芯片吗?
这套板子是第一次做测试,之前没有测试过烧写程序?
,
c z:
板子是第一次做测试。
程序应该没问题,在开发板能够正常工作。现在需要把程序烧写到自己画的板子上。
那这个Test Connection成功能说明什么问题呢