1.loader增加区分自动和手动模式升级

This commit is contained in:
payton 2023-12-27 10:26:02 +08:00
parent 170d517e71
commit 142b18a7e9
2 changed files with 10 additions and 0 deletions

View File

@ -98,6 +98,10 @@ static BOOL prj_is_WDT_OTA(void)
WDT_OTA_SET_STS(WDT_OTA_STS_LOADER_DETECTING_FW); WDT_OTA_SET_STS(WDT_OTA_STS_LOADER_DETECTING_FW);
return TRUE; return TRUE;
} }
else if(ota_sts == WDT_OTA_MAKEFOURCC(WDT_OTA_STS_LINUX_TRIGGER_AUTO)){
WDT_OTA_SET_STS(WDT_OTA_STS_LOADER_DETECTING_FW_AUTO);
return TRUE;
}
else{ else{
return FALSE; return FALSE;
} }
@ -110,6 +114,10 @@ static BOOL prj_is_Flash_OTA(UINT32 ota_flag)
WDT_OTA_SET_STS(WDT_OTA_STS_LOADER_DETECTING_FW); WDT_OTA_SET_STS(WDT_OTA_STS_LOADER_DETECTING_FW);
return TRUE; return TRUE;
} }
else if(ota_flag == WDT_OTA_MAKEFOURCC(WDT_OTA_STS_LINUX_TRIGGER_AUTO)){
WDT_OTA_SET_STS(WDT_OTA_STS_LOADER_DETECTING_FW_AUTO);
return TRUE;
}
else{ else{
return FALSE; return FALSE;
} }

View File

@ -82,6 +82,7 @@
typedef enum { typedef enum {
WDT_OTA_STS_INVALID = 0, WDT_OTA_STS_INVALID = 0,
WDT_OTA_STS_LOADER_DETECTING_FW, WDT_OTA_STS_LOADER_DETECTING_FW,
WDT_OTA_STS_LOADER_DETECTING_FW_AUTO,
WDT_OTA_STS_UBOOT_UPDATE_FAILED, WDT_OTA_STS_UBOOT_UPDATE_FAILED,
WDT_OTA_STS_UBOOT_UPDATE_OPEN_FAILED, WDT_OTA_STS_UBOOT_UPDATE_OPEN_FAILED,
WDT_OTA_STS_UBOOT_UPDATE_READ_FAILED, WDT_OTA_STS_UBOOT_UPDATE_READ_FAILED,
@ -89,6 +90,7 @@ typedef enum {
WDT_OTA_STS_UBOOT_UPDATE_UNKNOWN, WDT_OTA_STS_UBOOT_UPDATE_UNKNOWN,
WDT_OTA_STS_UBOOT_UPDATE_OK, WDT_OTA_STS_UBOOT_UPDATE_OK,
WDT_OTA_STS_LINUX_TRIGGER, WDT_OTA_STS_LINUX_TRIGGER,
WDT_OTA_STS_LINUX_TRIGGER_AUTO,
} WDT_OTA_STS; } WDT_OTA_STS;
// Card detect GPIO offset // Card detect GPIO offset