DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

CP2109-A01-GM View Datasheet(PDF) - Silicon Laboratories

Part Name
Description
Manufacturer
CP2109-A01-GM
Silabs
Silicon Laboratories Silabs
CP2109-A01-GM Datasheet PDF : 26 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
CP2102/9
8. Internal Programmable ROM
The CP2102 includes an internal electrically erasable programmable read-only memory (EEPROM), and the
CP2109 includes an internal one-time programmable (OTP) erasable programmable read-only memory (EPROM).
Either may be used to customize the USB Vendor ID (VID), Product ID (PID), Product Description String, Power
Descriptor, Device Release Number and Device Serial Number as desired for OEM applications. If the EEPROM/
EPROM is not programmed with OEM data, the default configuration data shown in Table 13 is used. The
EEPROM has a typical endurance of 100,000 write cycles with a data retention of 100 years. The EPROM can only
be written one time and cannot be erased.
While customization of the USB configuration data is optional, it is recommended to customize the VID/PID
combination. A unique VID/PID combination will prevent the driver from conflicting with any other USB driver. A
vendor ID can be obtained from http://www.usb.org/ or Silicon Laboratories can provide a free PID for the OEM
product that can be used with the Silicon Laboratories VID. It is also recommended to customize the serial number
if the OEM application is one in which it is possible for multiple CP2102/9-based devices to be connected to the
same PC.
The internal programmable ROM is programmed via the USB. This allows the OEM's USB configuration data and
serial number to be written to the CP2102/9 on-board ROM during the manufacturing and testing process. A stand-
alone utility for programming the internal programmable ROM is available from Silicon Laboratories. A library of
routines provided in the form of a Windows® DLL is also available. This library can be used to integrate the
programmable ROM programming step into custom software used by the OEM to streamline testing and serial
number management during manufacturing.
USB descriptors can be locked to prevent future modification on the CP2102. The CP2109 can be programmed in-
system over the USB interface by adding a capacitor to the PCB. If configuration ROM is to be programmed in-
system, a 4.7 μF capacitor must be added between the VPP pin and ground. No other circuitry should be
connected to VPP during a programming operation, and VDD must remain at 3.3 V or higher to successfully
write to the configuration ROM.
Table 13. Default USB Configuration Data
Name
Vendor ID
Product ID
Power Descriptor (Attributes)
Power Descriptor
(Max. Power)
Release Number
CP2102 Serial Number
CP2109 Serial Number
CP2102 Product Description String
CP2109 Product Description String
10C4h
EA60h
80h
32h
Value
0100h
0001 (63 characters maximum)
Unique 8 character ASCII string (63 characters maximum)
“CP2102 USB to UART Bridge Controller” (126 characters maximum)
“CP2109 USB to UART Bridge Controller” (126 characters maximum)
Rev. 1.8
17

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]