XDK API  3.6.0
Documentation
Macros
BCDS_FotaConfig.h File Reference
+ This graph shows which files directly or indirectly include this file:

Macros

#define BCDS_FEATURE_COAP_DOWNLOAD   1
 
#define FOTA_BLOCK_STORAGE_UPDATE_FREQUENCY   (UINT8_C(0x04)) /* Frequency at which the downloaded blocks (kept in RAM) will be updated to SD Card */
 
#define FOTA_COAP_BLOCK_SIZE   UINT8_C(128) /* CoAP block size for download */
 
#define FOTA_FIRMWARE_MAX_SIZE   UINT32_C(917504) /* Maximum size of the firmware permitted to be dowloaded(896KB) */
 
#define FOTA_MAX_PACKAGE_URL   UINT8_C(120) /* Maximum size of the URL from where the firmware will be downloaded */
 
#define FOTA_PARTITION_BACKUP   2 /* Backup partition instance number in the SD card storage agent */
 
#define FOTA_PARTITION_DOWNLOAD   1 /* Download partition instance number in the SD card storage agent */
 
#define FOTA_PARTITION_MAX_SIZE   FOTA_FIRMWARE_MAX_SIZE /* Maximum size of the partition permitted to save the dowloaded firmware */
 
#define FOTA_PRIMARY_PARTTITION_START_ADDRESS   UINT32_C(0x00020000) /* Start address of FLASH memory from where the existing application binary header starts */
 
#define FWCONTAINER_BLOCK_SIZE   UINT16_C(512) /* Block size of the XDK application specific firmware container variant */
 
#define FWCONTAINER_VARIANT   1 /* Corresponds to XDK application specific firmware container variant */
 
#define READ_BLOCK_SIZE   UINT16_C(256) /* Read block size for Verification agent */
 
#define SDCARDAGENT_NUMBER_OF_ALLOWED_INSTANCES   2 /* Number of instances in the SD card storage agent */
 

Macro Definition Documentation

#define BCDS_FEATURE_COAP_DOWNLOAD   1
#define FOTA_BLOCK_STORAGE_UPDATE_FREQUENCY   (UINT8_C(0x04)) /* Frequency at which the downloaded blocks (kept in RAM) will be updated to SD Card */
#define FOTA_COAP_BLOCK_SIZE   UINT8_C(128) /* CoAP block size for download */
#define FOTA_FIRMWARE_MAX_SIZE   UINT32_C(917504) /* Maximum size of the firmware permitted to be dowloaded(896KB) */
#define FOTA_MAX_PACKAGE_URL   UINT8_C(120) /* Maximum size of the URL from where the firmware will be downloaded */
#define FOTA_PARTITION_BACKUP   2 /* Backup partition instance number in the SD card storage agent */
#define FOTA_PARTITION_DOWNLOAD   1 /* Download partition instance number in the SD card storage agent */
#define FOTA_PARTITION_MAX_SIZE   FOTA_FIRMWARE_MAX_SIZE /* Maximum size of the partition permitted to save the dowloaded firmware */
#define FOTA_PRIMARY_PARTTITION_START_ADDRESS   UINT32_C(0x00020000) /* Start address of FLASH memory from where the existing application binary header starts */
#define FWCONTAINER_BLOCK_SIZE   UINT16_C(512) /* Block size of the XDK application specific firmware container variant */
#define FWCONTAINER_VARIANT   1 /* Corresponds to XDK application specific firmware container variant */
#define READ_BLOCK_SIZE   UINT16_C(256) /* Read block size for Verification agent */
#define SDCARDAGENT_NUMBER_OF_ALLOWED_INSTANCES   2 /* Number of instances in the SD card storage agent */

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:39 by doxygen 1.8.8