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.

[参考译文] LP-EM-CC2340R5:SmartRF Studio 8 无法使用 XDS110 重新启用 CC2340R5

Guru**** 2533390 points
Other Parts Discussed in Thread: LP-XDS110, LP-EM-CC2340R5, UNIFLASH, CC2340R5

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1550539/lp-em-cc2340r5-smartrf-studio-8-cannot-regonize-the-cc2340r5-with-xds110

器件型号:LP-EM-CC2340R5
主题中讨论的其他器件:LP-XDS110UNIFLASH、CC2340R5

工具/软件:

我们将 LP-EM-CC2340R5 (MT-03072340R500) 与 LP-XDS110 (MT-0307XDS11001) 配合使用。
SmartRF Studio 8 (v1.2.1) 始终会在“未知/不可用的器件“下显示 XDS110。
UniFlash (8.8、9.2) 可以对器件进行编程、只有 SmartRF Studio 8 存在此类问题。

使用 cli.exe 进行打印测试目标时、XDS110 LED 会立即以红色闪烁一次、然后返回“Unknown (XDS110)“。

我们有 2 个采用不同固件 (3.0.0.36 和 3.0.0.38) 的 LP-XDS110、二者存在相同的问题。
我们有 4 台使用 Windows 11 Home 24H2 的不同 PC、只有一台 PC 的 SmartRF 可以正常工作。

此外,我们已经努力了
1.删除所有 TI 的软件(驱动程序)、并仅使用 Uniflash 重新安装 SmartRF
2.升级窗口
3.change USB 端口、使用供电的 USB 集线器
4.升级 XDS110 固件
5.在 PC 上安装 Simplelink SDK 和 CCS
6.....

