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.

[参考译文] AM4378:Linux 中的 VBUS 控制

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/835343/am4378-vbus-control-in-linux

器件型号:AM4378
主题中讨论的其他器件:AM3351

各位专家:

请告诉我如何 通过 Linux 控制 DRVVBUS 来打开和关闭用于 USB 的 VBUS。

根据 e2e https://e2e.ti.com/support/processors/f/791/t/730429、很明显、如果 VBUS 电压下降到4.4V 以下的时间超过100ms、USB 子系统会将此检测为过流(故障)情况。 在这种情况下、它是否还会使 DRVVBUS 信号无效(从高到低)。
描述此行为的文档在哪里?

感谢你的帮助。
此致、

Hitoshi

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

    Hitosi-San、您好!

    您提到的 e2e 线程适用于 AM3351器件、该器件使用的 USB 控制器与 AM4378上的控制器不同。 因此、参考 e2e 线程中的信息可能不适用于 AM4378。

    您能不能描述一下您要解决的问题是什么? 或者、您对 VBUS 与 DRVVBUS 有什么疑问?

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

    您好、Bin、

    已将外部 USB 产品连接到系统。
    当 USB 连接失败时、我希望通过关闭和打开 VBUS 来恢复这种情况。

    此致、
    Hitoshi

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

    您使用的是哪个处理器 SDK 版本?

    在连接 USB 设备之前、您是否检查过 VBUS 是否打开? 连接 USB 设备后、VBUS 关闭?

    请发布原理图的 USB 部分。

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

    大家好,我没有听到您的反馈,我认为您能够解决您的问题。 如果不是、只需在下面发布回复(如果该线程由于超时而锁定、则创建新线程)。  谢谢。

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

    您好、Bin、

    很抱歉我不在。
    让我检查一下它、然后从这里再次开始与您进行通信。

    很快会回来的。
    谢谢你。
    此致、

    Hitoshi

x 出现错误。请重试或与管理员联系。