Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers

USB Hub issue

Altera_Forum
Honored Contributor II
1,055 Views

Hi,  

 

I am working on USB Hub on Altera Cyclone V. 

 

All ports of the hub are getting detected by the controller. But at a time only one port is working, I mean only one high speed device which is connected to the hub would work. I am facing following couple of issues: 

 

1. No response if I connect another device to any of the ports other than already detected and working port. 

2. Transfer error interrupt to the host controller from the hub if I remove the already mounted device. 

 

I felt interrupt is not getting cleared, because I get prints from the thread always even if it has to wait for the interrupt/event. Later once I connect one device, it will detect and mount. If I connect one more device no response from any of the threads (Does it mean interrupt not cleared). And if I remove the already connected device it gives error. 

 

Seetharam
0 Kudos
0 Replies
Reply