Chinaunix首页 | 论坛 | 博客
  • 博客访问: 996693
  • 博文数量: 829
  • 博客积分: 9980
  • 博客等级: 中将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 14:06
文章分类

全部博文(829)

文章存档

2011年(1)

2008年(828)

我的朋友

分类: LINUX

2008-08-29 14:20:54

 
  1)Grub配置如下,加粗部分为增加的部分,在infogrub中有详细的说明。

  default0
  timeout5

  #配置使用COM!1,速率38400,其他默认为n81

  serial--unit=0--speed=38400

  #终端使用串口即控制台两种,超时时间为10s,如果10s内串口或者控制台都没有响应,则继续往下走,根据default的设置启动系统

  terminal--timeout=10serialconsole

  #感觉这句话重复,屏蔽之后仍然可以使用,好像这句等同与上面两句

  #option''console=ttyS0,38400console=tty0''

  #要想使用串口控制,必须关闭图形化的界面

  #splashimage=(hd0,0)/grub/splash.xpm.gz

  title=Gentoo2.6.21-r2
  root(hd0,0)

  #这里增加ttyS0的目的是为了使内核启动后也能支持串口,且把启动信息经过串口发送出来

  kernel/boot/kernel-2.6.21-r2root=/dev/hdc3console=tty0console=ttyS0,38400

  2)对/etc/inittab中如下段进行修改:

  #SERIALCONSOLES
  s0:2345:respawn:/sbin/agetty-L-f/etc/issueserial38400ttyS0vt100#添加这句
  #s0:12345:respawn:/sbin/agetty9600ttyS0vt100#屏蔽这句

  为了测试自己的电脑到底能支持多大的速率,可以在修改inittab后,执行下面两句,使修改立即生效

  #initq#pkillagetty

  3)增加串口登录欢迎文件/etc/issueserial

  Hello,welcometoserialconsole!Connectedon\lat\bbps\U

  我当时配置的顺序是2)3)1),因为要获取最适合自己串口的速率,要多试几种速率,比如我的两台电脑之间最高就只支持到38400,115200下Windows和Linux的通讯就是乱码了,估计也是我设计的问题,两台电脑之间使用115200应该没有问题吧,因为使用Windows连接S3C2410开发板用的都是115200的速率。

Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能Gentoo Linux 2007下如何配置串口终端管理功能
阅读(495) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~