Skip to content

Commit 57e4913

Browse files
committed
Add slzb06mg24
1 parent 4899825 commit 57e4913

File tree

4 files changed

+201
-0
lines changed

4 files changed

+201
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: SMLIGHT SLZB-06MG24 Bootloader
2+
device: EFR32MG24A020F1024IM40
3+
base_project: src/bootloader
4+
filename: "{manifest_name}_{gecko_bootloader_version}"
5+
sdk: "simplicity_sdk:2024.6.2"
6+
toolchain: "12.2.1.20221205"
7+
8+
gbl:
9+
fw_type: gecko-bootloader
10+
gecko_bootloader_version: dynamic
11+
baudrate: 115200
12+
13+
c_defines:
14+
SL_SERIAL_UART_FLOW_CONTROL: 0
15+
16+
SL_SERIAL_UART_PERIPHERAL: USART0
17+
SL_SERIAL_UART_PERIPHERAL_NO: 0
18+
19+
SL_SERIAL_UART_TX_PORT: gpioPortA
20+
SL_SERIAL_UART_TX_PIN: 5
21+
22+
SL_SERIAL_UART_RX_PORT: gpioPortA
23+
SL_SERIAL_UART_RX_PIN: 6
24+
25+
SL_SERIAL_UART_CTS_PORT: 0
26+
SL_SERIAL_UART_CTS_PIN: 0
27+
28+
SL_SERIAL_UART_RTS_PORT: 0
29+
SL_SERIAL_UART_RTS_PIN: 0
30+
31+
SL_GPIO_ACTIVATION_POLARITY: LOW
32+
SL_BTL_BUTTON_PORT: gpioPortA
33+
SL_BTL_BUTTON_PIN: 0
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: SMLIGHT SLZB-06MG24 OpenThread RCP
2+
device: EFR32MG24A020F1024IM40
3+
base_project: src/openthread_rcp
4+
filename: "{manifest_name}_{ot_rcp_version}_{baudrate}_{fw_variant}"
5+
sdk: "simplicity_sdk:2024.6.2"
6+
toolchain: "12.2.1.20221205"
7+
8+
gbl:
9+
fw_type: openthread_rcp
10+
ot_rcp_version: dynamic
11+
baudrate: 460800
12+
fw_variant: sw_flow
13+
14+
c_defines:
15+
SL_UARTDRV_USART_VCOM_BAUDRATE: 460800
16+
SL_UARTDRV_USART_VCOM_FLOW_CONTROL_TYPE: uartdrvFlowControlSw
17+
18+
SL_UARTDRV_USART_VCOM_PERIPHERAL: USART0
19+
SL_UARTDRV_USART_VCOM_PERIPHERAL_NO: 0
20+
21+
SL_UARTDRV_USART_VCOM_TX_PORT: gpioPortA
22+
SL_UARTDRV_USART_VCOM_TX_PIN: 5
23+
24+
SL_UARTDRV_USART_VCOM_RX_PORT: gpioPortA
25+
SL_UARTDRV_USART_VCOM_RX_PIN: 6
26+
27+
SL_UARTDRV_USART_VCOM_CTS_PORT: 0
28+
SL_UARTDRV_USART_VCOM_CTS_PIN: 0
29+
30+
SL_UARTDRV_USART_VCOM_RTS_PORT: 0
31+
SL_UARTDRV_USART_VCOM_RTS_PIN: 0
32+
33+
SL_CLOCK_MANAGER_HFXO_EN: 1
34+
SL_CLOCK_MANAGER_HFXO_CTUNE: 140
35+
SL_CLOCK_MANAGER_DEFAULT_HF_CLOCK_SOURCE: SL_CLOCK_MANAGER_DEFAULT_HF_CLOCK_SOURCE_HFXO
36+
37+
SL_RAIL_UTIL_RSSI_OFFSET: 0
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: SMLIGHT SLZB-06MG24 Zigbee NCP
2+
device: EFR32MG24A020F1024IM40
3+
base_project: src/zigbee_ncp
4+
filename: "{manifest_name}_{ezsp_version}_{baudrate}_{fw_variant}"
5+
sdk: "simplicity_sdk:2024.6.2"
6+
toolchain: "12.2.1.20221205"
7+
8+
gbl:
9+
fw_type: zigbee_ncp
10+
ezsp_version: dynamic
11+
baudrate: 115200
12+
fw_variant: sw_flow
13+
14+
slcp_defines:
15+
SL_ZIGBEE_ADDRESS_TABLE_SIZE: 64
16+
SL_ZIGBEE_MULTICAST_TABLE_SIZE: 26
17+
SL_ZIGBEE_ROUTE_TABLE_SIZE: 16
18+
SL_ZIGBEE_DISCOVERY_TABLE_SIZE: 16
19+
20+
c_defines:
21+
SL_IOSTREAM_USART_VCOM_BAUDRATE: 115200
22+
SL_IOSTREAM_USART_VCOM_FLOW_CONTROL_TYPE: uartFlowControlSoftware
23+
24+
SL_IOSTREAM_USART_VCOM_PERIPHERAL: USART0
25+
SL_IOSTREAM_USART_VCOM_PERIPHERAL_NO: 0
26+
27+
SL_IOSTREAM_USART_VCOM_TX_PORT: gpioPortA
28+
SL_IOSTREAM_USART_VCOM_TX_PIN: 5
29+
30+
SL_IOSTREAM_USART_VCOM_RX_PORT: gpioPortA
31+
SL_IOSTREAM_USART_VCOM_RX_PIN: 6
32+
33+
SL_IOSTREAM_USART_VCOM_CTS_PORT: 0
34+
SL_IOSTREAM_USART_VCOM_CTS_PIN: 0
35+
36+
SL_IOSTREAM_USART_VCOM_RTS_PORT: 0
37+
SL_IOSTREAM_USART_VCOM_RTS_PIN: 0
38+
39+
SL_IOSTREAM_USART_VCOM_RX_BUFFER_SIZE: 128
40+
41+
SL_CLOCK_MANAGER_HFXO_EN: 1
42+
SL_CLOCK_MANAGER_HFXO_CTUNE: 140
43+
SL_CLOCK_MANAGER_DEFAULT_HF_CLOCK_SOURCE: SL_CLOCK_MANAGER_DEFAULT_HF_CLOCK_SOURCE_HFXO
44+
45+
SL_ZIGBEE_APS_UNICAST_MESSAGE_COUNT: 128
46+
SL_ZIGBEE_BROADCAST_TABLE_SIZE: 30
47+
SL_ZIGBEE_NEIGHBOR_TABLE_SIZE: 26
48+
SL_ZIGBEE_SOURCE_ROUTE_TABLE_SIZE: 254
49+
SL_ZIGBEE_MAX_END_DEVICE_CHILDREN: 64
50+
SL_ZIGBEE_BINDING_TABLE_SIZE: 32
51+
SL_ZIGBEE_APS_DUPLICATE_REJECTION_MAX_ENTRIES: 64
52+
SL_ZIGBEE_KEY_TABLE_SIZE: 1
53+
54+
SL_RAIL_UTIL_RSSI_OFFSET: 0
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
name: SMLIGHT SLZB-06MG24 Zigbee Router
2+
device: EFR32MG24A020F1024IM40
3+
base_project: src/zigbee_router
4+
filename: "{manifest_name}_{ezsp_version}_{baudrate}_{fw_variant}"
5+
sdk: "simplicity_sdk:2024.6.2"
6+
toolchain: "12.2.1.20221205"
7+
8+
gbl:
9+
fw_type: zigbee_router
10+
ezsp_version: dynamic
11+
baudrate: 115200
12+
fw_variant: sw_flow
13+
14+
add_components:
15+
# Status
16+
- id: simple_led
17+
instance:
18+
- led0
19+
20+
slcp_defines:
21+
SL_ZIGBEE_ADDRESS_TABLE_SIZE: 64
22+
SL_ZIGBEE_MULTICAST_TABLE_SIZE: 26
23+
SL_ZIGBEE_ROUTE_TABLE_SIZE: 16
24+
SL_ZIGBEE_DISCOVERY_TABLE_SIZE: 16
25+
26+
c_defines:
27+
SL_IOSTREAM_USART_VCOM_BAUDRATE: 115200
28+
SL_IOSTREAM_USART_VCOM_FLOW_CONTROL_TYPE: uartFlowControlSoftware
29+
30+
SL_IOSTREAM_USART_VCOM_PERIPHERAL: USART0
31+
SL_IOSTREAM_USART_VCOM_PERIPHERAL_NO: 0
32+
33+
SL_IOSTREAM_USART_VCOM_TX_PORT: gpioPortA
34+
SL_IOSTREAM_USART_VCOM_TX_PIN: 5
35+
36+
SL_IOSTREAM_USART_VCOM_RX_PORT: gpioPortA
37+
SL_IOSTREAM_USART_VCOM_RX_PIN: 6
38+
39+
SL_IOSTREAM_USART_VCOM_CTS_PORT: 0
40+
SL_IOSTREAM_USART_VCOM_CTS_PIN: 0
41+
42+
SL_IOSTREAM_USART_VCOM_RTS_PORT: 0
43+
SL_IOSTREAM_USART_VCOM_RTS_PIN: 0
44+
45+
SL_IOSTREAM_USART_VCOM_RX_BUFFER_SIZE: 128
46+
47+
SL_SIMPLE_LED_LED0_POLARITY: SL_SIMPLE_LED_POLARITY_ACTIVE_HIGH
48+
SL_SIMPLE_LED_LED0_PORT: gpioPortC
49+
SL_SIMPLE_LED_LED0_PIN: 0
50+
51+
SL_CLOCK_MANAGER_HFXO_EN: 1
52+
SL_CLOCK_MANAGER_HFXO_CTUNE: 140
53+
SL_CLOCK_MANAGER_DEFAULT_HF_CLOCK_SOURCE: SL_CLOCK_MANAGER_DEFAULT_HF_CLOCK_SOURCE_HFXO
54+
55+
SL_ZIGBEE_APS_UNICAST_MESSAGE_COUNT: 128
56+
SL_ZIGBEE_BROADCAST_TABLE_SIZE: 30
57+
SL_ZIGBEE_NEIGHBOR_TABLE_SIZE: 26
58+
SL_ZIGBEE_SOURCE_ROUTE_TABLE_SIZE: 254
59+
SL_ZIGBEE_MAX_END_DEVICE_CHILDREN: 64
60+
SL_ZIGBEE_BINDING_TABLE_SIZE: 32
61+
SL_ZIGBEE_APS_DUPLICATE_REJECTION_MAX_ENTRIES: 64
62+
63+
SL_RAIL_UTIL_RSSI_OFFSET: 0
64+
65+
# all zigbee channels
66+
SL_ZIGBEE_AF_PLUGIN_NETWORK_STEERING_CHANNEL_MASK: 0x07fff800
67+
SL_ZIGBEE_AF_PLUGIN_NETWORK_STEERING_RADIO_TX_POWER: 19
68+
69+
SL_ZIGBEE_AF_PLUGIN_CONCENTRATOR_CONCENTRATOR_TYPE: HIGH_RAM_CONCENTRATOR
70+
# <1-60>
71+
SL_ZIGBEE_AF_PLUGIN_CONCENTRATOR_MIN_TIME_BETWEEN_BROADCASTS_SECONDS: 30
72+
# <30-300>
73+
SL_ZIGBEE_AF_PLUGIN_CONCENTRATOR_MAX_TIME_BETWEEN_BROADCASTS_SECONDS: 180
74+
# <1-100>
75+
SL_ZIGBEE_AF_PLUGIN_CONCENTRATOR_ROUTE_ERROR_THRESHOLD: 3
76+
# <1-100>
77+
SL_ZIGBEE_AF_PLUGIN_CONCENTRATOR_DELIVERY_FAILURE_THRESHOLD: 1

0 commit comments

Comments
 (0)