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-AM243:USB DFU 问题

Guru**** 2526700 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1287727/lp-am243-usb-dfu-problem

器件型号:LP-AM243
主题中讨论的其他器件:UNIFLASH

大家好、我是 TI 专家。

我按照提供指南中所述的步骤安装 DFU 闪存相关工具、但遇到问题

我使用的是 Windows 系统、我的 dfu-util 版本是0.9。  
在"安装 Windows 通用 USB 驱动程序的步骤"部分,我找不到" AM64x DFU "本指南中所述的项目。
我已确保将 LP 板设置为 DFU 引导模式并对电路板进行下电上电。
\code
BOOTMODE [ 1 :  8 ] (SW4) = 0101 0000
\endcode
您能帮助我确定我可能做错了什么吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Larry、您好!

    您是否安装了下面建议的 Zadig?

    此致、

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

    尊敬的 Ming Wei:

    是的、我确实在 Zading 中设置了 WinUSB。

    此致、

    拉里

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

    尊敬的 Ming:

    此主题有任何更新? 我也有同样的问题。

    我已经检查了以下内容:

    • 使用  AM243x MCU+ SDK  09.00.00中的 Zadig 页面
    • 将 LaunchPad 设置为引导模式
    • 已安装 dfu-util

    谢谢。

    挂起。

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

    尊敬的 Hang、Larry:  

    请参阅下面提及的 AM243x-LP SDK 文档和用户指南。  

    文档链接

    AM243x-LP 使用指南链接

    潜在的问题可能如下。  

    AM243x-LP 板为 USB 和电力输送使用相同的 C 型端口。 因此、当使用 USB C 类型进行 USB 操作时、我们必须确保 主机端口能够提供所需的功率。  




    通过 USB C 型电缆连接主机 PC 时、您能否确认电路板已通电且黄色 LED 亮起。 ?  

    此致、  
    k. 乔希

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

    Josh、您好!

    感谢您 提供的信息、 检查完电力输送后、我现在就可以安装驱动程序了。

    我已经进入了使用 usb_dfu_uniflash.py -- cfg=default_dfu_ospi.cfg 加载闪存写入器和应用程序的步骤。

    但是、加载闪存写入器后、它卡在"等待 DFU 器件被枚举"状态:

    根据我的理解、闪存写入器应在电路板上运行以便接收应用程序映像。 闪存写入器似乎未在电路板上正确运行。

    我已在 Zadig 中安装了适用于"AM64x DFU"和"AM64x-AM243x DFU"的 WCID 驱动程序。

    有什么办法解决这个问题的想法吗?

    谢谢。

    挂起。

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

    Josh、您好!

    我已经通过在 Zadig 中安装驱动程序解决了这个问题。

    我想同时需要安装"WCID"和"driver"才能枚举 DFU 器件。

    谢谢!

    挂起。

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

    谢谢,  

    很乐意提供帮助  

    此致、  
    k. 乔希

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

    尊敬的 Keval:

    我仍然遇到在 Zading 中找不到"AM64x DFU"的问题、

    下面是我的 LP 板上 LED 的状态、我已将 C 型端口连接至交流适配器、输出电压为5.0V=3.0A、而微型 USB 已连接至我的 PC、  

    如果我做错了什么、您可以帮助我进行故障排除吗?

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

    Larry、您好!

    我已经 完成了 DFU 流程。 我认为、在确保电源的同时、应该将 Type-C 连接到 PC。 在完成最后一步之前、不需要微型 USB。

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

    Larry、您好!  

    是的、Hang 所说的是正确的、不需要 Micro B 电缆。  


    USB2.0端口与电源端口耦合、因此 LP 板将由 PC 的 USB 主机端口供电。  


    请确保 USB C 线缆连接到上述类型的 PC 的 USB 主机端口。  

    此致、  
    k. 乔希