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

Revision:
69:a8a0ac9f3f8a
Parent:
65:92e581c01e8c
Child:
82:3d9e3b7b3dcf
--- a/configs/6lowpan_Spirit1_RF.json	Tue Jun 19 12:45:23 2018 +0100
+++ b/configs/6lowpan_Spirit1_RF.json	Wed Jun 20 12:01:14 2018 +0100
@@ -10,7 +10,7 @@
         },
         "backhaul-driver": {
             "help": "options are ETH, SLIP, EMAC",
-            "value": "ETH"
+            "value": "EMAC"
         },
         "mesh-mode": {
             "help": "Mesh networking mode. Options are LOWPAN_ND and THREAD",
@@ -40,9 +40,9 @@
         "beacon-protocol-id": 4,
         "prefix": "fd00:db8::",
         "prefix-from-backhaul": true,
-	"rf-channel": 1,
-	"rf-channel-page": 2,
-	"rf-channel-mask": "(1<<1)",
+        "rf-channel": 1,
+        "rf-channel-page": 2,
+        "rf-channel-mask": "(1<<1)",
         "short-mac-address": "0xface",
         "backhaul-dynamic-bootstrap": true,
         "backhaul-prefix": "fd00:db8:ff1::",
@@ -76,17 +76,21 @@
             "mbed-trace.enable": 1,
             "nanostack.configuration": "lowpan_border_router",
             "platform.stdio-convert-newlines": true,
-            "platform.stdio-baud-rate": 115200
+            "platform.stdio-baud-rate": 115200,
+            "kinetis-emac.tx-ring-len":4,
+            "kinetis-emac.rx-ring-len":4
         },
         "NUCLEO_F429ZI": {
-    	    "LED": "LED1",
-   	    "SERIAL_TX": "SERIAL_TX",
-    	    "SERIAL_RX": "SERIAL_RX",
-    	    "SERIAL_CTS": "PD_11",
-    	    "SERIAL_RTS": "PD_12"
+            "LED": "LED1",
+            "SERIAL_TX": "SERIAL_TX",
+            "SERIAL_RX": "SERIAL_RX",
+            "SERIAL_CTS": "PD_11",
+            "SERIAL_RTS": "PD_12"
         },
         "K66F": {
-            "LED": "LED_GREEN"
+            "LED": "LED_GREEN",
+            "kinetis-emac.tx-ring-len":4,
+            "kinetis-emac.rx-ring-len":4
         }
     },
     "macros": ["SPIRIT1_SPI_MOSI=PB_5"]