Example using the UBLOX_C030_U201 board to communicate over a cellular link with Mbed Cloud.

Committer:
RobMeades
Date:
Wed May 23 16:41:14 2018 +0100
Revision:
0:b6d427c3defa
Child:
1:eabbeaa37715
Initial revision.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RobMeades 0:b6d427c3defa 1 {
RobMeades 0:b6d427c3defa 2 "macros": [
RobMeades 0:b6d427c3defa 3 "MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"",
RobMeades 0:b6d427c3defa 4 "PAL_USER_DEFINED_CONFIGURATION=\"sotp_fs_config_MbedOS.h\"",
RobMeades 0:b6d427c3defa 5 "MBED_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
RobMeades 0:b6d427c3defa 6 "MBED_CLOUD_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
RobMeades 0:b6d427c3defa 7 "PAL_DTLS_PEER_MIN_TIMEOUT=5000",
RobMeades 0:b6d427c3defa 8 "MBED_CONF_APP_MAIN_STACK_SIZE=4608",
RobMeades 0:b6d427c3defa 9 "ARM_UC_USE_PAL_BLOCKDEVICE=1",
RobMeades 0:b6d427c3defa 10 "MBED_CLOUD_CLIENT_UPDATE_STORAGE=ARM_UCP_FLASHIAP_BLOCKDEVICE"
RobMeades 0:b6d427c3defa 11 ],
RobMeades 0:b6d427c3defa 12 "target_overrides": {
RobMeades 0:b6d427c3defa 13 "*": {
RobMeades 0:b6d427c3defa 14 "target.features_add": ["LWIP"],
RobMeades 0:b6d427c3defa 15 "lwip.ipv4-enabled": true,
RobMeades 0:b6d427c3defa 16 "lwip.ethernet-enabled": false,
RobMeades 0:b6d427c3defa 17 "lwip.ppp-enabled": true,
RobMeades 0:b6d427c3defa 18 "lwip.tcp-enabled": true,
RobMeades 0:b6d427c3defa 19 "platform.stdio-baud-rate": 115200,
RobMeades 0:b6d427c3defa 20 "platform.stdio-convert-newlines": true,
RobMeades 0:b6d427c3defa 21 "sotp-num-sections": 2,
RobMeades 0:b6d427c3defa 22 "mbed-trace.enable": false
RobMeades 0:b6d427c3defa 23 }
RobMeades 0:b6d427c3defa 24 },
RobMeades 0:b6d427c3defa 25 "config": {
RobMeades 0:b6d427c3defa 26 "sotp-num-sections": {
RobMeades 0:b6d427c3defa 27 "help": "Number of SOTP sections",
RobMeades 0:b6d427c3defa 28 "macro_name": "PAL_INT_FLASH_NUM_SECTIONS",
RobMeades 0:b6d427c3defa 29 "value": 2
RobMeades 0:b6d427c3defa 30 },
RobMeades 0:b6d427c3defa 31 "format-storage-layer-on-error": {
RobMeades 0:b6d427c3defa 32 "help": "Whether to format the storage layer when it cannot be read - always disable for production devices!",
RobMeades 0:b6d427c3defa 33 "value": 1
RobMeades 0:b6d427c3defa 34 },
RobMeades 0:b6d427c3defa 35 "developer-mode": {
RobMeades 0:b6d427c3defa 36 "help": "Enable Developer mode to skip Factory enrollment",
RobMeades 0:b6d427c3defa 37 "value": 1
RobMeades 0:b6d427c3defa 38 },
RobMeades 0:b6d427c3defa 39 "sotp-section-1-address": {
RobMeades 0:b6d427c3defa 40 "help": "Flash sector address for SOTP sector 1",
RobMeades 0:b6d427c3defa 41 "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_ADDRESS",
RobMeades 0:b6d427c3defa 42 "value": 135004160
RobMeades 0:b6d427c3defa 43 },
RobMeades 0:b6d427c3defa 44 "sotp-section-1-size": {
RobMeades 0:b6d427c3defa 45 "help": "Flash sector size for SOTP sector 1",
RobMeades 0:b6d427c3defa 46 "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_SIZE",
RobMeades 0:b6d427c3defa 47 "value": 131072
RobMeades 0:b6d427c3defa 48 },
RobMeades 0:b6d427c3defa 49 "sotp-section-2-address": {
RobMeades 0:b6d427c3defa 50 "help": "Flash sector address for SOTP sector 2",
RobMeades 0:b6d427c3defa 51 "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_ADDRESS",
RobMeades 0:b6d427c3defa 52 "value": 135135232
RobMeades 0:b6d427c3defa 53 },
RobMeades 0:b6d427c3defa 54 "sotp-section-2-size": {
RobMeades 0:b6d427c3defa 55 "help": "Flash sector size for SOTP sector 2",
RobMeades 0:b6d427c3defa 56 "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_SIZE",
RobMeades 0:b6d427c3defa 57 "value": 131072
RobMeades 0:b6d427c3defa 58 }
RobMeades 0:b6d427c3defa 59 }
RobMeades 0:b6d427c3defa 60 }