Example

Dependencies:   FXAS21002 FXOS8700Q

Committer:
maygup01
Date:
Tue Nov 19 09:49:38 2019 +0000
Revision:
0:11cc2b7889af
Example

Who changed what in which revision?

UserRevisionLine numberNew contents of line
maygup01 0:11cc2b7889af 1 {
maygup01 0:11cc2b7889af 2 "name": "update-client",
maygup01 0:11cc2b7889af 3 "config": {
maygup01 0:11cc2b7889af 4 "application-details": {
maygup01 0:11cc2b7889af 5 "help": "Location in memory where the application information can be read.",
maygup01 0:11cc2b7889af 6 "value": "0"
maygup01 0:11cc2b7889af 7 },
maygup01 0:11cc2b7889af 8 "bootloader-details": {
maygup01 0:11cc2b7889af 9 "help": "Location in memory where the bootloader information can be read.",
maygup01 0:11cc2b7889af 10 "value": "0"
maygup01 0:11cc2b7889af 11 },
maygup01 0:11cc2b7889af 12 "storage-address": {
maygup01 0:11cc2b7889af 13 "help": "When using address based storage (FlashIAP, Block Device), this is the starting address.",
maygup01 0:11cc2b7889af 14 "value": "0"
maygup01 0:11cc2b7889af 15 },
maygup01 0:11cc2b7889af 16 "storage-size": {
maygup01 0:11cc2b7889af 17 "help": "Total storage allocated.",
maygup01 0:11cc2b7889af 18 "value": "0"
maygup01 0:11cc2b7889af 19 },
maygup01 0:11cc2b7889af 20 "storage-locations": {
maygup01 0:11cc2b7889af 21 "help": "Number of equally sized locations the storage space should be split into.",
maygup01 0:11cc2b7889af 22 "value": "1"
maygup01 0:11cc2b7889af 23 },
maygup01 0:11cc2b7889af 24 "storage-page": {
maygup01 0:11cc2b7889af 25 "help": "Smallest write unit on storage device. Used for compile time check of download/write buffers.",
maygup01 0:11cc2b7889af 26 "value": "512"
maygup01 0:11cc2b7889af 27 },
maygup01 0:11cc2b7889af 28 "firmware-header-version": {
maygup01 0:11cc2b7889af 29 "help": "Version of the firmware metadata header.",
maygup01 0:11cc2b7889af 30 "value": "0"
maygup01 0:11cc2b7889af 31 },
maygup01 0:11cc2b7889af 32 "http-resume-attempt-test-messages-enable": {
maygup01 0:11cc2b7889af 33 "help": "Print messages indicating HTTP-resume actions for QA/test purposes.",
maygup01 0:11cc2b7889af 34 "macro_name": "ARM_UC_HTTP_RESUME_TEST_MESSAGES_ENABLE",
maygup01 0:11cc2b7889af 35 "value": "0"
maygup01 0:11cc2b7889af 36 },
maygup01 0:11cc2b7889af 37 "http-resume-fragments-per-burst": {
maygup01 0:11cc2b7889af 38 "help": "Number of fragments to be requested per HTTP GET from server.",
maygup01 0:11cc2b7889af 39 "macro_name": "ARM_UC_MULTI_FRAGS_PER_HTTP_BURST",
maygup01 0:11cc2b7889af 40 "value": "64"
maygup01 0:11cc2b7889af 41 },
maygup01 0:11cc2b7889af 42 "http-resume-exponentiation-factor": {
maygup01 0:11cc2b7889af 43 "help": "Multiplier for consecutive resume-attempt delay periods.",
maygup01 0:11cc2b7889af 44 "macro_name": "ARM_UC_HTTP_RESUME_EXPONENTIATION_FACTOR",
maygup01 0:11cc2b7889af 45 "value": "2"
maygup01 0:11cc2b7889af 46 },
maygup01 0:11cc2b7889af 47 "http-resume-initial-delay-secs": {
maygup01 0:11cc2b7889af 48 "help": "Initial delay for HTTP-resume actions after which period resume goes active.",
maygup01 0:11cc2b7889af 49 "macro_name": "ARM_UC_HTTP_RESUME_INITIAL_DELAY_SECS",
maygup01 0:11cc2b7889af 50 "value": "5"
maygup01 0:11cc2b7889af 51 },
maygup01 0:11cc2b7889af 52 "http-resume-maximum-delay-secs": {
maygup01 0:11cc2b7889af 53 "help": "Maximum delay for HTTP-resume actions after which period resume goes active.",
maygup01 0:11cc2b7889af 54 "macro_name": "ARM_UC_HTTP_RESUME_MAXIMUM_DELAY_SECS",
maygup01 0:11cc2b7889af 55 "value": "(60*60)"
maygup01 0:11cc2b7889af 56 },
maygup01 0:11cc2b7889af 57 "http-resume-maximum-download-time-secs": {
maygup01 0:11cc2b7889af 58 "help": "Period for HTTP-resume actions after which resume gives up and terminates.",
maygup01 0:11cc2b7889af 59 "macro_name": "ARM_UC_HTTP_RESUME_MAXIMUM_DOWNLOAD_TIME_SECS",
maygup01 0:11cc2b7889af 60 "value": "(7*24*60*60)"
maygup01 0:11cc2b7889af 61 }
maygup01 0:11cc2b7889af 62 }
maygup01 0:11cc2b7889af 63 }