环境:
航天龙梦3A3000主板,
操作系统为fedora28。
usb转换串口线,
串口引出线。如果主板的后背板已经有串口,那这条线就不需要了。
查看是否支持串口。
sudo dmesg | grep tty
输出信息中出现“console enabled“表示支持。
[ 2.070312] serial8250.0: ttyS0 at MMIO 0x1fe001e0 (irq = 58, base_baud = 2073600) is a 16550A
[ 2.082031] console [ttyS0] enabled
修改配置文件/etc/default/grub, 添加或修改下边一行语句。设置波特率115200,ttyS0根据第一步命令查出。
GRUB_CMDLINE_LINUX_DEFAULT="console=ttyS0,115200"
更新grub2配置文件
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
重启
从另一台计算机的串口连接中就可以看到龙芯计算机的控制台输出了。