cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

user_4186771
New Contributor

Hi,

I have some problem about YUV upstream and UVC GET request.

The YUV 640x480@30 preview is ok when there is no UVC CONTROL request.

But if there is a UVC GET request on the USB HIGH SPEED connection,

YUV upstream is blocked and 'CyU3PDmaChannelCommitBuffer' throws error.

Is this some kind of bandwidth limitation? or bandwidth reservation for USB CONTROL endpoint?

Any advice and suggestions will be greatly appreciated.

Environment:

  Sensor: Samsung M3085

  Device : CX3 (512KB), SDK: 1.3.3 or 1.3.4

  Preview : AmCap

Thanks in advance.

0 Likes
1 Solution
Hemanth
Moderator
Moderator

Hi,

Please have a look at Section 2.3->IV->second point of FX3_SDK_TroubleShooting_Guide.pdf which is present in the below path of FX3 SDK:

C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\doc\firmware

Due to this, there is a chance that you get commit buffer failure when you perform control transfer. But video streaming should resume automatically. Can you please confirm the same?

Regards,

Hemanth

Hemanth

View solution in original post

0 Likes
4 Replies