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.

[参考译文] TMS320F280025:无法与器件通信

Guru**** 2553450 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1131562/tms320f280025-unable-to-communicate-with-the-device

器件型号:TMS320F280025

你(们)好。  

我有两个使用此 TI 微控制器制造的原型板、无法使用 XDS100V3调试器连接到该器件。 我收到消息:"JTAG IR 和 DR 扫描路径不能循环位、它们可能会损坏。"

我不确定我的电路板是否正常工作、因为其中一个电路板的 VDD 似乎逐渐降至1.2V 以下、直到达到0.8V。 XRSn 复位引脚在3.3V 电压下测量、看起来正确。

在另一个电路板上、VDD 稳定在1.2V 左右、但 XRSn 复位引脚似乎将自身拉低至恒定0.5V (如果发生内部问题、我在某个位置读取此器件可将该引脚驱动为低电平)。  

请参阅下面的电路、我在建议布局之间看到的唯一区别是 VREFHI 和 VREFLO 之间没有电容器、因为我不使用 ADC。  

我已经将引导模式设置为 SCI/等待引导、我认为这对于闪存/调试是正确的?

另一个需要注意的问题是、这个 JTAG 14引脚接口建议按照下面的说明将插头上的 TRST 引脚保持未连接状态。 我想知道 XDS100V3是否对该引脚上缺少接地/VCC 感到不满意?


 我收到了尝试刷写任一电路板的相同消息。 测量时、3.3V 电源看起来不错。  我不确定如何解决此问题、如果有任何意见、我将不胜感激。

提前感谢您的帮助。

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

    下面的完整错误消息:

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

    执行以下命令:

    %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity

    [结果]


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

    C:\Users\Steven AppData\Local\TEXASI~1\CCS\
    ccs1120\0\BrdDat\testBoard.dat

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

    此实用程序已选择100/110/510类产品。
    此实用程序将加载适配器'jioserdesusbv3.dll'。
    库构建日期为'17 2022'。
    库构建时间为'15:43:48'。
    库软件包版本为'9.7.0.00213'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    控制器的版本号为'4'(0x00000004)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试重置控制器。
    此实用程序已成功重置控制器。

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

    扫描路径将通过切换 JTAG TRST 信号进行复位。
    控制器是具有 USB 接口的 FTDI FT2232。
    从控制器到目标的链路是直接的(不带电缆)。
    该软件配置为 FTDI FT2232功能。
    控制器无法监控 EMU[0]引脚上的值。
    控制器无法监控 EMU[1]引脚上的值。
    控制器无法控制输出引脚上的时序。
    控制器无法控制输入引脚上的时序。
    扫描路径链路延迟已精确设置为"0"(0x0000)。

    硬打开控制器时出错。

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

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

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

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

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

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

    我们周一有美国假期。 我们将于星期二返回给您。

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

    谢谢你。 FWiw 这是我的 XDS100V3配置。 我对信号进行了限定、我注意到 TDO 信号没有变化、因此微控制器不满意。  如果还有其他我可以尝试的东西、我更希望不要尝试更换 f280025 IC -尤其是因为两个原型都无法正常工作/具有相同的错误行为。

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

    Steven、

    主题专家明天会回来。 对迟交的反应表示真诚的道歉。

    谢谢、此致、

    桑托什

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="291602" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/C2000-microcontrollers-forume/1131562/tms320f280025-uncapable"我有两个使用此 TI micro 制作的原型板、无法使用 XDS100V3调试器连接到该器件。 我收到以下消息:"JTAG IR 和 DR 扫描路径无法循环位、它们可能会损坏。"

    如果可能、我建议切换到 XDS110调试探针: https://www.ti.com/tool/TMDSEMU110-U。  

    关于 XDS100v3、 此处提供了此注释。 您能否尝试 cJTAG 设置来查看这是否起作用?

    [引用 userid="291602" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forume/1131562/tms320f280025-unable to communical-with the device "]

    我不确定我的电路板是否正常工作、因为其中一个电路板的 VDD 似乎逐渐降至1.2V 以下、直到达到0.8V。 XRSn 复位引脚在3.3V 电压下测量、看起来正确。

    在另一个电路板上、VDD 稳定在1.2V 左右、但 XRSn 复位引脚似乎将自身拉低至恒定0.5V (如果发生内部问题、我在某个位置读取此器件可将该引脚驱动为低电平)。  

    [/报价]

    使 VDD 下降到1.2V 以下是一个问题、因为这表明内部 VREG 不能正常工作。 也许可以对照数据表引脚来仔细检查原理图中的 MCU 引脚排列、以确保没有错误。 在检查电源、复位和时钟等基础知识时、我会将 JTAG 探针保持断开状态。