2

我有一些基于 Atmel ARM926 400MH 的入门套件板。由 linux 提供支持。

我需要控制USB的电源,即关闭它并关闭它。

我尝试研究使用 sysfs,但没有关于打开/关闭的信息。

4

1 回答 1

0

您要么无法控制 USB 电源,要么操作系统会为您控制它。正如此评论中所指出的,“......用户不应该意识到这一层。”</p>

端口电源可能被硬连线始终存在,但更多时候硬件允许驱动程序控制。我见过的一个例子是,通过 3320 USB PHY 的主机端口应该由 CPEN 输出自动启用端口电源。

2.6.32 内核中引入的运行时电源管理框架增强了该区域。详细信息可能取决于 SoC 和特定的板支持。新功能可以允许用户空间控制,以防止自动挂起和导致断电;否则,默认情况下,USB 应在挂起模式下断电。

更多信息在Regupathy

于 2013-03-06T05:58:36.673 回答