为了通过串行线连接到我的APU板,我购买了QinHeng Electronics HL-340。我的操作系统是 Debian Linux 9.4
无论我尝试什么,我都只看到屏幕上显示垃圾或光标跳来跳去。 PCEngines 文档告诉我,他们的 APU 板使用 115200 8N1 作为串行控制台。
https://www.pcengines.ch/ht_com.htm
所以我在 minicom 中使用它。硬件流控和软件流控均关闭。
CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline | ttyUSB0
消息
[ 9947.078152] usb 2-1.1: ch341-uart converter now attached to ttyUSB0
LSSB
Bus 002 Device 007: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
我还检查了性别转换器电缆,它的引脚 2 和 3 互换了。
我也尝试过
cu -l /dev/ttyUSB0 -s 115200
得到相同的结果。
以及其他常见波特率(9600、19200、38400、57600、115200)。
我还尝试 modprobe ch341 来加载正确的内核驱动程序,但这也不起作用。
删除模块列表
modprobe -vr ch341
rmmod ch41
rmmod usbserial
modprobe -v
insmod /lib/modules/4.9.0-6-amd64/kernel/drivers/serial/usbserial.ko
insmod /lib/modules/4.9.0-6-amd64/kernel/drivers/serial/ch341.ko
我还能尝试什么?