请教:串口只输出,不响应输入

king_208 2010-04-12 09:59:29
大家好,最近遇到个比较变态的故障,不知道大家有没有遇到过的

我们的单板有的时候会突然就不响应串口输入了,刚开始以为单板挂死,后来发现可以telnet上板子,而且还可以通过192.168.1.1访问页面

一切都像正常的一样,登录页面的时候,串口有打印信息输出!!!

在终端上每敲一个字符,串口中断的次数就+1(通过cat /proc/interrupts查看)

这种情况也不是每次都发生的,或者说,比较难复现的故障

我们用的pmc的msp7150 cpu,上面有7个tc,内核认为有7个CPU,我把串口中断挨个绑定到每个CPU,发现中断都能被响应,但是终端上就是没有输出

想请教下大家,有没有遇到过类似问题的?另外,有没有什么好的诊断方法,当这种情况发生时,通过telnet上单板,能否做一些诊断调试?

非常感谢!!!
...全文
1078 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
rzsheng 2010-04-21
  • 打赏
  • 举报
回复
检查串口连接线,保证每根线连接正常,
sikinzen 2010-04-20
  • 打赏
  • 举报
回复
我觉得一般是两种问题:
1. 串口驱动;
2. 硬件。比如串口转换芯片问题,像我们以前就曾碰到过这种情况,后面查了很久,最后发现时串口转换芯片的问题。
qwz_007 2010-04-20
  • 打赏
  • 举报
回复
是不是串口驱动有问题,TELNET是基于网口的
king_208 2010-04-13
  • 打赏
  • 举报
回复
顶,不要沉啊
天亮后说晚安 2010-04-12
  • 打赏
  • 举报
回复
7个CPU?
king_208 2010-04-12
  • 打赏
  • 举报
回复
多核的东东,出了问题就很麻烦啊
qihuanfengyun 2010-04-12
  • 打赏
  • 举报
回复
哎,没遇到过,太高深了吧!!!

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