Regarding USB Enumaration

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Hi ,

      We are using cypress USB products  .when we will connect to PC via USB and checked in Device manager  these devices comes under Universal serial Bus controller category but we want  as imaging Device  because we interfaced with image sensor  i have attached the screenshot  PFA. So  we wanted to change from Universal serial Bus  controller category to imaging Device  .Can any one help me to change ?.

Thanks Regards ,Device_manager.png

Veerendra

0 Likes
1 Solution
SrinathS_16
Moderator
Moderator
Moderator
1000 replies posted 750 replies posted 500 replies posted

Hello Veerendra,

- Cypress FX2LP No EEPROM device denotes the FX2LP boot-loader and your custom application firmware.

- In case your application needs to be detected under the Imaging devices/Camera devices class,

1. The CYUSB3.INF file has to be modified as below. The class and the class GUID should be populated with these values.

Class=Camera

ClassGUID={ca3e7ab9-b4c3-4ae6-8251-579ef933890f}

Also, please note that this modification would erase the digital signature of the CYUSB3 driver and hence cannot be used on Windows 10 and above machines. Below Windows 10, this modified INF file and the driver can be bound forcefully. To use this driver in Windows 10 with the modification, the driver needs to be submitted to Microsoft for certification.

Also, kindly, note that CYUSB3 driver is a vendor-class based driver and is generally supposed to be displayed under the USB Controllers section.

2. The device should be configured as a USB video class device. The firmware needs to be modified to handle the UVC class requests and the descriptor file should be modified to suit the UVC class. In this case, the Windows host applications such as e-Cam View or VLC player can be used along with the Microsoft provided drivers. CYUSB3 driver is not needed in this case.

Best regards,

Srinath S

View solution in original post

0 Likes
31 Replies