Nanostack Border Router is a generic mbed border router implementation that provides the 6LoWPAN ND or Thread border router initialization logic.
configs/6lowpan_Spirit1_RF.json
- Committer:
- mbed_official
- Date:
- 2019-09-26
- Revision:
- 105:d9f83743ed4f
- Parent:
- 82:3d9e3b7b3dcf
File content as of revision 105:d9f83743ed4f:
{ "config": { "radio-type":{ "help": "options are ATMEL, MCR20, SPIRIT1", "value": "SPIRIT1" }, "backhaul-driver": { "help": "options are ETH, SLIP, EMAC, CELL", "value": "EMAC" }, "mesh-mode": { "help": "Mesh networking mode. Options are LOWPAN_ND and THREAD", "value": "LOWPAN_ND" }, "backhaul-mac-src": { "help": "Where to get EUI48 address. Options are BOARD, CONFIG", "value": "BOARD" }, "backhaul-mld": { "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}", "slip_hw_flow_control": "false", "slip_serial_baud_rate": "921600", "debug-trace": "false", "defined-BR-config": "true", "security-mode": "PSK", "psk-key-id": 1, "psk-key": "{0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf}", "pana-mode": "", "tls-psk-key": "{0xcf, 0xce, 0xcd, 0xcc, 0xcb, 0xca, 0xc9, 0xc8, 0xc7, 0xc6, 0xc5, 0xc4, 0xc3, 0xc2, 0xc1, 0xc0}", "tls-psk-key-id": 1, "pan-id": "0x0691", "network-id": "network000000000", "beacon-protocol-id": 4, "prefix": "fd00:db8::", "prefix-from-backhaul": true, "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::", "backhaul-default-route": "::/0", "backhaul-next-hop": "fe80::1", "ra-router-lifetime": 1024, "rpl-instance-id": 1, "rpl-idoublings": 9, "rpl-imin": 12, "rpl-k": 10, "rpl-max-rank-inc": 2048, "rpl-min-hop-rank-inc": 128, "rpl-default-lifetime": 64, "rpl-lifetime-unit": 60, "rpl-pcs": 1, "rpl-ocp": 1, "multicast-addr": "ff05::7", "LED": "NC", "SERIAL_TX": "NC", "SERIAL_RX": "NC", "SERIAL_CTS": "NC", "SERIAL_RTS": "NC" }, "target_overrides": { "*": { "spirit1.mac-address": "{0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7}", "target.network-default-interface-type": "ETHERNET", "nsapi.default-stack": "NANOSTACK", "mbed-trace.enable": 1, "nanostack.configuration": "lowpan_border_router", "platform.stdio-convert-newlines": true, "platform.stdio-baud-rate": 115200, "mbed-mesh-api.heap-size": 40000, "mbed-mesh-api.heap-stat-info": "&memory_heap_stat", "mbed-mesh-api.heap-stat-info-definition": "mem_stat_t memory_heap_stat;", "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" }, "K66F": { "LED": "LED_GREEN", "kinetis-emac.tx-ring-len":4, "kinetis-emac.rx-ring-len":4 } }, "macros": ["SPIRIT1_SPI_MOSI=PB_5"] }