Nanostack Border Router is a generic mbed border router implementation that provides the 6LoWPAN ND or Thread border router initialization logic.

Revision:
105:d9f83743ed4f
Parent:
82:3d9e3b7b3dcf
--- a/configs/Thread_Atmel_RF.json	Thu Sep 12 08:02:13 2019 +0100
+++ b/configs/Thread_Atmel_RF.json	Thu Sep 26 10:02:16 2019 +0100
@@ -1,15 +1,11 @@
 {
     "config": {
-        "heap-size": {
-             "help": "The amount of static RAM to reserve for nsdynmemlib heap",
-             "value": 65535
-        },
         "radio-type":{
             "help": "options are ATMEL, MCR20",
             "value": "ATMEL"
         },
         "backhaul-driver": {
-            "help": "options are ETH, SLIP, EMAC",
+            "help": "options are ETH, SLIP, EMAC, CELL",
             "value": "EMAC"
         },
         "mesh-mode": {
@@ -24,6 +20,10 @@
             "help": "Enable proxying Multicast Listener Discovery messages to backhaul network",
             "value": "false"
         },
+        "nanostack_extended_heap": {
+            "help": "Add additional memory region to nanostack heap. Valid only for selected platforms. Region size may vary depending of the toolchain.",
+            "value": false
+        },
         "backhaul-mac": "{0x02, 0x00, 0x00, 0x00, 0x00, 0x01}",
         "rf-channel": 22,
         "rf-channel-page": 0,
@@ -58,7 +58,9 @@
             "nanostack.configuration": "thread_border_router",
             "platform.stdio-convert-newlines": true,
             "platform.stdio-baud-rate": 115200,
-            "mbed-mesh-api.use-malloc-for-heap": true
+            "mbed-mesh-api.heap-size": 65535,
+            "mbed-mesh-api.heap-stat-info": "&memory_heap_stat",
+            "mbed-mesh-api.heap-stat-info-definition": "mem_stat_t memory_heap_stat;"
         },
         "K64F": {
             "LED": "LED_GREEN",