Connected an external USB HUB to lpcxpresso55s28. I am trying to connect an MSD device via USB HUB as part of the example "lpcxpresso55s28\...\usb_host_msd_fatfs\bm".
The HUB is recognized, but the device connected to IT is not recognized. I understand that you need to perform additional configuration of the HUB, but I do not find any examples of working with the HUB... Please tell me more information or an example of using "usb_host_hub" and "usb_host_hub_app". How do I configure the external HUB ports to notify me when peripherals are connected?
The USB stack does support USB Hub. Unfortunately, we don't have any document or example project that demonstrates how to do this. I apologize for the inconvenience that this might cause.
My apologies for the answer you back so late.
As in the Errata is mentioned, the LPC55 does works without any troubles with one Hub, but when multiple Hubs are connected, the board starts working inconsistently. In the Errata is mentioned a workaround for this issue. Have you tried it?
Have a great day,
I believe you want to use USB1 correct? To use USB1 you need to set USB_HOST_CONFIG_IP3516HS. USB_HOST_CONFIG_EHCI is not supported.