cancel
Showing results for 
Search instead for 
Did you mean: 

USB low-full-high speed peripherals

HiMa_3794786
New Contributor

Hello,

In order to use the CYPRESS product, CYUSB 3. SYS driver can be used as a commercial base by modifying CYUSB.inf?  

If possible, where is the text?

0 Likes
1 Solution
SrinathS_16
Moderator
Moderator

Hello,

If any modification is made to the INF file, the signature of the driver is lost and hence it cannot be installed on OS versions above Windows 8.1. So, the driver needs to be re-signed by Microsoft. Please refer to the driver resell process as I had mentioned in the previous response.

Best regards,

Srinath S

View solution in original post

0 Likes
4 Replies
Sananya_14
Moderator
Moderator

Hello,

Please refer to Part two in the attached Cypress CyUsb3 Programmers Reference guide which explains how to add your custom VID/PID to the .inf file.

Best Regards,

Sananya

0 Likes
SrinathS_16
Moderator
Moderator

Hello,

The CYUSB3 driver can be re-used with different VID/PID combinations and strings by modifying the INF file. The INF file is part of the FX3 SDK and the documentation relating to CYUSB3 driver resell is present in the CyUSB.PDF (also part of FX3 SDK).

Best regards,

Srinath S

0 Likes
HiMa_3794786
New Contributor

Hello,

Thank you for your prompt response.

I know how to add a custom VID / PID to an .inf file.

According to the above document, we can copy, use, modify Cypress's source code, create derivative works, and use it commercially if used in combination with Cypress integrated circuits. Can we understand that it can be used without a license?

Best regards,

0 Likes
SrinathS_16
Moderator
Moderator

Hello,

If any modification is made to the INF file, the signature of the driver is lost and hence it cannot be installed on OS versions above Windows 8.1. So, the driver needs to be re-signed by Microsoft. Please refer to the driver resell process as I had mentioned in the previous response.

Best regards,

Srinath S

View solution in original post

0 Likes