赞
踩
问题1:同一个机器可以获取多台设备的串口日志吗?
答:可以,需要指定相应的ttyUSBx。
问题2:那些用例必须接串口线取相关日志?
答:s3(睡眠)、s4(休眠)、reboot(重启)、ltp(稳定性)需要连接串口线取串口日志。
问题3:配置完成minicom后没有日志输出?
答:请检查相关配置,建议使用minicom --device=/dev/ttyUSB0配置相关参数。
问题4:如何查看linux下串口是否可用?需要使用那个tty?
如果在grub.cfg文件中console的值配置的不对的话,就不会输出日志。如:console=ttyS0,115200,但实际上应该配置ttyS1。那么怎么确认是哪个tty呢?
查看串口是否可用,可以对串口发送数据,如: echo helloworld >/dev/ttyS0
查看串口驱动:cat /proc/tty/drivers/serial
在终端输入:dmesg | grepttyS*显示从系统启动到现在串口插入拔出的信息。
然后在设备端插入一个usb转rs232线,在终端输入:dmesg | grepttyS* ,会显示:usb 2-2.1:pl2303 converter now attached tottyUSB0; 可以通过此法确定我新插入的串口线对应的串口号。
简要说明近日就KylinOS连接串口线获取串口日志的注意事项。
minicom配置:
安装完成后,请不要着急打开软件。需先进行配置。具体步骤如下:
查看串口设备及文件权限
linux下的所有操作面向用户的都是文件操作,在对串口操作之前,我们应该先确认自己对该文件有没有读写权限。
ls -l /dev/ttyUSB*
linux下的usb串口命名为ttyUSB*,运行上面命令,可以看到有几个设备挂载。 我们这里是:
crw-rw---- 1 root dialout 188, 0 Apr 10 1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。