Part Number:TMS320F28069F
下载了一个程序后,就变成这个样子了:
Error connecting to the target:
(Error -1155 @ 0x0)
Device may be operating in low-power mode. The debugger has forced the device to wake up. Choose 'OK' to attempt to complete the debug connection.
(Emulation package 6.0.407.3)
使用TestConnection 是OK 的;
是不是DSP 芯片被玩坏了?
Green Deng:
你好,是你自己设计制作的板子?而且是烧写一次之后就出现这个问题了?烧写的程序之前在其他设备有使用过吗?
另外,连接上芯片后能否擦除芯片flash?能擦除的话可以尝试擦除后再烧写
,
user6049953:
我试试,顺便问一下,我RAM烧写模式也不行;是不是芯片被我玩坏了;
,
user6049953:
之前都可以烧写的,但是昨天烧了一次之后就成这个样子了,估计芯片被我玩坏了;?
,
Green Deng:
先看看能不能擦除flash,如果能擦除再写入,那就问题不大。如果无法擦除,看看具体报错是什么才能判断是否芯片坏了。
,
user6049953:
从上图来看是Error Connecting to the target, 连不上,我也没办法做擦除操作,不知我理解得对不对;
,
user6049953:
我是不是可以用串口烧写的模式来试一下,实现自救?
,
Green Deng:
所以其实我也有点疑惑,因为你的截图应该是连接失败的,但是你下面说
user6049953 说:使用TestConnection 是OK 的
所以现在是确定无法连接的?
如果将芯片的仿真引脚外部拉低之后看看能不能连接?
如果还是无法连接,那可能是芯片出现了一些问题。
串口烧写要配置boot引脚,然后再用C2Prog软件,如果你熟悉串口烧写的话可以试一下
,
user6049953:
Sorry, 我说的TestConnection,是指这里显示OK :
,
user6049953:
找到跟我一摸一样的一个错误帖子:https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/163696/c28xx-error-connecting-to-the-target-error–1155-0x0-device-may-be-operating-in-low-power-mode-the-debugger-has-forced-the-device-to-wake-up-choose-ok-to-attempt-to-complete-the-debug-connection-emulation-package-6-0-222-0但是没看到解决方案;
,
user6049953:
,
Green Deng:
连接测试成功的话正常应该是可以连上芯片的,有试过拉低复位引脚后再在debug模式下连接芯片了吗?
,
Green Deng:
另外,可以试一下把boot引脚改成wait模式的再连接
,
user6049953:
你是指保持复位引脚为低的情况下,再点击Connect Target ?
,
Green Deng:
是的,如果是软件问题造成的无法连接的话,用这个方法一般是可以连接上的。另外注意boot模式最好改成wait模式
,
user6049953:
确定下来,是软件引起的(我想使用CLA,但CLA 的内存分配不当,使用了非CLA 段),按照1,下电;2,Boot 模式改成Wait 模式(通过跳线来实现);3,然后上电;
4,再次点击连接,程序烧写成功;