使用ttyUSB序列与电路板通信时遇到问题。 一切都应该顺利进行,只需要minicom 115200 8N1。 而不是这个我得到了错误的u-boot初始化消息
~�J���iB
Flash: 32 MiB
In: ��ɥ��5
Out: ��ɥ��5
Err: ��ɥ��5
Net: �Link: UP
�]���� FULL
Speed L����T
Q�ɹ�сinit done.
我认为它导致tty开关设置不正确。 什么是curoius,它在设置 echo 开关后开始正常工作(但在u-boot cli上乱七八糟)。
我的设置是:
stty -F /dev/ttyUSB0 115200 cs8 -cstopb -parenb
答案 0 :(得分:0)
正确的字符串将是stty -F / dev / ttyUSB0 cs8 -parenb -cstopb -clocal raw speed 115200(根据此网页:http://www.devtal.de/wiki/Benutzer:Rdiez/SerialPortTipsForLinux)因为我假设你没有使用任何调制解调器控件而你有设备和PC之间的零调制解调器电缆。 必须首先通过minicom -s设置Minicom,因为你必须指定默认的端口速度,奇偶校验等。