QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1627|回复: 2

uclinux启动一半死在starting kswapd了,

[复制链接]
发表于 2005-11-21 09:52:09 | 显示全部楼层 |阅读模式
大家帮我看看?
启动信息如下:
Linux version 2.4.20-uc0 ([email protected]) (gcc version 2.95.3 200105Processor: Samsung S3C4510B revision 6
Architecture: SNDS100
On node 0 totalpages: 4096
zone(0): 0 pages.
zone(1): 4096 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/rom0
Calibrating delay loop... 12.21 BogoMIPS
Memory: 16MB = 16MB total
Memory: 14448KB available (1325K code, 347K data, 40K init)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
就死在这里了.大家帮忙看看可能是什么原因,是make menuconfig网络选项没选对?
 楼主| 发表于 2005-11-21 11:44:41 | 显示全部楼层
原来没添加我的驱动前是正常的,启动到starting kswapd 后面一步应该是
samsung 4510b serial driver version ***** with no serial option enabled之类的.

难道是我的串口设错了?我没改过串口的设置阿.

或者还是我的驱动写的不好导致starting kswapd 这一步出的问题. 我在我的驱动里直接用 全局变量设了一个数组,一共192k byte,这样会不会出问题阿? 我编译的时候是能通过的,没想到启动不起来, ft阿
回复

使用道具 举报

发表于 2005-11-21 21:39:56 | 显示全部楼层
既然在没有添加驱动前可以起的来,那多半应该是驱动的问题吧!!
最好先用应用程序的方式实现了,然后再加到驱动中
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-4 22:29 , Processed in 0.049742 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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