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.
各位专家:
请告诉我如何 通过 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