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/TMS470MF06607:使用 CCS 和 Uniflash 开发和刷写 TMS470M 定制板的代码所需的设置是什么

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/772230/ccs-tms470mf06607-what-is-setup-required-for-developing-and-flashing-code-of-tms470m-custom-board-using-ccs-and-uniflash

器件型号:TMS470MF06607
主题中讨论的其他器件:UNIFLASH

工具/软件:Code Composer Studio

您好 TI、

我正在使用 TMS470M06607 。

目前我们有 TMS470M06607  USB 记忆棒, 我能够使用 CCS 和 Uniflash 刷写和执行 TMS470M06607的示例代码。

我们开发了一款具有 TMS470M06607等效 于 TMS470M06607 USB 模式的定制板,更改后删除了 USB 格式 调试,并替换为 JTAG  进行调试。

因此,对于刷写 TMS470M006607定制板,我们使用了一个 smartrf06评估板 JTAG 引脚来刷写它,但我们没有成功。  

评估板的链接是.... http://www.ti.com/tool/SMARTRF06EBKb。 

请帮助我使用 smarttrf06评估板 JTAG 刷写电路板。

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

    我从未在 SMARTRF06EBKb 上使用过 XDS100v3。 如果问题是将该硬件用作仿真器、我将把该线程传输到该组。 您是否为 XDS100v3和 TMS470M06607创建了目标配置? 如果您在 Code Composer 中查看目标配置文件的"Advanced"选项卡、它应该如下所示:

    在该窗口中、您可以通过选择扫描链上的点、然后单击"Test Connection"按钮来测试扫描链的各个部分。 在上图中、第一级 IcePick 被选中。

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

    我已经为 XDS100v3和 TMS470M06607创建了目标配置。 在 Code Composer 中目标配置文件的"Advanced"选项卡中、显示与您共享的文件相同。
    在该窗口中、我测试了第一个级别、IcePick 并点击了"Test Connection"按钮、我得到了以下响应



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

    执行以下命令:

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

    [结果]


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

    C:\Users\Ravi~1.IBO\AppData\Local\TEXASI~1\
    CCS\ti_7.3\0\1\BrdDat\testBoard.dat

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

    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioserdesusbv3.dll'。
    图书馆的建造日期为"2017年7月21日"。
    库构建时间为'19:36:41'。
    库软件包版本为'7.0.48.0'。
    库组件版本为'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]


    那么、您能给我一个使用 JTAG 刷写 TMS470M06607的解决方案吗

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

    该错误信息表明存在硬件问题。 您是否有 TMS470和 SMARTRF06板之间的连接图(或原理图)?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我没有听到您的反馈、并假设您已经解决了这个问题。 如果不是、请用您的其他问题回答此主题。