Can EZ-USB FX3 enumerate serial devices and video and video devices at the same time?

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

cross mob
QsLi_3517121
Level 1
Level 1
5 questions asked First question asked First reply posted

Can EZ-USB FX3 be simultaneously emulated as a video device and a serial device?

Is there an example of emulating two devices with EZ-USB FX3?

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

Hello,

FX3 can be used to enumerate two devices simultaneously.

The FX3 SDK provides separate examples of UVC class and CDC class. I have attached a project which uses the UVCVideoClassBulk and UsbUart examples from the SDK. This firmware enumerates the device as CDC and UVC interfaces.

Please note that the device descriptor is modified only for the SuperSpeed operation. The HS descriptors can also be modified in the same way to operate in USB2.0 mode.

Best regards,

Srinath S

View solution in original post

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

Hello,

FX3 can be used to enumerate two devices simultaneously.

The FX3 SDK provides separate examples of UVC class and CDC class. I have attached a project which uses the UVCVideoClassBulk and UsbUart examples from the SDK. This firmware enumerates the device as CDC and UVC interfaces.

Please note that the device descriptor is modified only for the SuperSpeed operation. The HS descriptors can also be modified in the same way to operate in USB2.0 mode.

Best regards,

Srinath S

0 Likes