Mbed Cloud Connect for Ethernet Platforms

Fork of example-Ethernet-mbed-Cloud-connect by ST

Files at this revision

API Documentation at this revision

Comitter:
davwal04@E108444.Emea.Arm.com
Date:
Fri May 18 15:32:36 2018 +0100
Branch:
update-1.3.0
Parent:
10:8da380655d09
Child:
12:ca4ab5d7e52b
Commit message:
Changing Stack size to 5000, enabling NUCLEO_F767ZI and NUCLEO_F746ZG

Changed in this revision

mbed_app.json Show annotated file Show diff for this revision Revisions of this file
--- a/mbed_app.json	Mon May 14 11:05:29 2018 +0100
+++ b/mbed_app.json	Fri May 18 15:32:36 2018 +0100
@@ -1,82 +1,104 @@
-{
-    "macros": [
-        "MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"",
-        "PAL_USER_DEFINED_CONFIGURATION=\"sotp_fs_config_MbedOS.h\"",
-        "MBED_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
-        "MBED_CLOUD_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
-        "PAL_DTLS_PEER_MIN_TIMEOUT=5000",
-        "MBED_CONF_APP_MAIN_STACK_SIZE=4608",
-        "ARM_UC_USE_PAL_BLOCKDEVICE=1",
-        "MBED_CLOUD_CLIENT_UPDATE_STORAGE=ARM_UCP_FLASHIAP_BLOCKDEVICE"
-    ],
-    "target_overrides": {
-        "*": {
-            "platform.stdio-baud-rate": 115200,
-            "platform.stdio-convert-newlines": true,
-            "update-client.storage-address"  : "(1024*1024*64)",
-            "update-client.storage-size"     : "(1024*1024*2)",
-            "update-client.storage-locations": "1",
-            "mbed-trace.enable": null
-        },
-		"NUCLEO_F429ZI": {
-			"SPI_MOSI" 	: "PC_12",
-			"SPI_MISO" 	: "PC_11",
-			"SPI_CLK"	: "PC_10",
-			"SPI_CS"	: "PA_15",
-			"app.sotp-section-1-address": "(0x08000000+1792*1024)",
-            "app.sotp-section-1-size"   : "(128*1024)",
-            "app.sotp-section-2-address": "(0x08000000+1920*1024)",
-            "app.sotp-section-2-size"   : "(128*1024)"
-		}
-    },
-    "config": {
-        "format-storage-layer-on-error": {
-            "help": "Whether to format the storage layer when it cannot be read - always disable for production devices!",
-            "value": 1
-        },
-        "developer-mode": {
-            "help": "Enable Developer mode to skip Factory enrollment",
-            "value": 1
-        },
-        "sotp-section-1-address": {
-            "help": "Flash sector address for SOTP sector 1",
-            "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_ADDRESS",
-            "value": null
-        },
-        "sotp-section-1-size": {
-            "help": "Flash sector size for SOTP sector 1",
-            "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_SIZE",
-            "value": null
-        },
-        "sotp-section-2-address": {
-            "help": "Flash sector address for SOTP sector 2",
-            "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_ADDRESS",
-            "value": null
-        },
-        "sotp-section-2-size": {
-            "help": "Flash sector size for SOTP sector 2",
-            "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_SIZE",
-            "value": null
-        },
-        "SPI_MOSI": {
-            "help": "SPI MOSI Pin for storage device if applicable",
-            "macro_name": "MBED_CONF_APP_SPI_MOSI",
-            "value": null
-        },
-        "SPI_MISO": {
-            "help": "SPI MISO Pin for storage device if applicable",
-            "macro_name": "MBED_CONF_APP_SPI_MISO",
-            "value": null
-        },
-        "SPI_CLK": {
-            "help": "SPI CLK Pin for storage device if applicable",
-            "macro_name": "MBED_CONF_APP_SPI_CLK",
-            "value": null
-        },
-        "SPI_CS": {
-            "help": "SPI CS Pin for storage device if applicable",
-            "macro_name": "MBED_CONF_APP_SPI_CS",
-            "value": null
-        }
-    }
-}
+{
+    "macros": [
+        "MBEDTLS_USER_CONFIG_FILE=\"mbedTLSConfig_mbedOS.h\"",
+        "PAL_USER_DEFINED_CONFIGURATION=\"sotp_fs_config_MbedOS.h\"",
+        "MBED_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
+        "MBED_CLOUD_CLIENT_USER_CONFIG_FILE=\"mbed_cloud_client_user_config.h\"",
+        "PAL_DTLS_PEER_MIN_TIMEOUT=5000",
+        "MBED_CONF_APP_MAIN_STACK_SIZE=5000",
+        "ARM_UC_USE_PAL_BLOCKDEVICE=1",
+        "PAL_INT_FLASH_NUM_SECTIONS=2" ,
+        "MBED_CLOUD_CLIENT_UPDATE_STORAGE=ARM_UCP_FLASHIAP_BLOCKDEVICE"
+    ],
+    "target_overrides": {
+        "*": {
+            "platform.stdio-baud-rate": 115200,
+            "platform.stdio-convert-newlines": true,
+            "update-client.storage-address"  : "(1024*1024*64)",
+            "update-client.storage-size"     : "(1024*1024*2)",
+            "update-client.storage-locations": "1",
+            "mbed-trace.enable": null
+        },
+        "NUCLEO_F429ZI": {
+            "SPI_MOSI" 	: "PE_6",
+            "SPI_MISO" 	: "PE_5",
+            "SPI_CLK"	: "PE_2",
+            "SPI_CS"	: "PE_4",
+            "app.sotp-section-1-address": "(0x81C0000)",
+            "app.sotp-section-1-size"   : "(128*1024)",
+            "app.sotp-section-2-address": "(0x081E0000)",
+            "app.sotp-section-2-size"   : "(128*1024)"
+        },
+        "NUCLEO_F767ZI": {
+            "SPI_MOSI" 	: "PE_6",
+            "SPI_MISO" 	: "PE_5",
+            "SPI_CLK"	: "PE_2",
+            "SPI_CS"	: "PE_4",
+            "app.sotp-section-1-address": "(0x08180000)",
+            "app.sotp-section-1-size"   : "(256*1024)",
+            "app.sotp-section-2-address": "(0x081C0000)",
+            "app.sotp-section-2-size"   : "(256*1024)"
+        },
+        "NUCLEO_F746ZG": {
+            "SPI_MOSI" 	: "PE_6",
+            "SPI_MISO" 	: "PE_5",
+            "SPI_CLK"	: "PE_2",
+            "SPI_CS"	: "PE_4",
+            "app.sotp-section-1-address": "(0x08080000)",
+            "app.sotp-section-1-size"   : "(256*1024)",
+            "app.sotp-section-2-address": "(0x080C0000)",
+            "app.sotp-section-2-size"   : "(256*1024)"
+        }	
+    },
+    "config": {
+        "format-storage-layer-on-error": {
+            "help": "Whether to format the storage layer when it cannot be read - always disable for production devices!",
+            "value": 1
+        },
+        "developer-mode": {
+            "help": "Enable Developer mode to skip Factory enrollment",
+            "value": 1
+        },
+
+        "sotp-section-1-address": {
+            "help": "Flash sector address for SOTP sector 1",
+            "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_ADDRESS",
+            "value": null
+        },
+        "sotp-section-1-size": {
+            "help": "Flash sector size for SOTP sector 1",
+            "macro_name": "PAL_INTERNAL_FLASH_SECTION_1_SIZE",
+            "value": null
+        },
+        "sotp-section-2-address": {
+            "help": "Flash sector address for SOTP sector 2",
+            "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_ADDRESS",
+            "value": null
+        },
+        "sotp-section-2-size": {
+            "help": "Flash sector size for SOTP sector 2",
+            "macro_name": "PAL_INTERNAL_FLASH_SECTION_2_SIZE",
+            "value": null
+        },
+        "SPI_MOSI": {
+            "help": "SPI MOSI Pin for storage device if applicable",
+            "macro_name": "MBED_CONF_APP_SPI_MOSI",
+            "value": null
+        },
+        "SPI_MISO": {
+            "help": "SPI MISO Pin for storage device if applicable",
+            "macro_name": "MBED_CONF_APP_SPI_MISO",
+            "value": null
+        },
+        "SPI_CLK": {
+            "help": "SPI CLK Pin for storage device if applicable",
+            "macro_name": "MBED_CONF_APP_SPI_CLK",
+            "value": null
+        },
+        "SPI_CS": {
+            "help": "SPI CS Pin for storage device if applicable",
+            "macro_name": "MBED_CONF_APP_SPI_CS",
+            "value": null
+        }
+    }
+}