Skip to content

Some USB 3.0 hubs cannot work #342

@AndyDevLat

Description

@AndyDevLat

描述一下这个bug / Describe the bug

When connecting Sanberg 6-port USB 3.0 hub to HS port of ESP32-P4 enumeration fails.
Same hub works with Espressif USB host stack, so it seems not a hardware issue.
Many of such hubs actually contain several internal hubs as well.
To be sure, i have also set
#define CONFIG_USBHOST_MAX_EXTHUBS 4

复现步骤 / To Reproduce

Connect USB 3.0 hub to HS port in host mode.

设备信息 / Target Device

ESP32-P4-Function-EV-Board, Sanberg 6-port USB 3.0 hub (with own power supply ) connected to HS port.

https://www.amazon.com/Sandberg-USB-3-0-Port-Other/dp/B00T3VEZXU?th=1

日志 / Log

[I/usbh_hub] New high-speed device on Bus 0, Hub 1, Port 1 connected
[E/usbh_core] Failed to get full device descriptor,errorcode:-12
[E/usbh_hub] Port 1 enumerate fail

配置 / Configuration

No response

USB中断 / USB Interrupt

No response

缓存 / Cache

No response

商业 / Business

  • 是 / Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions