TI DSP烧录,解决(Error -233 @ 0x0)错误

CCS6下使用XDS100V3烧录器烧录F28027程序,出现如下错误:

Error connecting to the target:
(Error -233 @ 0x0)
The JTAG IR and DR scan-paths cannot circulate bits, they may be broken.
An attempt to scan the JTAG scan-path has failed.
The target's JTAG scan-path appears to be broken
with a stuck-at-ones or stuck-at-zero fault.
(Emulation package 6.0.407.3)

 

最后排查到是TCK信号没接,接错到TCK_RET去了。

标准的JTAG接口如下图所示:

TI DSP烧录,解决(Error -233 @ 0x0)错误_第1张图片

由于参考其他人原理图,误以为PIN9和PIN11是同一个信号,且烧录器内部短路连一起了。

TI DSP烧录,解决(Error -233 @ 0x0)错误_第2张图片

实际上TCK_RET是测试时钟的返回信号,从仿真器输出进入目标系统。

若目标系统不提供自身的测试时钟,目标系统将以TCK_RET作为测试时钟,因此,在很多系统中,将不会使用TCK信号。通常,将TCK_RET与TCK连接作为测试时钟。

而对于烧录器,有些烧录器PIN9和PIN11是短路的,有些烧录器(如研旭的XDS100V3隔离型)是没短路的。

所以一开始误接到TCK_RET,实际烧录器TCK信号没到目标板,导致烧录失败。重新接到TCK上烧录成功。

 

 

参考资料:   F28335第十四篇——硬件设计基础_我想想的博客-CSDN博客

你可能感兴趣的:(TI,TI,Error,-233)