WINC1500 IoT Software APIs: tstrOtaControlSec Struct Reference

WINC1500 IoT Software API

WINC1500 IoT Software APIs  19.5.2
WINC Software API Reference Manual
tstrOtaControlSec Struct Reference

Data Fields

uint32 u32OtaMagicValue
 
uint32 u32OtaFormatVersion
 
uint32 u32OtaSequenceNumber
 
uint32 u32OtaLastCheckTime
 
uint32 u32OtaCurrentworkingImagOffset
 
uint32 u32OtaCurrentworkingImagFirmwareVer
 
uint32 u32OtaRollbackImageOffset
 
uint32 u32OtaRollbackImageValidStatus
 
uint32 u32OtaRollbackImagFirmwareVer
 
uint32 u32OtaCortusAppWorkingOffset
 
uint32 u32OtaCortusAppWorkingValidSts
 
uint32 u32OtaCortusAppWorkingVer
 
uint32 u32OtaCortusAppRollbackOffset
 
uint32 u32OtaCortusAppRollbackValidSts
 
uint32 u32OtaCortusAppRollbackVer
 
uint32 u32OtaControlSecCrc
 

Detailed Description

Control section structure is used to define the working image and the validity of the roll-back image and its offset, also both firmware versions is kept in that structure.

Field Documentation

◆ u32OtaMagicValue

uint32 u32OtaMagicValue

Magic value used to ensure the structure is valid or not

◆ u32OtaFormatVersion

uint32 u32OtaFormatVersion

NA NA NA Flash version cs struct version 00 00 00 00 00 Control structure format version, the value will be incremented in case of structure changed or updated

◆ u32OtaSequenceNumber

uint32 u32OtaSequenceNumber

Sequence number is used while update the control structure to keep track of how many times that section updated

◆ u32OtaLastCheckTime

uint32 u32OtaLastCheckTime

Last time OTA check for update

◆ u32OtaCurrentworkingImagOffset

uint32 u32OtaCurrentworkingImagOffset

Current working offset in flash

◆ u32OtaCurrentworkingImagFirmwareVer

uint32 u32OtaCurrentworkingImagFirmwareVer

current working image version ex 18.0.1

◆ u32OtaRollbackImageOffset

uint32 u32OtaRollbackImageOffset

Roll-back image offset in flash

◆ u32OtaRollbackImageValidStatus

uint32 u32OtaRollbackImageValidStatus

roll-back image valid status

◆ u32OtaRollbackImagFirmwareVer

uint32 u32OtaRollbackImagFirmwareVer

Roll-back image version (ex 18.0.3)

◆ u32OtaCortusAppWorkingOffset

uint32 u32OtaCortusAppWorkingOffset

cortus app working offset in flash

◆ u32OtaCortusAppWorkingValidSts

uint32 u32OtaCortusAppWorkingValidSts

Working Cortus app valid status

◆ u32OtaCortusAppWorkingVer

uint32 u32OtaCortusAppWorkingVer

Working cortus app version (ex 18.0.3)

◆ u32OtaCortusAppRollbackOffset

uint32 u32OtaCortusAppRollbackOffset

cortus app rollback offset in flash

◆ u32OtaCortusAppRollbackValidSts

uint32 u32OtaCortusAppRollbackValidSts

roll-back cortus app valid status

◆ u32OtaCortusAppRollbackVer

uint32 u32OtaCortusAppRollbackVer

Roll-back cortus app version (ex 18.0.3)

◆ u32OtaControlSecCrc

uint32 u32OtaControlSecCrc

CRC for the control structure to ensure validity

Generated on Thu Jan 26 2017 22:15:21 for WINC1500 IoT Software APIs by   doxygen 1.8.13