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.

[参考译文] CC1310:使用 xds110对 cc1310定制电路板进行编程。

Guru**** 2482105 points
Other Parts Discussed in Thread: UNIFLASH, CC1310

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1262622/cc1310-programming-cc1310-custom-board-with-xds110

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

您好!

我们从头开始。。。 用 TM4C1294NCPDTI3芯片按照 swrc319的原理图构建了 XDS110调试器、我将其连接到计算机、安装驱动程序后、我进入器件管理、看到以下。

另外,在命令行中,我扫描了 xds110调试器,结果如下。我认为安装成功,正确吗?

为什么序列号的值为"00000000"?Τhere 由于序列号为"0000000"、因此在操作中会出现问题?

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

    您好!

    如果序列号的 值为"00000000"、则不会出现问题。  

    您可以根据需要更改序列号。 更多信息: software-dl.ti.com/.../sdto_ccs_multi-probe-debug.html

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

    谢谢 RGW、

    我的定制电路板有问题。我为 CC1310F128RGZR 芯片制作了定制 PCB。我将 CC1310F128RGZR 焊接到 PCB 中、并检查了所有连接。 我使用的是2线 JTAG 的硬件。 (3.3V、GND、RESET、TMS 和 TCK)。

    当我启动 Flash Programmer 2时、其显示 XDC110、XDS-00000000 (未知)

    我选择2线制 JTAG 模式、并尝试 CC26XX/CC13XX 强制批量擦除、但 状态窗口中出现以下错误。

    >启动对目标的访问:XDS-00000000,使用2针 cJTAG。
    >创建 XBAL 对象失败:调试接口被锁定。
    >XBAL EB 指针为空。
    >无法创建设备对象。

    我还使用了 uniflash 程序并点击了器件信息读取、但出现 以下 错误。

    有人能建议什么可能是错误的吗?

    然后我通过 UART (3.3V、GND、RX 和 TX)将定制板连接到 xds110调试器、我选择 cc1310f128芯片、然后单击"connect"、将其连接起来

    为什么 xds110无法通过2引脚 cJTAG 检测 CC1310F128RGZR?

    需要说明的是、这个芯片还没有编程、是空白的。

    我使用该 结果通过 UART 读取所有闪存

    无法通过2线制 JTAG 连接、因为它尚未通过 ccfg 文件定义?是否必须首先通过 UART 对芯片进行编程?

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

    尊敬的 Thanos:

    您能否将您直接遇到的错误的图像上传到 E2E? 我们的系统正在阻止外部链路。

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

    您好 Diego、

    我的定制电路板有问题。我为 CC1310F128RGZR 芯片制作了定制 PCB。我将 CC1310F128RGZR 焊接到 PCB 中、并检查了所有连接。 我使用的是2线 JTAG 的硬件。 (3.3V、GND、RESET、TMS 和 TCK)。

    当我启动 Flash Programmer 2时、其显示 XDC110、XDS-00000000 (未知)。

    我选择2线制 JTAG 模式、并尝试 CC26XX/CC13XX 强制批量擦除、但状态窗口中出现以下错误。


    >启动对目标的访问:XDS-00000000,使用2针 cJTAG。
    >创建 XBAL 对象失败:调试接口被锁定。
    >XBAL EB 指针为空。
    >无法创建设备对象。

    我还使用了 uniflash 程序并点击了器件信息读取、但出现 以下错误。

    有人能建议什么可能是错误的吗?

    然后我通过 UART (3.3V、GND、RX 和 TX)将定制板连接到 xds110调试器、我选择 cc1310f128芯片、然后单击"connect"、将其连接起来。

    为什么 xds110无法通过2引脚 cJTAG 检测 CC1310F128RGZR?

    需要说明的是、这个芯片还没有编程、是空白的。

    我使用该结果通过 UART 读取所有闪存。

    无法通过2线 cJTAG 连接、因为它尚未通过 ccfg 文件定义?是否必须首先通过 UART 对芯片进行编程?

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

    尊敬的 Thanos:

    您还在使用定制的 XDS110板、对吗?

    是否可以在 SmartRF Studio 中查看该设备是否出现?

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

    从您在 uniflash 中遇到的错误来看、我认为硬件可能也有问题。 您还可以再次检查 CC1310和 XDS110之间的 JTAG 连接吗?

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

    尊敬的 Diego、感谢您的回答。

    是的、我使用的是定制 XDS110电路板、但我认为它工作正常...我在 SmartRF Studio 中将 xds110电路板与 cc1310连接在一起。 它再次向我发送"未知"消息

    正如您将在上面的消息中看到的那样、它通过 UART 连接、但是通过 cJTAG 2引脚或者 JTAG 4引脚不连接。我已经检查了几次连接、没有错误。

    CC1310芯片尚未编程。 该消息为空。无法通过2线 cJTAG 或4线 JTAG 进行连接、因为尚未通过 ccfg 文件进行定义? 是否需要首先通过 UART 对芯片进行编程?

    还会发生什么情况

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

    尊敬的 Thanos:

    空白器件可连接到 JTAG 并通过 JTAG 进行编程。 该问题很可能是由于使用 cJTAG 的 CC1310和 XDS110之间连接不良所致。 您能否验证它们之间的连接、如果您具有非定制 XDS110、您还可以使用该连接进行测试。

    如果您有 LaunchPad、则也可以使用 LaunchPad 上的 XDS110对其他器件进行编程。