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.

[参考译文] MSP-FET430UIF:电源 LED 熄灭、无通信。 CDC 存在

Guru**** 2516170 points
Other Parts Discussed in Thread: MSP-FET, ENERGYTRACE, MSP430F1612, TUSB3410

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/671595/msp-fet430uif-power-led-went-off-no-comm-cdc-present

器件型号:MSP-FET430UIF
主题中讨论的其他器件: MSP-FETMSP430F1612TUSB3410

您好!

在日常工作中、MSP-FET430UIF 上的绿色电源 LED 熄灭、IAR 开始计时。

我在 W7中的器件中有一个 MSP-FET430UIF-CDC (COM18)条目、Linux 将其检测为 ttyACM0、MSP Flasher v1.3.x 也是如此、这对我没有帮助:
*检查可用的 FET 调试器:
*找到 USB FET @ ttyACM0 <-已选中
*正在初始化接口@ ttyACM0...
#出口:19
#错误:接口通信错误
*
除了尝试 JTAG 闪存之外、我还可以做什么(哪个 BTW 需要其他编程器...)
此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sergio、
    我将与我们的工具专家讨论这个问题、但是看起来 MSP-FET430UIF 的固件损坏了、正如您所说的、只有使用另一个调试器重新刷写它才能修复这个问题。 也没有简单的插件连接来执行此操作。 您需要将电缆焊接到 PCB。
    因此、新的 UIF 很可能是最简单、最快的解决方案。

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

    [引用用户="Peter Spevak"]...
    因此、新的 UIF 很可能是最简单、最快的解决方案。

    我想您正在考虑新的 MSP-FET、而不是基于 F1xx 的15年之久的 UIF 器件。

    如果价格高达新 MSP-FET 的25%、我建议有人购买旧款。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Zrno、
    您说得对,非常感谢您的评论,因为 TI 有时仅提供新版本的调试接口,正如您所说的 MSP-FET,您可以在以下页面 www.ti.com/.../msp-fet 上找到 它。
    它速度更快、提供更高的驱动能力、并具有一些附加功能、例如 Energytrace。

    此致
    Peter
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sergio、
    与我们这边的工具专家讨论您的问题时、您的设置说明中有很多问题。 从您的初始条目开始、您似乎将 Linux 系统与 IAR 结合使用、但据我们所知、没有能够在 Linux 系统上运行的 IAR 版本。

    那么、您能否向我们发送有关您的设置、IAR-Workbench 版本详细信息、您的 PC 操作系统的更详细说明...

    与购买最新调试接口 MSP-FET 的建议仍然有效无关。

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

    [引用用户="Sergio R. Caprine"]

    我在 W7中的器件中有一个 MSP-FET430UIF-CDC (COM18)条目、Linux 将其检测为 ttyACM0...

    [/报价]

    只是为了清除这个...

    FET-UIF 内部有单独的硬件芯片(TUSB3410)、 用作 USB/UART 桥接器。 因此、即使是 MSP430F1612主芯片也会被欺骗、操作系统也会枚举器件、但操作系统上也会出现相关端口。

     新的 MSP-FET 或 eZ-FET Lite 没有额外的硬件芯片、USB 由主器件处理。 在这种情况下、操作系统不会枚举带砖型的设备。

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

    您好、Peter、zrno、

    :不,太多的信息,我试图压缩,结果让你感到困惑。 我现在将尝试中止。

    我的帖子中的"W7"代表"Windows 7"。 我的工作环境是具有直通 USB 控制器的虚拟机上 Windows 7 Ultimate SP1上的 IAR WorBench 7.3。 如果您再次仔细阅读、您将看到我在设备管理员中描述了 CDC 条目。 我使用这种方法已经有很长时间了、因为我属于"如果它起作用、那么就不更新"类型的思考者。 我之前使用过一个较旧的 IAR、因此我想可能大约两年左右。

    正如一些疑难解答建议所说的明显"在另一台 PC 上尝试"、我在 Linux 上安装了 MSP Flasher、这是一个 CentOS 7主机、用于运行 elrepo 内核4的虚拟机。 这是 ttyACM0填充、器件枚举、但与 F1612的通信似乎中断。

    我同意您的看法、最简单、最快的选择是购买新的、但我住在海外、这意味着缓慢、繁琐、可能不会到达、除非我愿意在快递公司支付额外的费用。 再加上海关的价格、很容易就会达到250美元。 我正在与一些同事核实贷款情况(我拥有多个 SBW 套件、但我目前的期限是针对一个传统且基于 F149的工业控制器、该控制器仅限 JTAG)。 我还愿意恢复一台带有并行端口的旧 XP 机器以尝试刷写(甚至在我的截止日期...) 在我决定从 TI/Digi-Key 订购之前(我已经在2000中构建了并行端口 Hack)。 是的、新工具会有更多的铃声和口哨、我只需要它进行电路内调试。

    :是的、我找到了这一点、并查看了原理图并在内部执行了一些测量。 MSP430F1612的供电电压为3.3V (无死区 LDO)、TD 和 RD 为 Vcc 电平(因此"某物"似乎已初始化 UART)、其 xtal 正在振荡。

    所以... 我正在等待想法和建议。 我精通通信协议和焊接/脱焊、因此不要害怕提出一些不好的建议。 我有截止日期、我是一个绝望的人。

    此致!

    PS:我想我必须使用引导加载程序刷写映像、我将欣赏到指向该映像的指针;我已经有一个旧版本的 Protronic 软件四处闪烁。

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

    此处报告了 OCY。。。   e2e.ti.com/.../720660  、可使用 PIF 修改 UIF 固件。 我的建议是、您对该内容(与 OCY 无关)进行深度 Web 搜索、并应弹出一些内容。

    我从未使用过 MSP-debug、但我记得前面提到过、它是用于恢复砖型器件的软件工具...

    https://sourceforge.net/p/mspgcc/mailman/message/32527628/

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sergio、
    非常感谢您提供的更多信息。 尽管我们可能仍需要一些进一步的信息,但我们要采取的下一步是请您输入 ls–la /dev/ttyACM 来检查 USB 设备上的权限设置
    工具专家怀疑、USB 权限可能未正确设置、如果我们的 Windows 系统工具是自动管理的、但在您的特定情况下、Linux 计算机可能未正确设置。 请将您的系统对上述命令的响应发布给我们。 非常感谢。

    此致
    Peter
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗯、除了我属于适当的组之外、我还以 root 身份运行了 Flasher:
    ```μ A
    [root@Workstation MSPFlasher_1.3.17]#./MSP430Flasher -e ERASE_ALL
    *---- /|-------------------------------------------------------- *
    * /|__ *
    *//MSP Flasher v1.3.16 *
    * |/ *
    *---- |/---------------------------------------------------------- *
    *
    *评估触发器...完成
    *检查可用的 FET 调试器:
    *找到 USB FET @ ttyACM0 <-已选中
    *正在初始化接口@ ttyACM0...
    #出口:19
    #错误:接口通信错误
    *
    ***********************************************************************************************。
    *驱动程序 :已关闭(无错误)
    ***********************************************************************************************。
    *
    [root@Workstation MSPFlasher_1.3.17]#
    ```μ A

    如果这是您的下一个建议、我安装在 Windoze 中并以相同的结果运行:
    ```μ A
    C:\ti\MSPFlasher_1.3.17>MSP430Flasher -e ERASE_ALL
    *---- /|--------------------------------------------------------
    * /|__
    *//MSP Flasher v1.3.16
    * |/
    *---- |/----------------------------------------------------------
    *
    *评估触发器...完成
    *检查可用的 FET 调试器:
    *发现 USB FET @ COM18 <-已选择
    *正在初始化接口@ COM18...
    #出口:19
    #错误:接口通信错误
    *
    ***********************************************************************************************。
    *驱动程序 :已关闭(无错误)
    ***********************************************************************************************。
    *
    ```μ A
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我放弃了这个、当我获得一个新的 MSP-FET 时、我将尝试重试它、将继续使用 BSL、直到那时我忘记了电路内调试。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    http://www.ti.com/lit/ug/slau656b/slau656b.pdf 中有4.1部分 ...

    可以使用基于命令行的更新工具来执行不带 IDE 的 MSP-FET430UIF 固件更新。
    此工具只能与 MSP-FET430UIF 配合使用。 更新工具还可以在主要固件版本之间升级或降级固件。
    有关如何更新 MSP-FET430UIF 的详细信息、请参阅 http://processors.wiki.ti.com/index.php/MSPDS_Debugger_Up-_and_Downgrade