修改
vim /etc/default/grub
里面的修改
GRUB_CMDLINE_LINUX="8250.nr_uarts=16"
然后
update-grub
reboot
前提:串口驱动是8250
查看
cat /boot/config-`uname -r` | grep 8250
串口扩展注意事项:
1.使用到串口扩展卡的查看/etc/init.d下扩展卡驱动的情况,如f81216irq的权限问题。
2.sudo cat /proc/tty/driver/serial 查看各物理串口的情况,上面的8250.nr_uarts=16中16最好与实际物理串口数相等,我的是10个串口,做成16个就出问题了。