微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何实现插上电池自动开机

如何实现插上电池自动开机

时间:10-02 整理:3721RD 点击:

如何实现插上电池自动开机

实现该功能需要两个步骤,首先硬件上将pwrkey直接接地,然后在软件设置中去掉长按关机或重启
的功能。

下面详述如何在软件中去掉长按关机或重启的功能:

1.
请在文件/kernel-3.10/drivers/misc/mediatek/mach/$(platform)/$(project)/keypad
/mtk_kpd.h中去除以下定义:
ONEKYE_REBOOT_NORMAL_MODE和define TWOKEY_REBOOT_NORMAL_MODE

2.
请在文件/kernel-3.10/drivers/misc/mediatek/power/$(platform)/pMIC.c的函数
PMIC_mt_probe():
3555 PMIC_INIT_SETTING_V1();3556 PMICLOG("[PMIC_INIT_SETTING_V1] Done\n");
3557 PMIC_CUSTOM_SETTING_V1();3558 PMICLOG("[PMIC_CUSTOM_SETTING_V1]
Done\n");
pmic_config_interface(RG_PWRKEY_RST,val,MASK,SHIFT); //增加此函数
3.常用平台对应的实际参数如下:

谢谢分享

学习。

没咋看懂

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top