DMA or GPIF stall when connected through USB Hub

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

cross mob
DaGr_4328696
Level 1
Level 1
First like given

I'm currently working on a project that sets up a UVC video stream using the FX3. When the device is plugged into a host directly, it works absolutely wonderfully, but when it is connected through a USB hub with other devices it will stall and stop streaming video.

When trying to inspect the transfer through wireshark or ffmpeg, it seems as if the device just stops sending UVC packets to the host despite the host still asking for them.

The DMA is set up as a multi channel auto many to one.

Thank you!

0 Likes
3 Replies