tinyusb
tinyusb copied to clipboard
host: musb: hubs either fail to recognise, or assert
Operating System
Linux
Board
dk-tm4c129x (msp432e4 equivalent)
Firmware
examples/host/cdc_msc_hid
What happened ?
I'm not entirely sure from https://github.com/hathach/tinyusb/pull/1213 whether hubs are meant to be supported or not yet?
If I have the hub attached when the test app starts, it attempts to enumerate, but then asserts. If I don't have the hub attached, let it boot, and then plug it in, it is simply not detected.
How to reproduce ?
build examples/host/cdc_msc_hid attach a usb hub (no downstream devices required) flash and run observe assert
Debug Log as txt file (LOG/CFG_TUSB_DEBUG=2)
Screenshots
No response
I have checked existing issues, dicussion and documentation
- [X] I confirm I have checked existing issues, dicussion and documentation.
What platform should I choose as a reference "known good" host platform? From the supported boards table, it looks like either imxrt10xx or renesas? Any preference?