Sure.
Heres the snippet in text form:
Code: Select all
[ 65.870701] ucsi_acpi USBC000:00: GET_CONNECTOR_STATUS failed (-110)
[ 66.162728] usb 3-3: new full-speed USB device number 5 using xhci_hcd
[ 66.312719] usb 3-3: New USB device found, idVendor=303a, idProduct=1001, bcdDevice= 1.01
[ 66.312735] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 66.312740] usb 3-3: Product: USB JTAG/serial debug unit
[ 66.312744] usb 3-3: Manufacturer: Espressif
[ 66.312747] usb 3-3: SerialNumber: DC:DA:0C:D7:D5:EC
[ 66.336046] cdc_acm 3-3:1.0: ttyACM0: USB ACM device
[ 66.336067] usbcore: registered new interface driver cdc_acm
[ 66.336069] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 72.008656] ucsi_acpi USBC000:00: GET_CONNECTOR_STATUS failed (-110)
[ 153.511781] usb 3-3: USB disconnect, device number 5
[ 162.340021] usb 3-1: new full-speed USB device number 6 using xhci_hcd
[ 162.536407] usb 3-1: Device not responding to setup address.
[ 162.744496] usb 3-1: Device not responding to setup address.
[ 162.952281] usb 3-1: device not accepting address 6, error -71
[ 163.356509] usb 3-1: new full-speed USB device number 7 using xhci_hcd
[ 163.552560] usb 3-1: device descriptor read/64, error -71
[ 163.856862] usb 3-1: device descriptor read/64, error -71
[ 163.964944] usb usb3-port1: attempt power cycle
[ 164.445076] usb 3-1: new full-speed USB device number 8 using xhci_hcd
[ 164.445379] usb 3-1: Device not responding to setup address.
[ 164.653354] usb 3-1: Device not responding to setup address.
[ 164.861151] usb 3-1: device not accepting address 8, error -71
[ 165.057374] usb 3-1: new full-speed USB device number 9 using xhci_hcd
[ 165.057688] usb 3-1: Device not responding to setup address.
[ 165.265626] usb 3-1: Device not responding to setup address.
[ 165.473550] usb 3-1: device not accepting address 9, error -71
[ 165.473727] usb usb3-port1: unable to enumerate USB device
[ 171.000452] usb usb2-port1: attempt power cycle
[ 179.499889] usb usb2-port1: unable to enumerate USB device
[ 207.063225] usb 3-2: new full-speed USB device number 10 using xhci_hcd
[ 207.212841] usb 3-2: New USB device found, idVendor=303a, idProduct=1001, bcdDevice= 1.01
[ 207.212854] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 207.212859] usb 3-2: Product: USB JTAG/serial debug unit
[ 207.212863] usb 3-2: Manufacturer: Espressif
[ 207.212865] usb 3-2: SerialNumber: DC:DA:0C:D7:D5:EC
[ 207.216927] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
And heres a screenshot:

Weirdly I get error messages (as shown above) when connecting to any but one of my USB Ports (usb 3-2 works). But seeing as it does work and even gets the Manufacturer and SerialNumber on this port I think this only has to do with OS. I'm not 100% sure though.
Heres the Linux esptool error message:
Code: Select all
emil@kubuntu-leptop:~$ esptool -p /dev/ttyACM0 flash_id
esptool.py v4.6.2
Serial port /dev/ttyACM0
Connecting...
Traceback (most recent call last):
File "/usr/bin/esptool", line 37, in <module>
esptool._main()
File "/usr/lib/python3/dist-packages/esptool/__init__.py", line 1073, in _main
main()
File "/usr/lib/python3/dist-packages/esptool/__init__.py", line 678, in main
esp = esp or get_default_connected_device(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/esptool/__init__.py", line 956, in get_default_connected_device
_esp = detect_chip(
^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/esptool/cmds.py", line 94, in detect_chip
detect_port.connect(connect_mode, connect_attempts, detecting=True)
File "/usr/lib/python3/dist-packages/esptool/loader.py", line 647, in connect
last_error = self._connect_attempt(reset_strategy, mode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/esptool/loader.py", line 532, in _connect_attempt
reset_strategy() # Reset the chip to bootloader (download mode)
^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/esptool/reset.py", line 100, in __call__
self._setRTS(False)
File "/usr/lib/python3/dist-packages/esptool/reset.py", line 40, in _setRTS
self.port.setRTS(state)
File "/home/emil/.local/lib/python3.11/site-packages/serial/serialutil.py", line 600, in setRTS
self.rts = value
^^^^^^^^
File "/home/emil/.local/lib/python3.11/site-packages/serial/serialutil.py", line 463, in rts
self._update_rts_state()
File "/home/emil/.local/lib/python3.11/site-packages/serial/serialposix.py", line 708, in _update_rts_state
fcntl.ioctl(self.fd, TIOCMBIC, TIOCM_RTS_str)
OSError: [Errno 71] Protocol error
And as a picture:
