CP2130-EK
Rev. 0.2
3
6. CP2130 WinUSB Driver Installation
The CP2130 is a vendor-specific USB device with control and bulk endpoints and typically requires the installation
of a generic USB driver. To facilitate this process in Windows, Silicon Labs provides a custom driver INF file and
Microsoft Driver Package Installer (DPInst) to install the Microsoft WinUSB driver. The SDK installer will
automatically install the driver on Windows machines.
The CP2130 appears as a “Silicon Labs CP2130 USB to SPI Bridge” in Device Manager as shown in Figure 2.
Figure 2. CP2130 in Device Manager
7. CP2130 Software Interface
The SLAB_USB_SPI interface library is provided to interface between the user application and USB to control the
CP2130. The SLAB_USB_SPI interface library documentation describes the API software functions that can be
used to read or write SPI data and control the CP2130 from the PC. The
CP2130 Demo
software application uses
the SLAB_USB_SPI interface library to demonstrate the CP2130 Evaluation Board capabilities. The
CP2130
Evaluation Tool
is an advanced tool used to execute low-level SPI transfers.