This repository contains the example code to: 1) Connect RTL8195AM board to Pelion 2) Enable and run firmware update on RTL8195AM
RTL8195AM SMCC application demonstrates how to create a Simple Mbed Cloud Client application that can connect to Pelion, register resources and get FW updates.
mbed_app.json@7:f3c46cdb5ccf, 2018-12-14 (annotated)
- Committer:
- Lu Zhang
- Date:
- Fri Dec 14 18:59:27 2018 +0800
- Revision:
- 7:f3c46cdb5ccf
- Parent:
- 5:d1d54f04217e
Update mbed-os.lib link to the master repository (14 Dec 2018)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
prashantrar | 0:07e701513236 | 1 | { |
prashantrar | 0:07e701513236 | 2 | "macros": [ |
prashantrar | 0:07e701513236 | 3 | "MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"", |
prashantrar | 1:fe5f4acd0b5e | 4 | "PAL_USER_DEFINED_CONFIGURATION=\"sotp_fs_config_MbedOS.h\"", |
prashantrar | 0:07e701513236 | 5 | "MBED_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"", |
prashantrar | 0:07e701513236 | 6 | "MBED_CLOUD_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"", |
prashantrar | 0:07e701513236 | 7 | "PAL_DTLS_PEER_MIN_TIMEOUT=5000", |
prashantrar | 3:8b6dac99d1ed | 8 | "MBED_CONF_APP_MAIN_STACK_SIZE=8192", |
Tony Wu |
5:d1d54f04217e | 9 | "ARM_UC_USE_PAL_BLOCKDEVICE=0", |
Tony Wu |
5:d1d54f04217e | 10 | "MBED_CLOUD_CLIENT_UPDATE_STORAGE=ARM_UCP_REALTEK_RTL8195AM" |
prashantrar | 0:07e701513236 | 11 | ], |
prashantrar | 0:07e701513236 | 12 | "target_overrides": { |
prashantrar | 0:07e701513236 | 13 | "*": { |
prashantrar | 0:07e701513236 | 14 | "platform.stdio-baud-rate": 115200, |
prashantrar | 0:07e701513236 | 15 | "platform.stdio-convert-newlines": true, |
prashantrar | 1:fe5f4acd0b5e | 16 | "update-client.storage-address" : "(1024*1024*64)", |
prashantrar | 1:fe5f4acd0b5e | 17 | "update-client.storage-size" : "(1024*1024*2)", |
prashantrar | 1:fe5f4acd0b5e | 18 | "update-client.storage-locations": "1", |
prashantrar | 0:07e701513236 | 19 | "mbed-trace.enable": null |
prashantrar | 1:fe5f4acd0b5e | 20 | }, |
Tony Wu |
5:d1d54f04217e | 21 | "REALTEK_RTL8195AM": { |
Tony Wu |
5:d1d54f04217e | 22 | "sotp-section-1-address": "(0xd000)", |
prashantrar | 3:8b6dac99d1ed | 23 | "sotp-section-1-size" : "(0x1000)", |
Tony Wu |
5:d1d54f04217e | 24 | "sotp-section-2-address": "(0xe000)", |
prashantrar | 3:8b6dac99d1ed | 25 | "sotp-section-2-size" : "(0x1000)", |
Tony Wu |
5:d1d54f04217e | 26 | "sotp-num-sections" : 2 |
Tony Wu |
5:d1d54f04217e | 27 | } |
prashantrar | 0:07e701513236 | 28 | }, |
prashantrar | 0:07e701513236 | 29 | "config": { |
prashantrar | 1:fe5f4acd0b5e | 30 | "format-storage-layer-on-error": { |
prashantrar | 1:fe5f4acd0b5e | 31 | "help": "Whether to format the storage layer when it cannot be read - always disable for production devices!", |
prashantrar | 1:fe5f4acd0b5e | 32 | "value": 1 |
prashantrar | 1:fe5f4acd0b5e | 33 | }, |
prashantrar | 0:07e701513236 | 34 | "developer-mode": { |
prashantrar | 0:07e701513236 | 35 | "help": "Enable Developer mode to skip Factory enrollment", |
prashantrar | 0:07e701513236 | 36 | "value": 1 |
prashantrar | 0:07e701513236 | 37 | }, |
prashantrar | 0:07e701513236 | 38 | "wifi-ssid": { |
prashantrar | 0:07e701513236 | 39 | "help": "WiFi SSID", |
prashantrar | 0:07e701513236 | 40 | "value": "\"SSID\"" |
prashantrar | 0:07e701513236 | 41 | }, |
prashantrar | 0:07e701513236 | 42 | "wifi-password": { |
prashantrar | 0:07e701513236 | 43 | "help": "WiFi Password", |
prashantrar | 0:07e701513236 | 44 | "value": "\"Password\"" |
prashantrar | 1:fe5f4acd0b5e | 45 | }, |
prashantrar | 3:8b6dac99d1ed | 46 | "sotp-num-sections": { |
prashantrar | 3:8b6dac99d1ed | 47 | "help": "Number of SOTP sections", |
prashantrar | 3:8b6dac99d1ed | 48 | "macro_name": "PAL_INT_FLASH_NUM_SECTIONS", |
prashantrar | 3:8b6dac99d1ed | 49 | "value": null |
prashantrar | 3:8b6dac99d1ed | 50 | }, |
prashantrar | 1:fe5f4acd0b5e | 51 | "sotp-section-1-address": { |
prashantrar | 1:fe5f4acd0b5e | 52 | "help": "Flash sector address for SOTP sector 1", |
prashantrar | 1:fe5f4acd0b5e | 53 | "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_ADDRESS", |
prashantrar | 1:fe5f4acd0b5e | 54 | "value": null |
prashantrar | 1:fe5f4acd0b5e | 55 | }, |
prashantrar | 1:fe5f4acd0b5e | 56 | "sotp-section-1-size": { |
prashantrar | 1:fe5f4acd0b5e | 57 | "help": "Flash sector size for SOTP sector 1", |
prashantrar | 1:fe5f4acd0b5e | 58 | "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_SIZE", |
prashantrar | 1:fe5f4acd0b5e | 59 | "value": null |
prashantrar | 1:fe5f4acd0b5e | 60 | }, |
prashantrar | 1:fe5f4acd0b5e | 61 | "sotp-section-2-address": { |
prashantrar | 1:fe5f4acd0b5e | 62 | "help": "Flash sector address for SOTP sector 2", |
prashantrar | 1:fe5f4acd0b5e | 63 | "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_ADDRESS", |
prashantrar | 1:fe5f4acd0b5e | 64 | "value": null |
prashantrar | 1:fe5f4acd0b5e | 65 | }, |
prashantrar | 1:fe5f4acd0b5e | 66 | "sotp-section-2-size": { |
prashantrar | 1:fe5f4acd0b5e | 67 | "help": "Flash sector size for SOTP sector 2", |
prashantrar | 1:fe5f4acd0b5e | 68 | "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_SIZE", |
prashantrar | 1:fe5f4acd0b5e | 69 | "value": null |
prashantrar | 0:07e701513236 | 70 | } |
prashantrar | 0:07e701513236 | 71 | } |
prashantrar | 0:07e701513236 | 72 | } |