- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm working with an FX3 and I would like to combine BULK and ISOCHRONOUS endpoints (a pair of bulk endpoints and a pair of Isochronous endpoints). I've tried to modify the descriptor but I don't get the USB recognised. Also added code for a proper initialisation. If I use only the BULK interface it works just fine and I can see the device normally listed and its descriptors.
My question is: Can I mix in the same interface BULK and ISOCHRONOUS endpoints?
Kind regards
Solved! Go to Solution.
- Tags:
- usb3.0 descr
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I tried with 3,16. It did work on my side.
The problem may be due to the bandwidth allocation from the host for isochronous endpoints.
Please refer to section 4.4.8.2 from the USB 3.2/USB 3.1 spec.
Try increasing the servicing interval in the isochronous end point descriptors and check for enumeration of iso endpoints.
Thanks,
Yatheesh