天嵌 ARM开发社区

 找回密码
 注册
查看: 1685|回复: 4

编译了一个 linux 3.6的内核停在串口出不动了

[复制链接]
mrshan 发表于 2013-6-15 20:59:32 | 显示全部楼层 |阅读模式
Now, Downloading [ADDRESS:30008000h,TOTAL:2954890]
RECEIVED FILE SIZE: 2954890 (721KB/S, 4S)
NOW, Booting Linux......
Uncompressing Linux... done, booting the kernel.
s3c24xx_serial_probe(c0594ec0) 0
s3c24xx_serial_probe: initialising port c05857d0...
s3c24xx_serial_init_port: port=c05857f0, platdev=c0594ec0
resource c0567ff0 (50000000..50003fff)
port: map=50000000, mem=f7000000, irq=70 (70,71), clock=1
                                                         s3c24xx_serial_probe: adding port
s3c24xx_serial_probe ok <----
s3c24xx_serial_probe(c056b440) 1
s3c24xx_serial_probe: initialising port c05858a8...
s3c24xx_serial_init_port: port=c05858c8, platdev=c056b440
resource c0568028 (50004000..50007fff)
port: map=50004000, mem=f7004000, irq=73 (73,74), clock=1
s3c24xx_serial_probe: adding port
s3c24xx_serial_probe ok <----
s3c24xx_serial_probe(c056b528) 2
s3c24xx_serial_probe: initialising port c0585980...
s3c24xx_serial_init_port: port=c05859a0, platdev=c056b528
resource c0568060 (50008000..5000bfff)
port: map=50008000, mem=f7008000, irq=76 (76,77), clock=1
s3c24xx_serial_probe: adding port
s3c24xx_serial_probe ok <----


ok <----
这种的是我打得调试信息,启动时就停在这里了,谁知道什么原因呢?
亚瑟王 发表于 2013-6-17 11:41:16 | 显示全部楼层
检查一下串口初始化的代码吧。怀疑注册不成功。
 楼主| mrshan 发表于 2013-6-18 17:49:25 | 显示全部楼层
亚瑟王 发表于 2013-6-17 11:41
检查一下串口初始化的代码吧。怀疑注册不成功。

好的,我对比下代码
亚瑟王 发表于 2013-6-19 11:42:47 | 显示全部楼层
mrshan 发表于 2013-6-18 17:49
好的,我对比下代码

亲,问题解决了的话,麻烦贴一下解决方法。
 楼主| mrshan 发表于 2013-6-20 15:52:01 | 显示全部楼层
亚瑟王 发表于 2013-6-19 11:42
亲,问题解决了的话,麻烦贴一下解决方法。

看了串口代码,应该是注册成功了,和2.6的串口读取内存位置都一样,中断号也一样,应该是卡在其他的驱动初始化里了,不知道是哪里
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-30 07:18 , Processed in 1.022500 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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