diff --git a/loader/Project/Model/Src/prj_main.c b/loader/Project/Model/Src/prj_main.c index 15add37aa..348d88d3f 100755 --- a/loader/Project/Model/Src/prj_main.c +++ b/loader/Project/Model/Src/prj_main.c @@ -40,6 +40,7 @@ #define GPIO_FASTBOOT_KEY GPIO_KEY_TEST #define GPIO_SPECIAL_KEY GPIO_KEY_TEST #define GPIO_SPECIAL_KEY2 GPIO_ISP_KEY_DET +#define GPIO_SPECIAL_USB D_GPIO_7 /* Unknown */ #else #error "Unknown Model" @@ -106,7 +107,7 @@ static BOOL prj_isSpecialKeyPressed(void) debug_msg("GPIO_SPECIAL_KEY2 0\r\n"); }*/ - if (!gpio_getPin(GPIO_SPECIAL_KEY)) { + if ((!gpio_getPin(GPIO_SPECIAL_KEY)) && (gpio_getPin(GPIO_SPECIAL_USB))) { return TRUE; } else if(!(gpio_getPin(GPIO_SPECIAL_KEY2))){