Delta / NNN50_WIFI_API

Dependents:   NNN50_CE_Test_UDP NNN50_linux_firmware NNN50_SoftAP_HelloWorld NNN50_BLEWIFISensor ... more

Embed: (wiki syntax)

« Back to documentation index

tstrOtaControlSec Struct Reference

tstrOtaControlSec Struct Reference
[DataTypes]

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. More...

#include <m2m_types.h>

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.

Definition at line 2031 of file m2m_types.h.


Field Documentation

CRC for the control structure to ensure validity

Definition at line 2095 of file m2m_types.h.

cortus app rollback offset in flash

Definition at line 2083 of file m2m_types.h.

roll-back cortus app valid status

Definition at line 2087 of file m2m_types.h.

Roll-back cortus app version (ex 18.0.3)

Definition at line 2091 of file m2m_types.h.

cortus app working offset in flash

Definition at line 2071 of file m2m_types.h.

Working Cortus app valid status

Definition at line 2075 of file m2m_types.h.

Working cortus app version (ex 18.0.3)

Definition at line 2079 of file m2m_types.h.

current working image version ex 18.0.1

Definition at line 2055 of file m2m_types.h.

Current working offset in flash

Definition at line 2051 of file m2m_types.h.

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

Definition at line 2037 of file m2m_types.h.

Last time OTA check for update

Definition at line 2047 of file m2m_types.h.

Magic value used to ensure the structure is valid or not

Definition at line 2033 of file m2m_types.h.

Roll-back image offset in flash

Definition at line 2059 of file m2m_types.h.

roll-back image valid status

Definition at line 2063 of file m2m_types.h.

Roll-back image version (ex 18.0.3)

Definition at line 2067 of file m2m_types.h.

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

Definition at line 2043 of file m2m_types.h.