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.

[参考译文] AM3354:[紧急] AM3354:无 DRVVUS 的 USB 主机

Guru**** 2562120 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1387366/am3354-urgent-am3354-usb-host-without-drvvus

器件型号:AM3354

工具与软件:

硬件无 drvbus、VBUS 始终为5V 使能。 因此 电路板无法识别 USB 设备。  我在 VCC 和 GND 之间测得恒定的5V 电压。 我该怎么办? 如何修改 DTS 文件、以不使用 DRVVBUS 逻辑。 请帮助我、因为 USB 端口通常可以识别 USB 设备。

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

    您好!

    您使用的是哪个版本的 Processor SDK?

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

    2.0 SDK   和内核版本 3.12.10

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

    2.0 SDK   和内核版本 3.12.10

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

    您好!

    内核3.12要求 VBUS 应由 DRVVBUS 控制。

    请使用内核 v6.1的最新 Processor SDK。 较新的内核支持 VBUS 始终开启。

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

     在内核 v6.1中、我应该做些什么来获得支持、请提供更多详细信息。

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

    您无需专门更改内核或设备树中的任何内容、即使 VBUS 不受 DRVVBUS 控制、主机模式下的 USB 也应该枚举 USB 设备。

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

    请确保在内核设备树的 USB 节点中将 dr_mode 设置为"host"。 这是唯一需要的东西。

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

    使用6.1版需要太多的工作、而且交付时间太紧。

    你的意思是我使用的内核3.12不支持,没有修补程序或 DTS 修改可以解决这个问题?   

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

    此论坛不再支持内核3.12。 我们将无法提供内核补丁来在旧内核版本上启用此 USB 功能。

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

    AM33x 我们已经使用了10年。 如果修改时花费的时间更少、您可以为我们提供帮助吗? 我们已经向客户承诺了交付时间和版本。 Tks

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

    感谢您在产品中继续使用 AM335x 器件。 遗憾的是、我们无法重新调试使用了10多年的软件并提供补丁。 请迁移到新的处理器 SDK、或重新旋转您的电路板以显示 DRVVBUS 引脚。

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

    我正在重新设计硬件电路、对如何使用该drvvbus引脚控制 USB 器件上电和断电的电源使能提出了疑问。

    我可以使用文件系统中的命令来控制 USB 设备的电源状态(通电和断电)吗?

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

    没有用于控制 VBUS 电源状态的 Linux 命令。 USB 规范中未对此进行定义。