但问题仍然是一样的。

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

    您好、

    有意思。 您是否尝试在发生故障的计算机上以管理员身份运行 SmartRF Studio?  

    这不应该是必需的、但发生故障的计算机可能会阻止对 XDS110 端点的某些内部访问。  

    如果这样做不起作用、您能否卸载 SmartRF Studio 8 v1.2.1 并安装版本 v1.2.0? 这可能不会导致任何结果、但我在过去看到了特定主机与软件版本之间的不兼容性。  

    您还可以尝试查看违规机器的器件驱动程序与正常工作机器的器件驱动程序之间是否有任何差异、但这是一种非常不可能的情况、因为 Uniflash 运行良好。  

    我将尝试考虑任何其他可能的根本原因、并在发现任何问题时返回报告。  

    希望这对您有所帮助、

    Rafael

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

    感谢您的答复。

    我以前尝试过管理员模式、但没有帮助。 我刚刚在其中一台故障机器上使用 V1.2.0 和 V1.1.0 进行了测试、问题仍然存在。

    只需分享更多信息:

    我们尝试在另一台计算机上安装 SmartRF8、但仍然失败。 我们的笔记本电脑用于制造、通常只安装几个工具、例如 J-Link、Tera Term 和类似的实用程序。 所有这些 (x4) 当前都无法解决此问题。 唯一可行的 PC 是我的开发机器、它安装了从旧版本到最新版本的各种开发工具、不仅来自 TI、还来自其他供应商的应用程序和驱动程序。 我们向 CC2340R5 模块提供商寻求帮助时、他们的回复是收到了与我们相同的问题、无法从工程师处获得有用的帮助。

    P.S.我们需要 SmartRF 来执行射频测试、因为我们发现在使用 SmartRF 7 时、与其他芯片上的 DTM 模式相比、其结果要好得多。 但是、由于此问题、我们目前必须首先使用 DTM、同时我们继续寻找运行 SmartRF 的解决方案。

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

    您好、

    感谢您提供更多详细信息。 似乎在违规的笔记本电脑上有一些东西阻止了实用程序的正常运行。

    还有一个问题:使用实用程序 xdsdfu.exe、能否尝试识别实际加载到所用 LP-XDS110s 的固件版本?  

    打开命令窗口并转到以下目录:

    C:\Program Files\SmartRF\SmartRF Texas Instruments 8\drivers\common\uscif\xds110

    发出命令 xdsdfu -e 来识别 LP-XDS110 及其固件版本。  

    如果运行良好、您可以通过发出以下命令来尝试刷写 SmartRF Studio V1.2.1 附带的固件版本:

    xdsdfu -f firmware_3.0.0.33.bin -r

    然后、重新发出命令  xdsdfu -e 以验证固件是否已正确写入 LP-XDS110

    通常、较新版本的固件与较旧的工具不兼容、但由于您无法使任何内容正常工作、因此值得尝试。  

    我将要求其他内部团队了解是否有其他想法可以尝试。  

    最后一点。 可以肯定的是:Uniflash 适用于制造中使用的笔记本电脑、对吧?

    此致、

    Rafael

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

    尊敬的 Rafael:

    我们有两个 LP-XDS110,一个运行 3.0.0.38 而另一个运行 3.0.0.36。 降级到 3.0.0.33 未解决问题。

    > ./xdsdfu.exe -e
    
    VID: 0x0451    PID: 0xbef3
    Device Name:   XDS110 Embed with CMSIS-DAP
    Version:       3.0.0.33
    Manufacturer:  Texas Instruments
    Serial Num:    LS4100WL
    Mode:          Runtime
    Configuration: Standard
    
    > ./cli.exe -- print-test-targets
    
    LS4100WL - Unknown (XDS110)
    

    是的、我相信它可以与 Uniflash (8.6.0 / 8.8.1 / 9.2) 配合使用。 一台计算机已经运行 Uniflash 8.6.0 了两个月、但在安装 SmarRF 8 后也会出现同样的问题。 大多数新设置机器已使用 Uniflash 9.2 进行测试、其中一个已降级到 8.8.1(与开发机器相同)。

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

    您好、  

    令人遗憾的是、这是我们以前从未经历过的非常棘手的情况。 通常、上述提示足以解决任何问题。

    由于您还尝试更改 USB 端口和使用的自供电集线器、因此唯一剩下的事情是尝试重新安装 XDS110 Windows 驱动程序(由于 Uniflash 工作正常,这非常长的时间)。 为此、我将按照说明完全删除然后重新安装器件驱动程序、如 XDS110 页面疑难解答一节所示、网址为:

    https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds110.html 

    SmartRF Studio 8 附带的 Windows 器件驱动程序通常位于:

    C:\Program Files\SmartRF Texas Instruments 8\drivers\xds110

    仅供参考、制造 PC 的品牌和型号是什么? LP-XDS110s 是否连接到 PC 的 USB2 或 USB3 端口? 虽然我们以前没有看到过这种情况、但查找影响特定配置的潜在问题可能会很有用。  

    此致、

    Rafael  

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

    尊敬的 Rafael:

    因为这些笔记本电脑现已投入生产。 我手头只有一台机器、Acer Swift SF114-34、应该是 USB3、我目前对它进行了大多数测试。

    我认为这可能不是硬件问题、因为我的同事可以重现使用与我的开发机器 (Lenovo V15 G4 ABP) 相同的笔记本电脑的问题、但该机器上安装了完全不同的应用程序、因为他是硬件 RD。 我们还看到了另外两台机器的问题:

    1. HP 14s-cf1045TU
    2.联想 Thinkbook 14 G5 ABP

    今天我尝试了发光,但仍然失败...

    1.将操作系统语言和系统定位从 TC (中国台湾) 更改为英语(美国)
    2.更改语言后重新安装 SmartRF 和 Uniflash
    3.将 SmartRF 重新安装到简单路径 (c:\ti\SmartRF8)
    4.从设备管理器中删除驱动程序、然后从 SmartRF 8 重新安装 XDS110 驱动程序
    5.从设备管理器中删除驱动程序、然后从 Uniflash 9.2 中重新安装 XDS110 驱动程序

    我测试语言设置、因为我的开发机器是唯一使用的英语操作系统。 不幸的是,错误的猜测...

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

    您好、

    您提到并且可能影响 SmartRF Studio 8 正常运行的另一个方面是国际化。

    其中一位开发人员表示在用户名具有特殊字符的情况下出现问题。 原因是 SmartRF Studio 在以下目录中存储了一些临时文件、其中一位开发人员指出、这可能会使其无法正常工作。  

    C:\Users\ \Documents\SmartRF Texas Instruments 8.

    您是否可以运行 SmartRF Studio 并浏览到上述位置的 XDS 子目录并检查它是否具有最近时间戳的.dat 文件? 如果它们不存在、这很好地表明工具未能创建必要的临时文件。  

    谢谢、

    Rafael

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

    您好、

    文件夹“C:\Users\ \文档\ Texas Instruments \“甚至在故障计算机上不存在。

    制造(故障):

    -用户名: INGICS
    -电子邮件:INGICSPU***  
    -用户文件夹: C:\Users\INGIC\Documents

    我的开发机器 (OK):

    -用户名: Tim Chao
    -电子邮件: tim.chao***
    -用户文件夹: C:\Users\timch\documents

    没有特殊字符、但可能是由大写字母引起的?

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

    您好、

    抱歉、我要报告更多详细信息。  现在我检查了三台故障机器、“SmartRF Studio 8“下的“XDS"文件夹“文件夹是空文件夹。

    将路径与 OK 机器进行比较后、 “文档“文件夹在 OneDrive 下、 在故障机器上命名为文件。

    C:\Users\ \OneDrive\文件\ Texas Instruments \。

    我不知道如何要求 OneDrive 为其创建英语路径。 但似乎你找到了根本原因, i18n ..

    此致、

    Tim Chao

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

    Tim、

    感谢您提供更多数据。 开发团队提交了一份错误报告、以在 SmartRF Studio 上实现对国际化字符的支持。 虽然还没有发布日期、但开发团队通常会及时纠正这些问题。  

    由此给您带来的不便、我们深表歉意。  

    此致、

    Rafael

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

    尊敬的  Rafael:  

    我的一些客户在中国台湾也遇到这种问题,新版本的 SmartRF Studio 8 还没有准备好。

    请帮助检查此问题的 Windows 是否有任何其他解决方法。

    谢谢。

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

    尊敬的 Mike:  

    不幸的是、目前我们没有其他的解决方法、只能使用不带特殊字符的不同用户名。  

    此错误已修复、并将在下一版本的 SmartRF Studio 8 中发布。 预计将在下周左右发布。  

    此致、

    Rafael

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

    尊敬的 Rafael:  

    “使用不带特殊字符的其他用户名“很有帮助。  我会让我的客户知道这个建议。

    我还将告知客户、SmartRF Studio 8 的下一版本即将推出。

    谢谢你。