Page 1 of 1

【已解决】使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备

Posted: Tue May 09, 2023 9:55 am
by Weizzh
一直以来我使用uart口进行烧写,在linux和windows上都正常,这两天尝试了用USB Serial/JTAG口,我用的是官方开发板进行连接。
其中,不需要任何改动就可以在windows上进行烧写(甚至不需要设置CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG),但是连接linux后,一直找不到相应的/dev/ttyUSB*设备,我也尝试了下载`60-openocd.rules`文件放到了`/etc/udev/rules.d`然后重启终端也找不到,可能是什么原因呢?我只进行烧写,不需要jtag调试。

Re: 使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备

Posted: Tue May 09, 2023 1:14 pm
by ESP_Gargamel
lsusb 看下有哪些 USB 设备?

Re: 使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备

Posted: Wed May 10, 2023 2:55 am
by Weizzh
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 112: ID 413c:2514 Dell Computer Corp.
Bus 001 Device 040: ID 303a:1001
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Device 040就是连接的esp32-s3

Re: 使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备

Posted: Wed May 10, 2023 3:05 am
by Weizzh
ESP_Gargamel wrote:
Tue May 09, 2023 1:14 pm
lsusb 看下有哪些 USB 设备?
问题解决了,用usb cdc烧写的时候端口是 `/dev/ttyACM*`,而不是常用的`/dev/ttyUSB*`