ubuntu以串口方式打印信息
2015-10-01 14:55
405 查看
设置ubuntu让它从串口0输出printk信息:
1.打开ubuntu在点击启动虚拟机之前,先点击下面的Edit virtual machine settings选项。然后在新界面中add->serial port->next->output to file->finish即可。然后启动虚拟机。
2.在命令行中操作:vi /etc/default/grub。对这个文件进行修改一处为:GRUB_CMDLINE_LINUX=”console=tty0 console=ttys0,115200n8”//可从屏幕上输出信息,也可从串口0上输出信息,波特率为115200,并且没有奇偶校验位,数据位是8。然后将上面的GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”修改为GRUB_CMDLINE_LINUX_DEFAULT=””即可。保存文件并退出。
3.Sudo update-grub
4.Sudo reboot
这样打印信息就打印到我们指定的文件中了。但是发现有些打印信息没有写到文件上,我们需要修改启动后的打印级别。Sudo echo “8 4 1 7” > /proc/sys/kernel/printk进行修改。如果操作不允许可用su切换到root用户。
1.打开ubuntu在点击启动虚拟机之前,先点击下面的Edit virtual machine settings选项。然后在新界面中add->serial port->next->output to file->finish即可。然后启动虚拟机。
2.在命令行中操作:vi /etc/default/grub。对这个文件进行修改一处为:GRUB_CMDLINE_LINUX=”console=tty0 console=ttys0,115200n8”//可从屏幕上输出信息,也可从串口0上输出信息,波特率为115200,并且没有奇偶校验位,数据位是8。然后将上面的GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”修改为GRUB_CMDLINE_LINUX_DEFAULT=””即可。保存文件并退出。
3.Sudo update-grub
4.Sudo reboot
这样打印信息就打印到我们指定的文件中了。但是发现有些打印信息没有写到文件上,我们需要修改启动后的打印级别。Sudo echo “8 4 1 7” > /proc/sys/kernel/printk进行修改。如果操作不允许可用su切换到root用户。
相关文章推荐
- zw版【转发·台湾nvp系列Delphi例程】HALCON SmoothImage
- Radar Installation(贪心)
- 好的安排小明(南阳19)(DFS)
- 当你输入一个网址的时候,实际会发生什么?
- zw版【转发·台湾nvp系列Delphi例程】HALCON SelectObj
- Kali LInux 下Osmocom-BB开源项目
- UVC设备驱动之描述符分析
- webservice_模拟报文测试
- 网络通信 --> TCP三次握手和四次挥手
- 奥克兰找工作日志
- zw版【转发·台湾nvp系列例程】HALCON EquHistoImage(Delphi)
- Apache HTTP Server2.4安装
- 结构体的内存对齐
- C#操作XML学习之创建XML文件的同时新建根节点和子节点(多级子节点)
- kinetis的nfc调试
- Android关于Theme.AppCompat相关问题的深入分析
- zw版【转发·台湾nvp系列例程】HALCON ShapeTrans(Delphi)
- zendstudio安装
- root@kali:~# insmod /usb/serial/cp210x.ko :Unknown symbol in module
- BlockingQueue