
Rev. 0.2 3/17
Copyright © 2017 by Silicon Laboratories 32-Bit SiM3xxxx USB Debug Adapter
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
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
U
S E R
’
S
G
U I D E
1. Introduction
The 32-bit USB Debug Adapter (UDA) provides the interface between the PC’s USB port and the Silicon Labs 32-
bit target device’s in-system debug/programming circuitry. The attached 10-pin debug ribbon cable connects the
adapter to the target board and the target device’s debug interface.
Note:
This USB debug adapter supports only SiM3xxxx variants of the Silicon Labs 32-bit MCU portfolio and none of the other
devices that can be referred to as “Silicon Labs 32-bit MCUs”, including EFM32, EZR32, and EFR32 devices.
Figure 1. USB Debug Adapter
2. Relevant Documentation
Application notes can be found on the 32-bit MCU Application Notes web page:
www.silabs.com/32bit-software
.
AN667: Getting Started with the Silicon Labs Precision32 IDE
—Describes the software setup and
debugging process using the USB Debug Adapter.
AN678: Precision32 Si32FlashUtility Command-Line Programmer User’s Guide
—The programming
utility and DLL discussed in this document uses the USB Debug Adapter to program the memory space of
32- bit devices.