一直以来我使用uart口进行烧写,在linux和windows上都正常,这两天尝试了用USB Serial/JTAG口,我用的是官方开发板进行连接。
其中,不需要任何改动就可以在windows上进行烧写(甚至不需要设置CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG),但是连接linux后,一直找不到相应的/dev/ttyUSB*设备,我也尝试了下载`60-openocd.rules`文件放到了`/etc/udev/rules.d`然后重启终端也找不到,可能是什么原因呢?我只进行烧写,不需要jtag调试。
【已解决】使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: 使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备
lsusb 看下有哪些 USB 设备?
Re: 使用esp32-s3的USB Serial/JTAG口连接linux时,找不到设备
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
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时,找不到设备
问题解决了,用usb cdc烧写的时候端口是 `/dev/ttyACM*`,而不是常用的`/dev/ttyUSB*`
Who is online
Users browsing this forum: Google [Bot] and 19 guests