Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
How to Change the default VID and PID of the USB-Serial Controller – KBA90141
Question: How to change the default VID and PID of the USB-Serial controller?
You can change the default VID and PID of the device by using the Cypress USB Serial Configuration Utility. You need to change the INF and Catalog file to bind the device with the driver. To change the INF file, refer to "Driver Binding for USB-Serial Devices with Custom VID/PID" section of Cypress USB-Serial Configuration Utility User Guide. Prerequisites to change the Catalog file
Windows Driver Kit (WDK 8.0 or WDK 8.1) Note that without WDK you can’t stamp the catalog file for Windows 8.
Visual Studio 2012 or Visual Studio 2013
Procedure to change the Catalog file:
Launch WDK 8.0 or WDK 8.1 x86 Build environments. You can find this Build environment in the Visual Studio installation. (For example, you can access the Build environment in Windows 7 by using the following path: Start>All Programs>Microsoft Visual Studio 2012>VS2012 x86 Native Tool Command Prompt)
Change directory in the command window to the place where the drivers along with modified INF files are present.
Run the following command to create the catalog files for the modified INF file For 32-bit System: Inf2cat /driver:. /OS:8_x86,7_x86, vista_x86, XP_x86,2000
For 64-bit System: Inf2cat /driver:. /OS:8_x64,7_x64, vista_x64, XP_x64,2000
(Note: There is a dot (.) after “/driver:”)
This command creates the catalog files.
This command works on all INF files present in the given folder. In case, you have more INF files (for example, INF files for other Operating Systems) in a different folder, you must repeat the same procedure in those folders.