|
@@ -288,6 +288,7 @@ int qca7000FlashCheck()
|
|
|
//==========================================
|
|
|
int main(void)
|
|
|
{
|
|
|
+ uint8_t isCheckQca7000[AC_QUANTITY] = {0};
|
|
|
|
|
|
if(InitShareMemory() == FAIL)
|
|
|
{
|
|
@@ -1093,9 +1094,9 @@ int main(void)
|
|
|
//=====================================
|
|
|
// QCA7000 flash content check
|
|
|
//=====================================
|
|
|
- if(((gun_index == 0) && (ShmSysConfigAndInfo->SysConfig.ModelName[9] == '7')) ||
|
|
|
- ((gun_index == 1) && (ShmSysConfigAndInfo->SysConfig.ModelName[8] == '7')) ||
|
|
|
- ((gun_index == 2) && (ShmSysConfigAndInfo->SysConfig.ModelName[7] == '7')))
|
|
|
+ if((((gun_index == 0) && (ShmSysConfigAndInfo->SysConfig.ModelName[9] == '7')) ||
|
|
|
+ ((gun_index == 1) && (ShmSysConfigAndInfo->SysConfig.ModelName[8] == '7')) ||
|
|
|
+ ((gun_index == 2) && (ShmSysConfigAndInfo->SysConfig.ModelName[7] == '7'))) && !isCheckQca7000[gun_index])
|
|
|
{
|
|
|
if(qca7000FlashCheck() == FAIL)
|
|
|
{
|
|
@@ -1115,6 +1116,8 @@ int main(void)
|
|
|
DEBUG_INFO("ALARM_QCA_FLASH_FAIL : recover \n");
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ isCheckQca7000[gun_index] = TRUE;
|
|
|
}
|
|
|
|
|
|
//=====================================
|