1.loader增加区分自动和手动模式升级
This commit is contained in:
parent
170d517e71
commit
142b18a7e9
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue
Block a user