1.去掉loader下按上键升级功能
This commit is contained in:
parent
a283ca3db8
commit
b1a9b35ba4
|
@ -3218,7 +3218,7 @@ _THUMB2 UINT32 bl_mainFlow(void)
|
|||
}
|
||||
|
||||
UINT32 ota_flag = 0;
|
||||
if(gsfSpecialKeyCallBack(0))
|
||||
if(FALSE == gsfSpecialKeyCallBack(0))
|
||||
{
|
||||
ota_flag = bl_check_ota_flag(uiOTABufferAddr, uiOTABufferSize);
|
||||
}
|
||||
|
|
|
@ -43,8 +43,8 @@
|
|||
#define GPIO_SPECIAL_USB D_GPIO_7
|
||||
|
||||
#elif (MODEL == MODEL_S550)
|
||||
#define GPIO_KEY_TEST P_GPIO_22
|
||||
#define GPIO_ISP_KEY_DET C_GPIO_4
|
||||
#define GPIO_KEY_TEST P_GPIO_22//Key Up
|
||||
#define GPIO_ISP_KEY_DET C_GPIO_4 //Key Left
|
||||
#define GPIO_FASTBOOT_KEY GPIO_KEY_TEST
|
||||
#define GPIO_SPECIAL_KEY GPIO_KEY_TEST
|
||||
#define GPIO_SPECIAL_KEY2 GPIO_ISP_KEY_DET
|
||||
|
@ -158,15 +158,16 @@ static BOOL prj_isSpecialKeyPressed(UINT32 ota_flag)
|
|||
#if (MODEL == MODEL_S530)
|
||||
if ((!gpio_getPin(GPIO_SPECIAL_KEY)) && (gpio_getPin(GPIO_SPECIAL_USB)))
|
||||
#elif (MODEL == MODEL_S550)
|
||||
if ((gpio_getPin(GPIO_SPECIAL_KEY)) && (gpio_getPin(GPIO_SPECIAL_USB)))
|
||||
if ((!(gpio_getPin(GPIO_SPECIAL_KEY2)) && (gpio_getPin(GPIO_SPECIAL_USB))))//Force Upgrade
|
||||
#endif
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
else if((!(gpio_getPin(GPIO_SPECIAL_KEY2)) && (gpio_getPin(GPIO_SPECIAL_USB))) || prj_is_WDT_OTA() || prj_is_Flash_OTA(ota_flag))
|
||||
else if(prj_is_WDT_OTA() || prj_is_Flash_OTA(ota_flag))//Software OTA upgrade
|
||||
{
|
||||
return TRUE;
|
||||
}else {
|
||||
}else
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
//return TRUE;
|
||||
|
@ -177,7 +178,7 @@ static BOOL prj_issfSpecialKeyPressed(UINT32 ota_flag)
|
|||
#if (MODEL == MODEL_S530)
|
||||
if ((!gpio_getPin(GPIO_SPECIAL_KEY)) && (gpio_getPin(GPIO_SPECIAL_USB)))
|
||||
#elif (MODEL == MODEL_S550)
|
||||
if ((gpio_getPin(GPIO_SPECIAL_KEY)) && (gpio_getPin(GPIO_SPECIAL_USB)))
|
||||
if ((!(gpio_getPin(GPIO_SPECIAL_KEY2)) && (gpio_getPin(GPIO_SPECIAL_USB))))//Force Upgrade
|
||||
#endif
|
||||
{
|
||||
return TRUE;
|
||||
|
|
Loading…
Reference in New Issue
Block a user