微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何客制化进入recovery mode的时间

如何客制化进入recovery mode的时间

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

[Description]

如果您需要客制化进入recovery mode的时间,请按照下面的修改进行(factory mode也类似)

[Solution]

在MT6577_recovery.c的 recovery_check_key_trigger()函数中,
在printf("%s Enable recovery mode")和
g_boot_mode=RECOVERY_BOOT
之间增加
#if 1
ulong delayi=get_timer(0);
BOOL second=FALSE;
while(get_timer(delayi)<6000)//modify to the time you want. UNIT ms
{
if(mt6577_detect_key(MT65XX_RECOVERY_KEY))
{
second=TRUE;
}
else
{
printf("%s release recovery key in delayi=%d",MODULE_NAME,delayi);
second=FALSE;
break;
}
}
if(second==FALSE)
{
return FALSE;
}
#endif

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

网站地图

Top