This structure is used to store Firmware Update Status
- Parameters
-
ResCode |
- FW Update Result Code
- Values:
- 0x00000001 - Successful
- 0xFFFFFFFF - Unknown (due to power off reset after firmware update )
- 0x100000nn - File update errors while nn will be the exact error number:
- 0x200000nn - NVUP update errors while nn will be the exact error number:
- 0x40000nnn - FOTA update agent errors while nnn will be the exact error number:
- 000 ~ 0FF - Insignia defined error code
- 100 ~ 1FF - Sierra defined error code
- See qaGobiApiTableFwDldErrorCodes.h for more detailed information
- 0x800000nn - FDT/SSDP reported errors while nn will be the exact error number
- See qaGobiApiTableFwDldErrorCodes.h for more detailed information
- Bit to check in ParamPresenceMask - 16
|
imgType |
- Optional parameter
- Firmware image type that failed the update
- Bit to check in ParamPresenceMask - 17
|
refData |
- Optional parameter
- Failed image reference data
- This is normally the offset of the image that caused the failure
- Bit to check in ParamPresenceMask - 18
|
refString |
- Optional parameter
- Failed image reference string. This is normally the partition name of the image that caused the failure if applicable.
- Bit to check in ParamPresenceMask - 19
|
logString |
- Optional parameter
- Failed image reference string. This is normally the partition name of the image that caused the failure if applicable.
- Bit to check in ParamPresenceMask - 20
|
Tlvresult |
|
ParamPresenceMask |
- bitmask representation to indicate valid parameters.
|