我无法弄清楚,在Linux内核中改变uart,baudrate的位置。
我正在使用adi_uart4.c驱动程序(尚未在主要的4.14内核中)。但它的设计与driver / tty / serial /中的所有其他设计相同
启动时:
由于波特率变化,Linux启动输出停止:
[..]
Freeing unused kernel memory: 1024K
Starting logging: OK
Starting mdev...
Starting watchdog...
Initializing random number generator... done.
Starting network...
/bin/sh: run-parts: not found
Starting inetd: OK
��怘�~3f<��<����f<���3�f��Æ�����`?怘���<f?����`<?����`?<��~<�����������
谢谢@sawdust。
/etc/inittab
还有一个额外的用户空间变化
# Put a getty on the serial port
ttySC0::respawn:/sbin/getty -L ttySC0 56700 vt100 # GENERIC_SERIAL