
3 2 - B i t S i M 3 x x x x U S B D e b u g A d a p t e r
Rev. 0.2
3
4. Minimum C2 Programming Connections
The minimum required programming connections for the Serial Wire interface are VREF (pin 1), SWDIO (pin 2),
SWCLK (pin 4), and ground (pins 3, 5, or 9). RESETB (pin 10) is highly recommended for debugging purposes, but
is not required for production programming.
5. Hardware Setup using a USB Debug Adapter
Connect a 32-bit target board to a PC running the Silicon Laboratories Precision32 IDE via the USB Debug
Adapter as shown in Figure 3.
1. Connect the USB Debug Adapter’s 10-pin ribbon cable to the 10-pin CoreSight connector on the target
board.
2. Connect one end of a standard USB cable to the USB connector on the USB Debug Adapter.
3. Connect the other end of the USB cable to a USB Port on the PC.
4. Power the target board.
Notes:
• Use the
Reset / Restart
button in the IDE to reset the target when connected using a USB Debug Adapter.
• Remove power from the target board and the USB Debug Adapter before connecting or disconnecting the
ribbon cable from the target board. Connecting or disconnecting the cable when the devices have power can
damage the device and/or the USB Debug Adapter.
Figure 3. Hardware Setup using a USB Debug Adapter
6. USB Drivers
The USB Debug Adapter uses the Human Interface Device (HID) USB interface to communicate with the PC.
Since most operating systems have this driver automatically built in, no drivers need to be installed to use the UDA.
1
2
3