The Arm Pelion Device Management code to be used for https://cloud.mbed.com/quick-start

DEPRECATED

This example application is not maintained and not recommended. It uses an old version of Mbed OS, Pelion DM, and Arm toolchain. It doesn't work with Mbed Studio.

Please use: https://os.mbed.com/teams/mbed-os-examples/code/mbed-os-example-pelion/

Committer:
Andrew Chong
Date:
Fri Jan 25 10:59:23 2019 +0900
Revision:
3:9bdf8c9bf22d
Parent:
2:fc3bf417cdae
Added more to ignore from mercurial.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Andrew Chong 0:fdc18ffe96a4 1 {
Andrew Chong 0:fdc18ffe96a4 2 "macros": [
Andrew Chong 1:e0ba512426a7 3 "MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"",
Andrew Chong 1:e0ba512426a7 4 "PAL_USER_DEFINED_CONFIGURATION=\"sotp_fs_config_MbedOS.h\"",
Andrew Chong 0:fdc18ffe96a4 5 "MBED_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
Andrew Chong 0:fdc18ffe96a4 6 "MBED_CLOUD_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
Andrew Chong 1:e0ba512426a7 7 "PAL_DTLS_PEER_MIN_TIMEOUT=5000",
Andrew Chong 1:e0ba512426a7 8 "MBED_CONF_APP_MAIN_STACK_SIZE=6000",
Andrew Chong 1:e0ba512426a7 9 "ARM_UC_USE_PAL_BLOCKDEVICE=1",
Andrew Chong 1:e0ba512426a7 10 "MBED_CLOUD_CLIENT_UPDATE_STORAGE=ARM_UCP_FLASHIAP_BLOCKDEVICE"
Andrew Chong 0:fdc18ffe96a4 11 ],
Andrew Chong 0:fdc18ffe96a4 12 "target_overrides": {
Andrew Chong 0:fdc18ffe96a4 13 "*": {
Andrew Chong 1:e0ba512426a7 14 "platform.stdio-baud-rate": 115200,
Andrew Chong 1:e0ba512426a7 15 "platform.stdio-convert-newlines": true,
Andrew Chong 0:fdc18ffe96a4 16 "update-client.storage-address" : "(1024*1024*64)",
Andrew Chong 0:fdc18ffe96a4 17 "update-client.storage-size" : "(1024*1024*2)",
Andrew Chong 1:e0ba512426a7 18 "update-client.storage-locations": "1",
Andrew Chong 1:e0ba512426a7 19 "mbed-trace.enable": null
Andrew Chong 0:fdc18ffe96a4 20 },
Andrew Chong 0:fdc18ffe96a4 21 "SDT64B": {
Andrew Chong 0:fdc18ffe96a4 22 "target.features_add" : ["BOOTLOADER"],
Andrew Chong 0:fdc18ffe96a4 23 "target.components_add" : ["SD"],
Andrew Chong 0:fdc18ffe96a4 24 "sotp-section-1-address" : "(32*1024)",
Andrew Chong 0:fdc18ffe96a4 25 "sotp-section-1-size" : "(4*1024)",
Andrew Chong 0:fdc18ffe96a4 26 "sotp-section-2-address" : "(36*1024)",
Andrew Chong 0:fdc18ffe96a4 27 "sotp-section-2-size" : "(4*1024)",
Andrew Chong 0:fdc18ffe96a4 28 "sotp-num-sections" : 2,
Andrew Chong 2:fc3bf417cdae 29 "update-client.application-details" : "(40*1024)",
Andrew Chong 0:fdc18ffe96a4 30 "sd.SPI_MOSI" : "PTB16",
Andrew Chong 0:fdc18ffe96a4 31 "sd.SPI_MISO" : "PTB17",
Andrew Chong 0:fdc18ffe96a4 32 "sd.SPI_CLK" : "PTB11",
Andrew Chong 0:fdc18ffe96a4 33 "sd.SPI_CS" : "PTB10"
Andrew Chong 0:fdc18ffe96a4 34 }
Andrew Chong 0:fdc18ffe96a4 35 },
Andrew Chong 0:fdc18ffe96a4 36 "config": {
Andrew Chong 0:fdc18ffe96a4 37 "format-storage-layer-on-error": {
Andrew Chong 0:fdc18ffe96a4 38 "help": "Whether to format the storage layer when it cannot be read - always disable for production devices!",
Andrew Chong 0:fdc18ffe96a4 39 "value": 1
Andrew Chong 0:fdc18ffe96a4 40 },
Andrew Chong 0:fdc18ffe96a4 41 "developer-mode": {
Andrew Chong 0:fdc18ffe96a4 42 "help": "Enable Developer mode to skip Factory enrollment",
Andrew Chong 0:fdc18ffe96a4 43 "value": 1
Andrew Chong 0:fdc18ffe96a4 44 },
Andrew Chong 0:fdc18ffe96a4 45 "sotp-section-1-address": {
Andrew Chong 0:fdc18ffe96a4 46 "help": "Flash sector address for SOTP sector 1",
Andrew Chong 0:fdc18ffe96a4 47 "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_ADDRESS",
Andrew Chong 0:fdc18ffe96a4 48 "value": null
Andrew Chong 0:fdc18ffe96a4 49 },
Andrew Chong 0:fdc18ffe96a4 50 "sotp-section-1-size": {
Andrew Chong 0:fdc18ffe96a4 51 "help": "Flash sector size for SOTP sector 1",
Andrew Chong 0:fdc18ffe96a4 52 "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_SIZE",
Andrew Chong 0:fdc18ffe96a4 53 "value": null
Andrew Chong 0:fdc18ffe96a4 54 },
Andrew Chong 0:fdc18ffe96a4 55 "sotp-section-2-address": {
Andrew Chong 0:fdc18ffe96a4 56 "help": "Flash sector address for SOTP sector 2",
Andrew Chong 0:fdc18ffe96a4 57 "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_ADDRESS",
Andrew Chong 0:fdc18ffe96a4 58 "value": null
Andrew Chong 0:fdc18ffe96a4 59 },
Andrew Chong 0:fdc18ffe96a4 60 "sotp-section-2-size": {
Andrew Chong 0:fdc18ffe96a4 61 "help": "Flash sector size for SOTP sector 2",
Andrew Chong 0:fdc18ffe96a4 62 "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_SIZE",
Andrew Chong 0:fdc18ffe96a4 63 "value": null
Andrew Chong 0:fdc18ffe96a4 64 },
Andrew Chong 0:fdc18ffe96a4 65 "sotp-num-sections": {
Andrew Chong 0:fdc18ffe96a4 66 "help": "Number of SOTP sections",
Andrew Chong 0:fdc18ffe96a4 67 "macro_name": "PAL_INT_FLASH_NUM_SECTIONS",
Andrew Chong 0:fdc18ffe96a4 68 "value": null
Andrew Chong 1:e0ba512426a7 69 }
Andrew Chong 0:fdc18ffe96a4 70 }
Andrew Chong 0:fdc18ffe96a4 71 }