我遇到一个问题,需要读取 USB 记忆棒或 USB 键盘:当我插入 USB 记忆棒或键盘时,我无法为设备供电。dmesg
什么也没说
我试过:
for device in $(ls /sys/bus/usb/devices/*/product);
do echo $device
cat $device;
done
为了在控制台中获取信息,我得到以下输出:
/sys/bus/usb/devices/usb1/product
Freescale On-Chip EHCI Host Controller
我看不到任何金士顿 USB 记忆棒或键盘。
问题:
- 如何为我的 USB 设备供电
mdev
或/sys/bus/usb/devices/*/power
- 如何从键盘或 U 盘读取数据。
答案1
答案2
解决方案并不简单。
我需要配置 /sys/class/gpio/ 以启用内部 5V 升压调节器。