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/TMS320F28069M:XDS110编程问题 TMS32028069M 错误和#39;SC_ERR_PATH_Broken 和#39;

Guru**** 2527550 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/820112/ccs-tms320f28069m-issue-with-xds110-programming-tms32028069m-error-sc_err_path_broken

器件型号:TMS320F28069M

工具/软件:Code Composer Studio

您好!

我使用具有 TMS320 28069M 和 XDS110 USB 探针的定制板进行调试和编程。

当我测试连接时、我收到错误消息:SC_ERR_PATH_BRUSed。

我查阅了论坛和 JTAG 文档、发现 T2原因是可能的:

1-到 nTRST 的下拉电阻器过低(I 改变、无变化)

2-电路短路(我检查电路并且没有短路)

我还将目标配置更改为以较低频率运行、但无效...

我注意到的一点是:

使用示波器并运行通信测试、nTRST 上的电压不会跳转到3.3V、而只是从0.0V 跳转到20mV。

在我的引脚上、nTRST 和 GND 之间有一个10kOhm 的下拉定位电阻器。

使用欧姆表、我在 GND 和 nTRST 引脚之间测量了2.9欧姆(而不是我的10k 电阻器)。  

我认为它可以解释测试期间的低复位电压和误差。

您能帮我解决我的 JTAG 问题、并提供这些详细信息吗?

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

    顺便说一下、我使用的原理图是 TMS320F2806x 数据表中给出的原理图:

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

    您好!

    下周我将要测试一些其他东西、但此时我一定要检查 nTRST 线路被保持在低电平的原因、这肯定会阻止任何 JTAG 通信、因为状态机将保持在复位状态。 可能是器件或布线问题导致该线路接地短路。  

    希望这对您有所帮助、

    拉斐尔

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

    感谢 Rafael、

    我检查了电路板、没有短路。

    从电路板上移除微分后、我检查电路板、nTRST 焊盘和 GND 之间的阻抗为10千欧。

    我放置了一个新的微控制器、它仍然是一样的...

    此致

    路易

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

    路易  

    [引用 user="Louis schmerber"]我放置了一个新的微控制器,但它仍然是相同的...

    您的意思是在放置微电阻器后、nTRST 和 GND 之间仍然有10kΩ Ω 电阻? 或先前看到的 n ü 2.9Ω?

    鉴于您遇到这些问题、您能否确认您使用的引脚分配是否与下一页的 JTAG 引脚分配部分所示相同?  

    http://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_jtag_connectors.html

    除此之外、我不确定可能会发生什么情况、缺少损坏的调试探针。  

    XDS110是否在不同的目标/电路板上工作?

    此致、

    拉斐尔