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.

[参考译文] MSP430F5508:USB BSL 编程

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/748841/msp430f5508-usb-bsl-programming

器件型号:MSP430F5508
主题中讨论的其他器件:MSPBSL

你(们)好

我希望通过 USB 对我的器件进行 BSP 编程。 我正在使用 python USB 固件升级程序、 在按下 RST 时加电、但器件无法被识别。 我缺少什么?

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

    您好、Enbar、

    请检查 USB 电源系统的建议电容。 这些显示在 器件数据表的第5.44节中。 我看到 V18端子至少缺少 C18。

    您是否希望通过 BSL 对器件进行编程? 在这种情况 下、请查看《MSP430闪存器件引导加载程序(BSL)用户指南》第1.3.1.3节。 您可能更希望将 PUR 引脚连接到 VUSB、而不是按 RST。

    请告诉我这是否能解决您的问题。

    此致、

    Britta

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

    您好、Britta、

    感谢您的回答、

    我已经查看了您指示我查看的数据表和 BSL 指南、

    我添加了缺失的电容器  

    但不幸的是、您的建议都没有帮助。  

    还有其他想法吗?

    此致、

    Enbar

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

    您能否提供有关您正在进行的器件上电的详细说明?
    我知道您现在要将 PUR 绑定到 VUSB、这是正确的吗?
    您看到了哪种类型的错误消息? 您能否更具体地说明"设备未被识别"?

    这将帮助我进一步解决您遇到的问题。
    此致、
    Britta
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Britta、

    我们首先为器件供电、而不是将其连接到 USB。

    我们将 PUR 绑定到 VUSB、您是对的

    错误如下:

    USB VID:PID 2047:0200未找到(可能是器件未处于 BSL 模式?)

    请将设备设置为 BSL 模式并选择文件->重新扫描 HID 总线...

     

    此致、

    Enbar

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

    您好、Enbar、

    您需要按"BSL"按钮、而不是 RST 按钮、同时将设备(外设)端 USB 电缆连接到计算机。  从上面的原理图中、我不确定您是否在电路板上配置了 BSL。    您可能需要跳线1和2来使 BSL 正常工作。   从 D+到 PUR、您似乎还缺少一个1.4k 欧姆的电阻器。   为了验证您的原理图是否正确、SLAU457b.pdf 文档的图8中列出了设计具有 BSL 功能的 USB 的绝佳参考

    SLAU457.pdf

    此致、

    Arthi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Arthi、
    我在连接 USB 时尝试按 BSL (连接设计中 JMP1的引脚1和2)、而不是按 RST 开关。
    我的设计中的 R16是1.4Ktou 欧姆电阻。
    我已根据您的建议重新审阅了原理图、但如图8所示(根据上一个主题的建议、我已经添加了2个缺失的电容器)
    此致、
    Enbar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Enbar、

    我建议如下:

    • 切换到不同的 USB 端口。
    • 插入 USB 电缆时、按住按钮、然后再插入、确保 PUR 保持高电平。
    • 在此过程中不运行 Python 脚本、并且仅在器件插件后启动。

    如果上述步骤不起作用、那么我会尝试将 USB BSL 重新下载到器件上、以确保它不会因某种原因而损坏。 有关这方面的信息、请参阅 MSPBSL 网页上的定制 BSL 部分。