Skip to content

2.0: Device not responding to setup address (IEC-447) #342

@clackups

Description

@clackups

Answers checklist.

  • I have read the documentation of the component in question and the issue is not addressed there.
  • I have searched the issue tracker for a similar issue and not found a similar issue.

General issue report

I'm trying to utilize esp_tinyusb 2.0 in a new project, using esp32s3:
https://github.com/clackups/esp_hid_serial_bridge/blob/763beec66d239f35071b8a6ff83b04f0c26a99ea/main/esp_hid_serial_bridge.c#L57

Dmesg messages on my linux host: first it was iin bootloader mode, then reset after flashing, then constant error messages, then booted back into bootloader.

Sat Dec 13 19:59:07 2025] usb 3-9: USB disconnect, device number 25
[Sat Dec 13 19:59:07 2025] usb 3-9: new full-speed USB device number 26 using xhci_hcd
[Sat Dec 13 19:59:07 2025] usb 3-9: New USB device found, idVendor=303a, idProduct=1001, bcdDevice= 1.01
[Sat Dec 13 19:59:07 2025] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Sat Dec 13 19:59:07 2025] usb 3-9: Product: USB JTAG/serial debug unit
[Sat Dec 13 19:59:07 2025] usb 3-9: Manufacturer: Espressif
[Sat Dec 13 19:59:07 2025] usb 3-9: SerialNumber: 74:4D:BD:A6:37:88
[Sat Dec 13 19:59:07 2025] cdc_acm 3-9:1.0: ttyACM0: USB ACM device
[Sat Dec 13 19:59:07 2025] usb 3-9: USB disconnect, device number 26
[Sat Dec 13 19:59:08 2025] usb 3-9: new full-speed USB device number 27 using xhci_hcd
[Sat Dec 13 19:59:09 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:10 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:10 2025] usb 3-9: new full-speed USB device number 28 using xhci_hcd
[Sat Dec 13 19:59:10 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:11 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:11 2025] usb usb3-port9: attempt power cycle
[Sat Dec 13 19:59:12 2025] usb 3-9: new full-speed USB device number 29 using xhci_hcd
[Sat Dec 13 19:59:12 2025] usb 3-9: Device not responding to setup address.
[Sat Dec 13 19:59:12 2025] usb 3-9: Device not responding to setup address.
[Sat Dec 13 19:59:13 2025] usb 3-9: device not accepting address 29, error -71
[Sat Dec 13 19:59:13 2025] usb 3-9: WARN: invalid context state for evaluate context command.
[Sat Dec 13 19:59:13 2025] usb 3-9: new full-speed USB device number 30 using xhci_hcd
[Sat Dec 13 19:59:13 2025] usb 3-9: Device not responding to setup address.
[Sat Dec 13 19:59:13 2025] usb 3-9: Device not responding to setup address.
[Sat Dec 13 19:59:13 2025] usb 3-9: device not accepting address 30, error -71
[Sat Dec 13 19:59:13 2025] usb 3-9: WARN: invalid context state for evaluate context command.
[Sat Dec 13 19:59:13 2025] usb usb3-port9: unable to enumerate USB device
[Sat Dec 13 19:59:14 2025] usb 3-9: new full-speed USB device number 31 using xhci_hcd
[Sat Dec 13 19:59:14 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:15 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:15 2025] usb 3-9: new full-speed USB device number 32 using xhci_hcd
[Sat Dec 13 19:59:16 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:17 2025] usb 3-9: device descriptor read/64, error -71
[Sat Dec 13 19:59:17 2025] usb usb3-port9: attempt power cycle
[Sat Dec 13 19:59:18 2025] usb 3-9: new full-speed USB device number 33 using xhci_hcd
[Sat Dec 13 19:59:18 2025] usb 3-9: New USB device found, idVendor=303a, idProduct=1001, bcdDevice= 1.01
[Sat Dec 13 19:59:18 2025] usb 3-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Sat Dec 13 19:59:18 2025] usb 3-9: Product: USB JTAG/serial debug unit
[Sat Dec 13 19:59:18 2025] usb 3-9: Manufacturer: Espressif
[Sat Dec 13 19:59:18 2025] usb 3-9: SerialNumber: 74:4D:BD:A6:37:88
[Sat Dec 13 19:59:18 2025] cdc_acm 3-9:1.0: ttyACM0: USB ACM device

I followed the initialization procedure as described in 2.0 migration guide, but something essential seems to be missing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions