4. Debugging
The xG24 Dev Kit contains an on-board SEGGER J-Link Debugger that interfaces to the target EFR32MG24 using the Serial Wire De-
bug (SWD) interface. The debugger allows the user to download code and debug applications running in the target EFR32MG24. Addi-
tionally, it also provides a VCOM port to the host computer that is connected to the target device's serial port for general purpose com-
munication between the running application and the host computer. The Packet Trace Interface (PTI) is also supported by the on-board
debugger which offers invaluable debug information about transmitted and received packets in wireless links. The on-board debugger is
accessible through the USB Micro-B connector.
An external debugger can be used instead of the on-board debugger by connecting it to the Mini Simplicity Connector. This allows ad-
vanced debugging features as described in section
. When using an external debugger it is very important to
make sure that there is no power source present on the xG24 Dev Kit, as the external debugger might source a voltage on the target
power domain (VMCU).
Important:
When connecting an external debugger that sources voltage to the VMCU net, the USB cable and battery must be removed
from the xG24 Dev Kit. Failure to do so will create power conflicts.
The figure below shows the possible debug options.
Figure 4.1. xG24 Dev Kit Debugging Possibilities
UG524: xG24 Dev Kit User's Guide
Debugging
silabs.com
| Building a more connected world.
Rev. 0.1 | 21