User Manual

MG21 USB Dongle firmware flashing, debugging and PTI Network Traffic Capture
www.wirebridge.co.uk | Smart. Connected. Energy-friendly 8
2 MG21 USB Dongle firmware flashing, debugging and PTI Network Traffic Capture
2.1 USB Dongle Firmware Flashing over X-Modem Bootloader (Recommended)
Refer to session 1.4 USB Dongle Application FW Upgrade over USB through X-Modem Bootloader and session 1.5 MG21
Bootloader mode and Reset control, an NCP/RCP firmware upgrade utility can be provided to upgrade the application firmware
of MG21 USB Dongle over serial in X-Modem Bootloader (please contact support@wirebridge.co.uk).
The firmware upgrade utility package will include:
Document: fw_upgrade_utility_user_guide.md (instructions for compilation and FW upgrade)
Source: usbstick_fw_upgrade_util_v0.2.tar.bz2
Pre-built binaries:
1. fw_upgrade_util_arm64.tar.bz2 (Raspberry Pi Ubuntu server 64-bit)
2. fw_upgrade_util_x86-64.tar.bz2 (PC Ubuntu Linux 64-bit)
2.2 USB Dongle Firmware Flashing using WSTK + Simplicity Debug Adapter
The Wireless Starter Kit main board (BRD4001A) with additional Simplicity Debug Adapter Board (SLSDA001A - MSRP USD
9.99) and 10-pin mini-simplicity ribbon cable are required to flash the USB Dongle firmware over the SEGGER J-LINK SWD
debug interface.
Figure 2.1. Wireless Starter Kit and Simplicity Debug Adapter Board + Cable
2.2.1 Firmware Flashing over Mini-Simplicity Debug Interface
Connect the WSTK to PC USB port with the provided mini-USB cable. In Simplicity Studio, click the top toolbar button
to launch the Tools Dialog. Navigate and double-click to launch “Simplicity Commander”.
1. From top toolbar, select the WSTK to connect to it.
2. Click the ”Kit” dialog tab, make sure “OUT” is selected in “Debug mode”.
3. Click top-right “Reload Tab” button to refresh, the external target device will be identified.
4. Click the “Flash” dialog tab, browse the firmware .s37 or .bin file to be flashed and click “Flash” button to flash it to the
external target device.
Reference:
https://www.silabs.com/documents/public/user-guides/ug162-simplicity-commander-reference-guide.pdf
Wireless Starter Kit
Simplicity Debug Adapter Board
10-pin Mini-Simplicity Cable