LinuxQMISDK: FirmwareUpdatStat Struct Reference

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- Data Structures
- Data Fields

Data Fields
FirmwareUpdatStat Struct Reference

## Data Fields
ULONG | ResCode
BYTE * | pImgType
ULONG * | pRefData
BYTE * | pRefStringLen
BYTE * | pRefString

## Detailed Description

This structure is used to store Firmware Update Status

Parameters

  ResCode[OUT] | 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: 00 - General error 0x200000nn - NVUP update errors while nn will be the exact error number: 00 - General error 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
  pImgType[OUT] | Firmware image type that failed the update
  pRefData[OUT] | Failed image reference data This is normally the offset of the image that caused the failure
  pRefStringLen[IN/OUT] | Length of Reference String parameter to follow As input parameter specifies length assigned to pRefString parameter As output parameter specifies length of actual value retrieved from the device
  pRefString[OUT] | Failed image reference string. This is normally the partition name of the image that caused the failure if applicable.

## Field Documentation

BYTE* FirmwareUpdatStat::pImgType

ULONG* FirmwareUpdatStat::pRefData

BYTE* FirmwareUpdatStat::pRefString

BYTE* FirmwareUpdatStat::pRefStringLen

ULONG FirmwareUpdatStat::ResCode