RELEASE NOTES
=============
Silicon Labs Virtual COM Port (VCP) Universal Driver for Windows 10 version 1803 and later, windows 11
Package version: 11.3.0
Release date: 2023-05-26
This package contains a Virtual COM Port Universal driver for Microsoft
Windows 10 version 1803 and later, windows 11 versions of Windows for use with Silicon Labs VCP USB Serial Bridges. These devices
include the CP2102N, CP2102, CP2103, CP2104, CP2105, CP2108, CP2109.
OS VERSIONS
-----------
This package provides the CP210x VCP driver for the following versions
of Windows:
- Windows 10 version 1803 and later (x64, x86)
- Windows 11 (x64)
CHOOSING VCP DRIVER VERSION
---------------------------
VCP drivers of version 11.1.0 and later are released for Microsoft
Windows 10 version 1803 and later, windows 11 versions of Windows as Universal Drivers.
This means they do not work on older version of Windows
such as Window 7 and 8.1. You should use this driver if you only need
support for Windows 10 version 1803 and later, windows 11, or you need the Universal driver. If you require
support on older versions of Windows, you should use the legacy VCP driver
which can be found on the Silicon Labs web site. The legacy Windows VCP
drivers have version numbers less than 10.0.0.
CONTENTS
--------
The VCP driver package contains the following files and directories:
- silabser.inf -- Driver information file
- SLAB_License_Agreement_VCP_Windows.txt -- Software License
- CP210x_Universal_Windows_Driver_ReleaseNotes.txt -- this file
Additional files needed by installer
- silabser.cat
- x64/silabser.sys
- x86/silabser.sys
INSTALLING
----------
The VCP driver is automatically installed by Windows Update for CP210x with
alternate PID values of 0xEA63, 0xEA7A, and 0xEA7B. These are not default
values.
Otherwise, unzip the .zip file and you will have a directory containing the
driver installer files.
### Prompted install ###
If Windows prompts you to install a driver for a CP210x device
(for example, if you plug a CP210x into your computer):
1. Use the dialog to browse for the driver location
2. Locate the driver folder (that you previously unzipped)
3. Follow the instructions
### Manual install ###
1. Using Windows File Explorer, locate the driver folder
(that you previously unzipped)
2. Right click on the silabser.inf file and select Install
3. Follow the instructions
UNINSTALLING
------------
1. The device must be plugged in
2. Run Device Manager
3. Locate the device you want to uninstall
4. Right click on the device and choose "uninstall"
5. Follow the instructions
SETUP REGISTRY KEY
------------------
Registry keys are used for setting some parameters of the serial port
For setting these parameters, we have 2 ways:
- Modify registry value using registry editor of Windows
- Modify registry value using INF file
The detail of each method as following.
### Modify registry value using registry editor of Windows ###
1. Edit the file UpdateParameters.reg according to your settings, save the file.
Registry keys are allocated at 3 position:
- Parameters keys: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\silabser
- Software keys: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\<ClassID>\
- Hardware keys: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\deviceID\
2. Right-click to UpdateParam.bat -> run as administrator, then your settings have been updated.
3. Restart you computer.
### Modify registry value using INF file ###
1. To enable the registry key, Please remove character ';' to uncomment the statement
2. Registry key is allocated at 3 position:
- Parameters keys: [silabser.AddService.AddReg] directives
- Software keys: [silabser.AddReg] directives
- Hardware keys: [SiLabsDDInstallSection.HW.AddReg] directives
SUPPORT
-------
For technical support please visit the Silicon Labs support site:
https://www.silabs.com/support
******************************************************************************
RELEASE NOTES FOR 11.3.0 (2023-05-26)
Changes for VCP Driver
==============================================================================
MCUSW-1386 | Fix bug in get Modem status stress test
MCUSW-1404 | Change the .inf file to enable the purge buffer command
MCUSW-1405 | Create the .bat and .reg files for the customer to easily update
| registry parameters VCP driver
MCUSW-1395 | Microsoft Windows Certified ("WHQL Certified") for Windows 11
| version 22H2, Windows 10 21h2 and Windows 10 RS5.
******************************************************************************
RELEASE NOTES FOR 11.2.0 (2022-10-21)
Changes for VCP Driver
==============================================================================
MCUSW-415 | Remove code paths for XP vs not XP which is used for
| UsingWindows2000.
MCUSW-416 | Improve debug statement readability by adding device specific
| information.
MCUSW-523 | add instruction how to setting up registry in .inf file.
MCUSW-532 | Fix Automatic handshaking on RTS/CTS, and driver buffers
| overran at high baud rate.
MCUSW-1285 | add DisableIoctlIOCTL_SERIAL_PURGE in .inf file to prevent data
| lost in close.
******************************************************************************
RELEASE NOTES FOR 11.1.0 (2022-03-21)
Changes for VCP Driver
==============================================================================
MCUSW-803 | CP210x device needs to send Xoff to the other side device
| (FTDI for example) when Windows goes to sleep
MCUSW-1038 | Fix DFx problem on Windows 11
MCUSW-1039 | Do HLK DFx testing for Windows VCP driver version 11.1.0
MCUSW-1045 | Update file version and driver version for Windows VCP
| driver version 11.1.0
MCUSW-1047 | Make the Windows VCP driver pass SDV
MCUSW-1048 | Microsoft Windows Certified ("WHQL Certified") for Windows 11
| version 21H2
MCUSW-1049 | Using Dynamic api to make Windows VCP driver to be compatible
| with different versions of Windows (Mininum required is Windows
| 10 version 1803)
******************************************************************************
RELEASE NOTES FOR 11.0.0 (2021-11-05)
Changes for VCP Driver
==============================================================================
MCUSW-176 | Add report SERIAL_ERROR_QUEUEOVERRUN when driver-side receive
| buffer is overrun
MCUSW-889 | Fixed HLK Test error: Static Tools Logo Test
MCUSW-749 | Fixed issue that RTS is not set to high when Windows goes to
| sleep to make sure incoming data to CP210x won't be lost when
| Windows is in sleeping state
MCUSW-841 | Removed installer to make a standalone driver package. Users
| need to use INF file to install the driver instead
MCUSW-906 | Add Microsoft Windows Certified ("WHQL Certified") for Windows 11
| version 21H2
******************************************************************************
RELEASE NOTES FOR 10.1.10 (2021-01-13)
Changes for VCP Driver
==============================================================================
MCUSW-651 | Support baud rate up to 2187500 for CP2102, CP2104, CP2109
MCUSW-685 | Fixed the Blue Screen issue when running Windows Hardware Lab
| Kit for customized driver
MCUSW-783 | Microsoft Windows Certified (aka "WHQL Certified") for Windows
| 10 version 20H2 (2020-10-20)