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.

[参考译文] MSP430F5528:插件无法识别 USB (枚举)

Guru**** 2513195 points
Other Parts Discussed in Thread: MSP430F5528, MSP430F5529

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1105204/msp430f5528-usb-not-recognised-enumeration-on-plug-in

器件型号:MSP430F5528
主题中讨论的其他器件: MSP430F5529

您好!

我正在尝试通过 USB 为 TI MSP430F5528 Micro 设置目标板、理想情况下使用 BSL 进行编程、使用 USB (CDC)连接用户 GUI。

该设计与 MSP430F5529 Launch Pad 类似、但没有关联的仿真器芯片电路。

我的 Launch Pad 工作正常、但目标板识别 USB 时出现问题。

在插入闪存更新的芯片并按下 BSL 按钮时、设备管理器中出现 USB Unrecognized (USB 无法识别)消息、并且枚举错误。

与标准 TI USB BSL PID 和 VID 0x2047/0x0200相比、硬件 ID 提及 USB 描述符器件故障消息。

USB 描述符工具可用于更新 PID 和 VID 并生成驱动程序文件(例如 INF)-您能否阐明所需的步骤。

是否可以指向 Windows (10)的驱动程序文件以查找正确的驱动程序?

请向我说明基于 USB 的新目标 MSP430设置的标准流程、因为这会产生影响

我的项目设计成功、我对 USB 接口相当陌生。

提前感谢您。

此致、

Philip

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

    确认 USB 相关硬件正常工作的最简单方法是、使用 TI 出厂预加载 HID BSL。 您的电路板上必须有4、8、12或24 XT2。 您可以批量擦除器件、器件将自动进入 BSL 模式或通过 PUR 按钮。 如果操作系统正确枚举了器件、则电路板工作正常。

    任何操作系统都将枚举 HID (而 TI BSL 是 HID)器件、而无需请求驱动程序。 Win 10还应枚举 CDC 器件(查看 TI USB 示例)、而无需请求驱动程序。

    您可以尝试从5529 LP 调用目标器件(5529)上的 BSL、您将看到操作系统不会要求您提供任何驱动程序。 MSP430固件升级示例将自动检测 BSL 中的枚举器件、并允许通过 BSL 下载新固件、如此处图片所示...

    e2e.ti.com/.../msp430f5527-msp430-firmware-upgrade-example-hangs