Infineon Logo AIROC BTSDK v4.6 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
FwReportHeader_ Struct Reference

Structure of the firmware upgrade header. More...

Data Fields

UINT32 address
 
UINT16 len
 

Detailed Description

Structure of the firmware upgrade header.

Almost all OTAFU-related reports have the following structure:

  • Address (4 bytes, little endian)
  • Length in bytes (2 bytes, little endian)
  • Data bytes (if present, their count must match "length")
  • Checksum (1 byte)

    The only exception is the ENABLE report, which doesn't have any payload at all (just the report ID).

    Note that "Length" might be greater than zero even if there are no data bytes, e.g. in an ERASE report.


The documentation for this struct was generated from the following file: