微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > How to enable RTC auto drop function?

How to enable RTC auto drop function?

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

[DESCRIPTION]

–用于解决电池松动/瞬间弹开自动保护功能,能让系统自动重开机,而不必再次按PWRKEY开机
•电池掉电-> 2sec内上电->系统自动开机
–解决跌落掉电问题(Brief Battery disconnect)

[SOLUTION]

该function 默认在82已经支援,72需先申请patch ID:ALPS00904772
并做如下customize:
–Preloader
•Add define in alps\mediatek\custom\$PROJECT\preloader\inc\cust_rtc.h
#define RTC_2SEC_REBOOT_ENABLE 1
#define RTC_2SEC_MODE 0
–RTC_2SEC_MODE
0: 0.5 second
1: 1 second
2: 2 seconds
3: never power down (BBPU always high)
–LK
•alps\mediatek\custom\$PROJECT\lk\include\target\ 添加文件cust_rtc.h 并在
文件中加入如下define
#define RTC_2SEC_REBOOT_KPOC_BOOT 1 //auto reboot to KPOC when charger in
#define RTC_2SEC_REBOOT_ENABLE 1 //add here
內部MP后有陆续完善该功能,建议贵司确认如下patch 是否有上:
MT6572: ALPS00963803
MT6582: ALPS01021354
Thanks.

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

网站地图

Top