I have a new board that uses on on-board 4 port USB hub on the HS port for an S7G2. I tested the ports with a USB Hub demo project (USB_Host_Class_HUB_EL_MG) and all the downstream devices on the hub got device detect callbacks and their classed printed on the console (HID, Mass storage, etc).
I took my real project and added the USB hub framework matching what was in the demo project and it's not detecting any downstream port devices. I also tried it on PE-HMI and it doesn't work there either using an external hub. Devices attached directly to the host usb port are detected OK.
Any ideas? There doesn't seem to be any mem pool requirements for a hub class - do I still need to increase it?
Thanks
Larry