我正在尝试通过串行电缆从 ubuntu 12.04 连接到 uname -a 返回的嵌入式 Linux 设备:
Linux demosystem 3.10.17-1.0.0_ga+yocto+ga29b925 #1 SMP Mon Jul 6 21:50:27 PDT 2015 armv7l GNU/Linux
我有 minicom 设置,可将笔记本电脑上的 ttyUSB0 连接到设备上标有 CPU Serial 的串行端口,该端口对应于ttymxc1
.
我收到的有关此连接的说明是:
(115200, 8, N, 1, No Flow )
这就是我的 minicom 设置方式。 (无硬件和无软件流量控制)
所有其他 minicom 设置均保留默认值。
我与嵌入式设备有 ssh 连接,当我在笔记本电脑上运行 minicom 时,我从设备运行命令:
echo "hello" > /dev/ttymxc1
这会导致 minicom 上出现垃圾文本,所以我知道它们以某种方式连接,但我不知道要检查/更改什么设置才能正确传输文本。
编辑:也是设备上的命令:root@demosystem:~# dmesg | grep console 返回:[ 0.000000] 内核命令行:console=ttymxc1,115200 root=/dev/sda1 rootfstype=ext4 rootwait rw video=mxcfb0:dev=adv739x,BT656-NTSC,if=BT656,fbpix=RGB565,bpp=32视频 = mxcfb1:关闭视频 = mxcfb2:关闭视频 = mxcfb3:关闭 cma = 384M galcore.gpu3DMinClock = 3 [ 1.791357] 控制台 [ttymxc1] 已启用