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.

[参考译文] DRV8262EVM:固件更新后无法识别 USB 端口

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1311649/drv8262evm-unable-to-recognize-usb-port-after-fw-update

器件型号:DRV8262EVM
主题中讨论的其他器件: DRV8262MSP430F5528MSP430F5338MSP-FET

您好!
我们收到了客户的以下查询。
如果 TI 支持团队能给我一些建议、我将不胜感激。


使用 GUI 应用程序更新固件后、Windows 设备管理器中不再显示 USB 串行端口。
请教我如何恢复它。

以下是当前情况。
◆评估板:DRV8262EVM 修订版 MD040A
安装的驱动程序 MSP430FET 驱动程序1.0.1.1

连接到 USB 时评估板的◆Ω 当前 LED 状态
D2:绿色亮起
D5:绿色亮起
D6:呈绿色闪烁(亮起1秒、熄灭1秒)

◆GUI 应用状态
即使连接了评估板、GUI 应用程序也无法识别它。
未显示"EVM Connected EVM"已断开连接。

◆PC 设备管理器
未显示在串行端口上
人机界面设备的 USB 输入设备中显示 VID_2047&PID_0203\5&e3efad3&0&3。

问题发生前我做了什么
在 TI 云上启动 GUI 应用并选择 DRV8262EVM。
更新固件时、系统会在菜单栏中
单击"File"->"Program Device"。
红色 LED 仍然亮起、状态一段时间后也没有变化、因此我认为它出现了故障、因此我拔下了 USB 插头。
(此问题可能是由于在写入固件之前拔下 USB 连接器引起的。)

◆确认(情况保持不变。)
・重新安装 MSP430driver
・本地安装 GUI 应用程序
・在其他 PC 上安装他的驱动程序和 GUI 应用程序

情况与此论坛帖子类似。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1291159/drv8262evm-unable-to-connect-after-firmware-upgrade

此致、

