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/CC3220SF-LAUNCHXL:CCS/CC3220SF-LAUNCHXL:连接到器件时出错

Guru**** 2558400 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/711786/ccs-cc3220sf-launchxl-ccs-cc3220sf-launchxl-error-connecting-to-device

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:UNIFLASH

工具/软件:Code Composer Studio

我正在尝试使用 Publish/Subscribe 推送样片 Amazon FreeRTOS IoT 示例。  我已成功通过 Composer 进行编译并准备好运行该应用。

注意:我最初尝试使用提供的 TI 物联网插件示例应用、但该解决方案存在编译问题。

现在我已经完成了编译、我尝试运行示例应用程序、但在调试中运行失败、并出现以下错误:

--

CS_DAP:连接到目标时出错:(错误-260 @ 0x0)尝试连接到 XDS110失败。 原因可能是以下原因之一或多个:未连接 XDS110、固件更新无效、XDS110序列号无效或 USB 电缆故障。 固件和序列号可以使用安装目录.../ccs_base/common/uscif/xds110中的 xdsdfu 实用程序进行更新。 查看此处的 readme.txt 文件以了解相关说明。 (仿真包8.0.27.9)  

--

我尝试通过 Composer 使用测试连接并得到此错误。

我尝试可能通过 UniFlash 更新固件。  我在 Mac OSX 上安装了它、在尝试连接时出现以下错误。

到目前为止、我已经非常接近获得此项以将东西推向器件、但在连接到该器件时遇到了困难。  我使用的是 Mac、但似乎即使通过 UniFlash 也无法连接。

是否需要升级固件?  如果是、我需要从哪里下载 bin 或 service pack 文件。

我们刚刚购买了器件、包装盒的密封日期为2017年3月16日

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

    是的、您的计算机似乎在与 LaunchPad 中内置的 XDS110通信时遇到问题。 UniFlash ImageCreator 使用幕后的 XDS110对 CC3220x 器件进行编程、因此两种故障可能具有相同的根本原因。

    我们可能需要更新电路板上 XDS110的固件版本。 这将通过不同的实用程序(而不是 UniFlash)实现。 此处提供了一些说明:

    processors.wiki.ti.com/.../XDS110

    如果可能、建议您使用 Windows 主机执行更新。

    您是否有权访问 Windows 主机? 此外、您能否共享您的确切 Mac OS 版本?

    我将与我们的工具团队联系、看看您是否会遇到任何 Mac 更新问题。

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

    我没有直接使用 Windows 计算机、但我可以访问一台并尝试使用它。

    我很高兴能够使用 UniFlash 和/或 Composer 在 Mac 上工作、因为我是前身

    我想知道在 Mac 上运行 Windows 的虚拟机是否能够正常工作。  有什么想法吗?

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

    我们应该能够使它在 Mac 上运行。 我只想确保 XDS 是最新的固件版本、以防与 Mac OS 相关的任何错误得到修复。 Windows 机器将为我们提供更好的起点。

    您能提供确切的 Mac OS 版本吗?

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

    很抱歉。

    OS X 10.13.5

    有一个10.13.6更新可用、但我也没有升级。  如果您认为这将帮助我了解、我将进行升级。

    如果需要、我将与当地的 TI 代表一起工作。

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

    不用担心。 我检查了使用虚拟机的可能性-这不是一种可靠的方法。 由于虚拟化、可能会出现计时问题。

    我看到您提到您有一个直接的 TI 联系人。 如果您无法单独访问 Windows 计算机、请查看您的 TI 联系人是否可以帮助您更新固件。 我还将与他联系、了解我们如何帮助您提供支持。

    此致、
    本·M
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我在 Windows 上下载并安装了用于 xdsdfu 命令的 CCS (以获取命令行工具)。

    我运行了"xdsdfu -e"命令、它说...

    --
    USB 设备固件升级实用程序...
    版权所有...

    正在扫描 USB 总线以支持 XDS110器件...

    找到0个器件
    ----

    到目前为止、我还没有看到它连接过。 我是否确保 CCS 不能正常运行、这可能会导致冲突? 也许吧。


    如果这可能是问题、则电路板上的引脚1会被置位?


    此外、我想知道 bin 文件是用于我所需的正确固件版本的文件、这也会有所帮助。

    再次感谢所有帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Nick、

    除非您已经连接到目标、否则运行 CCS 不会导致冲突。 "fimrware.bin"应该是 ccsv8\ccs_base\con\uscif\xds110文件夹中的实际文件。

    你看不到吗?

    "引脚1"表示数字 I/O 吗? 这不应该是问题。

    您在设备管理器的端口下看到了什么? 您是否看到两个"XDS110类..." 端口出现了吗?

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

    是的、我在该位置找到了固件 bin 文件。

    我更改了 SOP 引脚。  该引脚当前处于位置0、但实际上不确定这是有帮助还是伤害。  我找到了一些建议移动引脚的论坛主题、但可能是因为完全无关。  如果我需要切换到 SOP 引脚的正确位置、请告知我。

    我将很快报告尝试通过 Windows 重新连接和更新固件的情况。

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

    啊、感谢您澄清 SOP 引脚。 是的、对于 UniFlash、跳线应放置在位置2或位置1上。 要使用 CCS、应将其设置为允许启用适当 JTAG 或 SWD 模式的模式之一。 有关这些位置含义的完整说明、请参阅 CC3220数据表的第5.10节。

    www.ti.com/.../cc3220.pdf

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

    一段时间后、我没有听到您的反馈。 我将继续并关闭此主题、但如果需要、您可以通过发布回复来重新打开它。 如果该主题已锁定、请打开一个新主题、我们将继续为您提供支持。

    最棒的
    本·M