初次接触飞腾开发板,我的 ubuntu 系统无法正常使用 USB 串口线连接开发板,问题集中在 CH341 的驱动上面。
二、问题及解决办法
1. 驱动冲突
物理线路正确连接后,查询 ttyUSB 设备信息,连接后立即 disconnected。
1 2 3
lg@ubuntu:~$ sudo dmesg | grep ttyUSB [12946.029195] usb 1-2.1: ch341-uart converter now attached to ttyUSB0 [12946.576807] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
多次尝试后又得到如下报错信息:
1 2 3 4 5 6 7 8
lg@ubuntu:~$ sudo dmesg | grep ch341 [ 38.193329] usbcore: registered new interface driver ch341 [ 38.193360] usbserial: USB Serial support registered for ch341-uart [ 38.193393] ch341 1-2.1:1.0: ch341-uart converter detected [ 38.206613] usb 1-2.1: ch341-uart converter now attached to ttyUSB0 [ 38.758581] usb 1-2.1: usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1 [ 38.761742] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0 [ 38.761800] ch341 1-2.1:1.0: device disconnected