Skip to content

USB serial fails to work through layered HUB #10747

@ChuckM

Description

@ChuckM

Hi, I've got Circuit Python running an ESP32 WROOM and ESP32 Dev board. If I hook the board's USB port to my Framework 13 laptop port directly it boots and I can open a Putty session on the com port where it shows up and get the REPL. If I plug a hub into the framework port, and then plug the ESP32 into a Hub port, the disk still shows up but attempts to open the serial port hang. This is very repeatable. If I use the Arduino IDE to create a serial port on the USB connector it works both plugged directly and plugged through a hub. So there is something about the enumeration when there is a hub between the host CPU and the ESP32 that partially fails.

Let me know if there is anything additional I could provide that might help narrow down the problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions