尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

RK3588 linux在uboot关机模式下待熄屏休眠后(wfi)拔插适配器无反应屏幕也不会亮

RK3588 linux在uboot关机模式下待熄屏休眠后(wfi)拔插适配器无反应屏幕也不会亮 原因因charger未注册中断在系统进入休眠状态后拔插适配器无法产生中断唤醒系统所以系统仍处于休眠状态导致无反应。解决1charger驱动中注册中断可参考u-boot\drivers\power\charge\sgm41542_charger.c使用irq_install_handler和irq_handler_enable注册和使能中断。2修改u-boot\drivers\power\charge_animation.c如下代码确认休眠时打印Wfi--- a/u-boot/drivers/power/charge_animation.c b/u-boot/drivers/power/charge_animation.c -348,11 348,15 static int system_suspend_enter(struct udevice *dev)putc(0);putc(\n);} else {- irqs_suspend(); //irqs_suspend();printf(\nWfi\n);- wfi();- putc(1);- irqs_resume(); // wfi(); //putc(1); //irqs_resume();}此为规避方案使系统在uboot充电模式不进入休眠状态。
返回列表