User Manual
Table Of Contents
- 1 MG21USB Dongle Guide
- 1.1 Board Description
- 1.2 USB Dongle EFR32MG21 I/O Mapping
- 1.3 USB Dongle and Host Interface
- 1.4 USB Dongle Application FW Upgrade over USB through X-Modem Bootloader
- 1.5 MG21 Bootloader mode and Reset control
- 1.6 LED Indicators
- 1.7 PTA Debug Interface
- 1.8 Using the Mini-Simplicity interface on USB Dongle
- 1.9 MG21 USB Dongle v2 Components Placement
- 1.10 MG21 USB Dongle Test Points
- 2 MG21 USB Dongle firmware flashing, debugging and PTI Network Traffic Capture
- 3 MG21USB Dongle Certifications
- 4 Document Revision History
MG21USB Dongle Guide
www.wirebridge.co.uk | Smart. Connected. Energy-friendly 2
1 MG21USB Dongle Guide
The MG21USB Dongle serves as an alternative low-cost hardware kit for Zigbee gateway, OpenThread Border Router, and Silicon
Labs Multi-PAN RCP based Zigbee/OpenThread concurrent multi-protocol gateway Linux host application demo, evaluation and
development purposes. Alternatively, it can be used as the harness test firmware USB dongle for ZUTH harness pre-testing of
Zigbee devices in-house unofficially.
The USB Dongle has equipped with EFR32MG21A020F1024IM32-B or EFR32MG21B020F1024IM32-B (MG21 +20dBm TX power,
96KB RAM,1024KB flash) and CP2102N-A02-GQFN24R UART-to-USB bridge IC for communication between Linux host over the
USB port. Typically, a Raspberry Pi or a PC installed an Ubuntu Linux Virtual Machine is capable of running the IoT gateway host
application.
Figure 1.1. MG21USB Dongle gateway hosts
1.1 Board Description
Please refer to below figure for the key component description on the USB Dongle board.
Figure 1.2. MG21USB Dongle Board Description
Raspberry Pi Gateway
PC Virtual Machine Gateway
MG21 USB Dongle
LD1 GREEN
USB to Serial
EFR32MG21
LD2 RED
PTA Test Points
Mini-Simplicity Connector