Introduction#
The Simplicity Link Adapter firmware runs on the adapter of Silicon Labs hardware development kits. The adapter is tightly integrated with Simplicity Studio, Simplicity Commander, and other Silicon Labs software tools. Most features provided by the adapter can be accessed through these higher-level tools. The adapter can also be accessed directly via a command-line interface. This document describes the services the adapter provides, how to connect to it, and the commands to use to control it.
Key Capabilities#
Target-facing Services#
J-Link compatible debugger: Integrated SEGGER J-Link interface compatible with Simplicity Studio and standard SEGGER tools (J-Link Commander, Ozone, RTT Viewer, etc.). Supports SWD, SWO, JTAG, and C2 target interfaces, as well as proprietary SEGGER features such as RTT, HSS, and unlimited flash breakpoints.
Packet Trace Interface (PTI): Non-intrusive PHY-layer capture of transmitted and received radio frames; stream via Network Analyzer, Data Channel, or Admin Console.
Virtual COM Port (VCOM): Configurable UART bridge (baud, flow control, handshake) over USB and (where available) Ethernet.
Virtual UART (VUART): Pin-efficient, buffered ITM/RTT-based debug data channel on TCP/IP port 4900.
Advanced Energy Monitor (AEM): High-resolution voltage/current profiling with buffered streaming for energy/event correlation.
Adapter / Infrastructure Services#
Ethernet and USB connectivity: Dual transports exposing services via sockets and USB endpoints.
Data Channel (DCH): Unified stream for PTI, AEM, logic analyzer, PC samples, and exceptions.
Logic Analyzer: 8-channel, 100 kHz digital signal sampling for both internal and external lines.
Time Synchronization: Multi-adapter microsecond-range clock alignment over UDP (port 4904).
Scratchpad: 16 KB persistent text region for notes or tool metadata.