33 Overview
44********
55
6- The EFR32MG24 Mighty Gecko Radio Board is one of the two
7- radio boards delivered with ` xG24-PK6010A Website `_ . It contains
8- a Wireless System-On-Chip from the EFR32MG24 family built on an
9- ARM Cortex®-M33F processor with excellent low power capabilities.
6+ The ` EFR32xG24 +20 dBm Radio Board`_ is the radio board delivered with the
7+ ` EFR32xG24 Pro Kit +20 dBm `_, and is also available standalone . It contains a Wireless
8+ System-On-Chip from the EFR32MG24 family built on an ARM Cortex®-M33 processor with excellent low
9+ power capabilities.
1010
11- The BRD4187C a.k.a. xG24-RB4187C radio board plugs into the Wireless Pro Kit
12- Mainboard BRD4002A and is supported as one of :ref: `silabs_radio_boards `.
11+ The radio board plugs into the Wireless Pro Kit Mainboard BRD4002A and is supported in Zephyr as one
12+ of several :ref: `silabs_radio_boards `.
13+
14+ .. _EFR32xG24 +20 dBm Radio Board :
15+ https://www.silabs.com/development-tools/wireless/xg24-rb4187c-efr32xg24-wireless-gecko-radio-board
16+ .. _EFR32xG24 Pro Kit +20 dBm :
17+ https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-20-dbm
1318
1419Hardware
1520********
@@ -28,9 +33,17 @@ documents:
2833- `EFR32MG24 Website `_
2934- `EFR32MG24 Datasheet `_
3035- `EFR32xG24 Reference Manual `_
31- - `xG24-PK6010A Website `_
3236- `BRD4187C User Guide `_
3337
38+ .. _EFR32MG24 Website :
39+ https://www.silabs.com/wireless/zigbee/efr32mg24-series-2-socs
40+ .. _EFR32MG24 Datasheet :
41+ https://www.silabs.com/documents/public/data-sheets/efr32mg24-datasheet.pdf
42+ .. _EFR32xG24 Reference Manual :
43+ https://www.silabs.com/documents/public/reference-manuals/efr32xg24-rm.pdf
44+ .. _BRD4187C User Guide :
45+ https://www.silabs.com/documents/public/reference-manuals/brd4187c-rm.pdf
46+
3447Supported Features
3548==================
3649
@@ -56,7 +69,7 @@ Programming and Debugging
5669 Flashing
5770========
5871
59- Connect the BRD4002A board with a mounted BRD4187C radio module to your host
72+ Connect the BRD4002A board with a mounted BRD4187C radio board to your host
6073computer using the USB port.
6174
6275Here is an example for the :zephyr:code-sample: `hello_world ` application.
@@ -79,18 +92,21 @@ Reset the board and you should see the following message in the terminal:
7992
8093 Hello World! xg24_rb4187c
8194
95+ Bluetooth
96+ =========
8297
83- .. _ xG24-PK6010A Website :
84- https://www.silabs.com/development-tools/wireless/efr32xg24-pro-kit-20-dbm
98+ To use Bluetooth functionality, run the command below to retrieve necessary binary
99+ blobs from the Silicon Labs HAL repository.
85100
86- .. _BRD4187C User Guide :
87- https://www.silabs.com/documents/public/user-guides/ug526-brd4187c-user-guide.pdf
101+ .. code-block :: console
88102
89- .. _EFR32MG24 Website :
90- https://www.silabs.com/wireless/zigbee/efr32mg24-series-2-socs
103+ west blobs fetch hal_silabs
91104
92- .. _EFR32MG24 Datasheet :
93- https://www.silabs.com/documents/public/data-sheets/efr32mg24-datasheet.pdf
105+ Then build the Zephyr kernel and a Bluetooth sample with the following
106+ command. The :zephyr:code-sample: `bluetooth_observer ` sample application is used in
107+ this example.
94108
95- .. _EFR32xG24 Reference Manual :
96- https://www.silabs.com/documents/public/reference-manuals/brd4187c-rm.pdf
109+ .. zephyr-app-commands ::
110+ :zephyr-app: samples/bluetooth/observer
111+ :board: xg24_rb4187c
112+ :goals: build
0 commit comments