在有些情况下,由于低功耗情况下,USB硬件的bug或者提高USB resume的速度,我们需要禁止USB的
autosuspend,下面是两种方法。
1: 在bootloader的bootargs里加上“usbcore.autosuspend=-1”
2: 文件系统起来后,运行如下命令,disable掉runtime pm
for i in $(find /sys-name control | grep usb);do echo on > $i;echo "echo on > $i";done;
方法一: 用在正式产品里
方法二: 用在调试中
本文介绍在产品中及调试环境中禁用USB自动休眠的两种方法:通过bootloader参数和系统命令实现,适用于低功耗场景下解决USB硬件bug或提升resume速度。
2204

被折叠的 条评论
为什么被折叠?