广志

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

    尊敬的 Hiroshi-San:

    该 EVM 有两个 MSP430器件。 一个是 ezFET MSP430F5528、它也是 USB<>UART if、另一个是 DRV8262控制器 MSP430F5338。 固件更新仅更新 DRV 控制器 MSP430。 它不会影响 USB<>UART MSP430。  

    下面的指示 USB MSP430正在工作、DRV8262控制器也在工作。

    连接到 USB 时评估板的◆Ω 当前 LED 状态
    D2:绿色亮起
    D5:绿色亮起
    D6:呈绿色闪烁(亮起1秒、熄灭1秒)

    该 EVM 不使用 HID。 请检查设备管理器 、它应显示如下所示。

    应在 GUI 中使用 Option > Serial Port 菜单选择 UART1的 COMx。 完成这一步后、选择 DRV8262EVM 逻辑块。 它应该会连接到 EVM。

    请尝试一下、让我们知道情况如何。 谢谢。

    此致、Murugavel

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

    尊敬的 Murugavel-San:

    感谢您的提示回复。

    我已将此报告给客户、并将在结果已知后回复给您。

    广志

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

    您好、Hiroshi-San、听起来不错、谢谢。

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


    尊敬的 
    Murugavel-San:


    我们已经和客户确认过、但似乎还没有正常工作。

    以下是客户评论。

    1.即使将 EVM 和 PC 连接到 USB、设备管理器的 Ports (COM&LPT)类别本身也不会显示。

    出现此问题后、即使在我检查设备管理器时也没有显示驱动程序、因此我将设备管理器的菜单栏更改为 Show⇒Show hidden devices (显示隐藏的设备)
    我之所以尝试
    执行此操作后、我记得以 MSP 启动的两个驱动器在端口处显示为半透明状态。
    我想这可能是您介绍过的两个驱动因素。

    由于连接不太好、我删除了两个半透明 MSP 驱动程序、并重新安装了 MSP430驱动程序、以便重新安装驱动程序。
    重新连接 EVM 后、端口(COM&LPT)上也未显示任何内容。
    即使将显示设置为"显示隐藏的设备"、它也不再显示、即使它是半透明的。
    连接 EVM 时、器件管理器中发生的唯一变化是显示了之前联系过的 HID USB 输入设备。

    2.我手动添加了两个驱动程序,您使用"设备管理器"中的"添加硬件"请求。
    由于存在警告标记、我认为它可能无法正确识别。


    在此状态下、启动 GUI 时、以下屏幕仍在等待连接。
    虽然该端口似乎存在、但实际上无法识别、因此它似乎仍在等待响应。

    我正在使用的 PC 操作系统是 Win10 Pro。

    对于给您带来的不便、我们深表歉意、感谢您继续为我们的恢复提供支持。

    此致、

    广志

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

    尊敬的 Hiroshi-San:

    我们也在使用 Win10 pro。 应自动检测和枚举 MSP430驱动程序。 无需手动设置。 在我看来、驱动程序未正确安装或可能是硬件问题。 即使是手动添加、也会显示错误的警告图标。

    看起来您已按照 EVM UG https://www.ti.com/lit/ug/slou558b/slou558b.pdf 的第4页的说明 安装 MSP430 USB 驱动器。  可以再次卸载它、重新启动计算机并执行全新的下载和安装。 如果在这之后 MSP430F5528可能出现问题时 COM 端口未自动枚举。 在这种情况下、请向 EVM TI 分销商或网上商店的供应商申请 RMA、获取此 EVM 的替换产品。 很抱歉给您带来不便。 谢谢。

    此致、Murugavel  

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

    尊敬的 Murugavel-San:

    感谢您的持续支持。

    客户尝试重新下载、但仍然不能正常工作。
    在更换电路板之前、他们将尝试从 JTAG 写入 F/W。

    https://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430_ezFETLite/latest/index_FDS.html

    我找到了此固件、但如果我写入它、是否有任何问题?
    很遗憾、我不熟悉 MPS430产品、因此我非常感谢您向我提供任何建议。

    此致、

    广志

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

    尊敬的 Hiroshi-San:

    他们是否带有 MSP-FET? 在这种情况下、请参阅随附的信息。 谢谢。

    e2e.ti.com/.../7651.Programming-a-blank-MSP430F5528-in-the-Brushed-and-Stepper-motor-driver-EVMs.zip

    此致、Murugavel

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

    尊敬的 Murugavel-San:

    感谢您的支持。

    我们计划为客户提供 MSP-FET、让客户尝试更改 FW。

    此致、
    广志

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

    P.S.
    我们谨通知您、我们已收到来自最终用户的问题已解决的通知。
    首先、我执行了下面的步骤1至3、但未显示 USB 端口。
    连接 MSP-FET 并编写固件
    ①MSP430Flasher .exe -b -w EZFET_LITE_Rev1_1_BSL_1_1.txt -v => INFOA 访问:false

    添加触发器选项-u 和写入
    ②MSP430Flasher .exe -u -b -w EZFET_LITE_Rev1_1_BSL_1_1.txt -v => INFOA Access:true (无其他假)

    通过 USB 电缆连接 PC 和 EVM 进行恢复
    ③MSP430Flasher .exe -n no_target -a =>退出:49错误:MSP-FET /ex-FET 恢复失败

    在这种情况下、我通过以下步骤恢复了。
    MSP430论坛上报告了几种固件更新失败且器件管理器显示更改的情况。
    当我使用 MSP-FET 在以下文章中写入固件时、端口已在设备管理器中正确显示。

    ④MSP430Flasher .exe -u -b -w EZFET_LITE_Rev1_1_FW_3_3_0_6_and_BSL_1_1.txt -v
    e2e.ti.com/.../linux-msp-exp430fr2433-msp-exp430fr2433 tisearch=e2e-sitesearch&keymatch=MSP430F5528%2525202047%2525200203#


    但是、过程手册中的命令③(在有刷和步进电机驱动器 EVMs.rtf 中对空白 MSP430F5528进行编程) MSP430Flasher.exe -n no_target -a
    当我运行更新时、进度为100%、但显示更新失败、即使我通过 USB 连接 EVM、上述端口上的两个器件 USB 也不会显示在设备管理器中。
    即使处于此状态、如果您使用步骤①和④重写 FW、也可以正常识别 USB 端口(无需更新)。



    客户要求改进
    1.很烦人的是,每次你选择不更新固件时都会出现这种情况,所以我想在"下次不显示它"中添加一个复选框。
    2.我希望在从菜单栏执行"更新"操作时看到"是/否"确认步骤。

    谢谢

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

    尊敬的 Hiroshi-San:

    感谢您的更新。 知道客户解决了问题。 由于 MSP430F5528不是全新的或空白的、因此第一步应该是擦除器件。 反正我很高兴客户能用它。 我们已在多个器件上进行了此验证、未发现任何问题。

    我们感谢您提供反馈。

    1.通常我们会随新的 GUI 一起发布新固件、可能会有一些功能或错误修复需要更新固件。 在这种情况下、我们确实希望用户具有最新的固件。 这就是出现持久固件更新消息的原因。 如果客户不想更新、应切换到与 EVM 中固件相匹配的以前或更旧的 GUI。 这很可能会产生可能影响器件功能的错误。  

    2.我们会注意到这种反馈,看看这是否可行。 谢谢。

    此致、Murugavel

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

    我赞赏你如何迅速和熟练地处理这一问题。

    谢谢!  

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

    谢谢!