UVC over ISO endpoint on USB3.0

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

cross mob
Anonymous
Not applicable

I made FX3 firmware for UVC over ISO endpoint on USB 3.0. It is working on Windows 8, Linux and MacOS, but doesn't work on Windows 7 (doesn't even start stream). I suspect that UVC class driver on Windows 7 doesn't support burst on ISO, but I cannot find any information about that. Is there any information about that or has anyone tried that?

0 Likes
6 Replies
Anonymous
Not applicable

Which UVC spec do you following? UVC1.5?

   

If yes, Windows7 cannot support UVC 1.5, you can refer to the microsoft web:https://msdn.microsoft.com/en-us/library/windows/hardware/ff568651%28v=vs.85%29.aspx

0 Likes
Anonymous
Not applicable

 No, I was following UVC 1.1 specification.

   

I tried Cypress UVC iso example and it also doesn't work on Windows 7.

0 Likes
leda_289486
Level 5
Level 5
10 sign-ins 5 sign-ins 100 replies posted

Hi,

   

with windows 7 what connection mode you want to use ? if your transfer requires a superspeed mode, forget it under windows 7 because Windows 7 usb stack doesn't natively support usb 3.0.

   

Hope this will help.

   

BR.

0 Likes
Anonymous
Not applicable

 Yes, I'm using superspeed endpoint, but it is working with BULK endpoint.

   

I also tested bandwidth with Cypress Streamer application and ISO endpoint and I got much more bandwidth then I need.

0 Likes
Anonymous
Not applicable

We believe it is a limitation with the uvc driver on Win7.

   

See here: http://www.cypress.com/?app=forum&id=167&rID=69882

0 Likes
Anonymous
Not applicable

 Yes. That is what I suspected...

   

Thanks

0 Likes