天嵌 ARM开发社区

 找回密码
 注册
查看: 4429|回复: 8

刚移植好的内核串口不能打印出信息(已修改串口驱动)

[复制链接]
wping 发表于 2010-7-18 10:25:05 | 显示全部楼层 |阅读模式
大侠们好!!!!!
 楼主| wping 发表于 2010-7-18 10:31:09 | 显示全部楼层
大侠们好!!!!

小弟刚把2.6.25内核(网上下载的)移植到开发板,,,现液晶屏只能显示半截图下,下半截为绿色的,电阻触摸屏不能用,这些可能是驱动没有修改好,,这不管这些,,

最最关键的是串口不能用,下载好镜像到开发板后,UBOOt可以印出信息,但系统启动后(液晶屏有了显示),就没再打印出信息了,按回车键也没有半点反应,可以输入字符但不能删除,删除是会有:“H^H”出现,,,,,

下面是启动完前和及输入字符的信息:
insmod: cannot insert '/lib/ov9650.ko': invalid module format
ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCSIFHWADDR: No such device
ifconfig: SIOCSIFADDR: No such device
route: SIOCADDRT: Network is unreachable
open device leds: No such file or directory
[01/Jan/1970:00:00:10 +0000] boa: server version Boa/0.94.13
[01/Jan/1970:00:00:10 +0000] boa: server built Jul 29 2009 at 14:27:34.
[01/Jan/1970:00:00:10 +0000] boa: starting server pid=805, port 80




uname -r






$getty /dev/q^Ht^H^H^H^H

$getty /dev/tq2440_seriall 115200




^[[A^[[A^[[A^C
 楼主| wping 发表于 2010-7-18 10:34:46 | 显示全部楼层
还有点没有说完。。。串口驱动已按照手册中的STEP12修改好了,,但有个问题哦,,手册中有句这样的话:“修改linux-2.630内核的“drivers/serial/saamsung.c”文件的第53行.......”   可我移植的2.6.25.8的内核没有这个文件呀~
liushuiyue 发表于 2010-7-19 16:31:25 | 显示全部楼层
你的串口接收工具是哪个,我的以前遇到过乱码的问题,是因为用的DWN那个软件导致的,后来用超级终端直接接收没有问题了,看看你的串口打印信息内核中串口驱动是不是移植成功了。
亚瑟王 发表于 2010-7-24 20:58:09 | 显示全部楼层
它的是控制台没有弄好导致的。控制台就是修改:etc/inittab文件。
 楼主| wping 发表于 2010-7-27 17:30:09 | 显示全部楼层
停了几天没有弄了,手都有点生锈了。。串口软件CRT和超级终端都试过,情况还是一样的。


恩,我修改试试
 楼主| wping 发表于 2010-7-27 17:32:55 | 显示全部楼层
对了,,还有哦,移植好后,就是那个液晶屏有可以显示linux卓面,被截成两断,液晶驱动是按手册来了,还有配置文件也是选好了,,但液晶显示就是有问题。

这个是怎么回事呀。
亚瑟王 发表于 2010-8-2 19:34:51 | 显示全部楼层
LCD显示不正常是因为LCD的参数没有设置好。
2.6.25.8的串口修改文件和2.6.30.4的不同,在教程中讲过了的。
afeikuo7 发表于 2012-7-10 20:22:25 | 显示全部楼层
帮顶吧~
+++++++++++++++++++++
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-23 02:02 , Processed in 1.048761 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表