This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TIDA-01281:使用 Spectrum Digital XDS200对 TMS320F28035进行编程

Guru**** 2528010 points
Other Parts Discussed in Thread: TMS320F28035, UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/862264/ccs-tida-01281-programming-tms320f28035-using-spectrum-digital-xds200

器件型号:TIDA-01281
主题中讨论的其他器件:TMS320F28035UNIFLASH

工具/软件:Code Composer Studio

您好!

我尝试使用 Spectrum Digital XDS200调试探针对 TMS320F28035进行编程、但它无法连接到目标板、

当我对其执行 JTAG 测试时、我会得到此错误:

[开始:德州仪器 XDS2xx USB 调试探针_0]

执行以下命令:

%CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -S 完整性

[结果]


---- [打印电路板配置路径名]---------------

C:\Users\NAYADE~1\AppData\Local\TEXASI~1\
CCS\ccs920\0\BrdDat\testBoard.dat

---- [打印重置命令软件日志文件]-----------------

此实用程序已选择了560/2xx 类产品。
此实用程序将加载程序'xds2xxu.out'。
库构建日期为2019年8月26日。
库构建时间为'12:55:28'。
库软件包版本为'8.3.0.00003'。
库组件版本为'35.0.0'。
控制器不使用可编程 FPGA。
控制器的版本号为"13"(0x0000000d)。
控制器的插入长度为"0"(0x00000000)。
此实用程序将尝试重置控制器。
此实用程序已成功重置控制器。

---- [打印重置命令硬件日志文件]-----------------

此仿真器不会创建复位日志文件。

---- [发生了错误,该实用程序已中止]-----

此错误由 TI 的 USCIF 驱动程序或实用程序生成。

值为'-233'(0xffff17)。
标题为"SC_ERR_PATH_Broken (SC_ERR_PATH_COMPLETE")。

说明如下:
JTAG IR 和 DR 扫描路径不能循环位、它们可能会损坏。
尝试扫描 JTAG 扫描路径失败。
目标的 JTAG 扫描路径似乎已断开
卡在一个或卡在零的故障。

[结束:德州仪器 XDS2xx USB 调试探针_0]

请帮助我解决这个问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    更多说明和故障排除技巧可在调试 JTAG 页面上找到-只需搜索错误编号即可。  

    https://software-dl.ti.com/ccs/esd/documents/ccs_debugging_jtag_connectivity_issues.html 

    希望这对您有所帮助、

    拉斐尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我之前提到过这件事、找不到解决方案。尽管我在其他帖子中找到了一个解决方案、但发现 TMS 和 TDO 引脚在参考设计中已互换。 现在问题是我能够识别和读取 UNIFLash 上的存储器、并且 CCS 上的 JTAG 扫描测试也成功了、但我无法通过这两个应用擦除闪存。

    下面是我收到的错误消息:

    [2019年4月12日、1:35:50 AM][INFOR] C28xx:正在擦除闪存...
    [12/4/2019、1:35:50 am][INF] C28xx:擦除闪存扇区 A
    [12/4/2019、1:36:10 am][ERROR] C28xx:闪存操作期间发生错误:在执行 FlashAPI 接口2803xV1_00.out
    [12/4/2019、1:36:36]闪存错误:C28xx:闪存编程器错误:C28xx。 等待算法完成时、闪存操作超时。 操作已取消。 

    如何处理此错误?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    此时、我将检查器件的引导模式。 该消息指示调试探针无法控制器件、这可能是由于处理器运行代码并阻止连接成功所致。  

    此致、

    拉斐尔