关机充电进入充电模式

在android 4.1上,如果想要机器关机后插上AC进行充电,机器会进入充电模式的话,只需在内核配置中进行简单配置即可,路径大致如下:

Device Drivers -->Power Supply class support -->Support  charger display

选中上述路径即可。

 

如果出现在充电过程中,背光灯没有关闭的情况(现象表现为充电图标逐渐消失,由亮变暗的过程),此时调试过程如下:

 

插上串口线,查看此时的打印信息,用grep搜索打印的信息所在的文件即为背光驱动文件,我的路径文件如下:

kernel\drivers\video\rockchip\chips\rk30_lcdc.c文件。

打开此文件,然后在硬件原理图中查看背光的使能GPIO口(BL_EN),由于此接口在board文件中已经申请过了,所以我们只需在rk30_lcdc.c文件中

宏定义此GPIO口,并在rk30_lcdc_blank函数处,即打印信息后,对此GPIO口进行输出口定义以及高低电平的设置,同时由于打印信息只有0和4两张情况,

所以只需添加

if(blank_mode == 4){

gpio_direction_output (,);

gpio_set_value(,低电);

}else if (blank_mode == 0){

gpio_direction_output (,);

gpio_set_value(,高电平);

}

 

注:其他情况可能在细节上会有差别,但只要根据这个大概思路,就可以解决这个问题

你可能感兴趣的:(关机充电进入充电模式)