免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4870 | 回复: 3
打印 上一主题 下一主题

串口的奇怪现象,cat < /dev/ttyS0很快被终止 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-05 17:50 |只看该作者 |倒序浏览
我在两台Fedora 9(内核2.6.25.6)下,编译2.6.26内核,
并且想使用kgdb来调试内核,一台为开发机,一台为目标机
编译后按照kernel语句后加 kgdbwait kgdb8250=0,115200来启动调试,
开发机事先已经启动gdb等着了
可惜没反应,目标机径自启动自己玩自己的了,郁闷.本来目标机应该是显示连接远端机一类的信息才对.

然后找原因,测试串口通联情况,在开发机输入cat /dev/ttyS0命令等待目标机信息,
在目标机输入echo hjdsjsfds > /dev/tyyS0
结果开发机的cat命令自动返回了,本来应该是一直等着收消息才对啊


但是反过来就没问题,目标机使用cat命令,开发机使用echo命令,一切正常.

但是在原来的2.6.25.6内核下这两个动作都是正常的.

难道是目标机的内核编译还有什么讲究?哪位指点一下,谢谢!

论坛徽章:
0
2 [报告]
发表于 2008-08-13 22:16 |只看该作者
还没有人回答?
kgdb可是个好东西啊

论坛徽章:
0
3 [报告]
发表于 2008-09-07 20:43 |只看该作者
还是没人回答,唉
还是没人回答,唉

论坛徽章:
0
4 [报告]
发表于 2008-09-15 22:42 |只看该作者
kgdboc=ttyS0,115200 kgdbwait

现在参数改了,我在源码中搜索不到你的参数名字了
我也试验了很久,改成如下参数
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP