登录
注册
一键加入QQ群
友善之臂官方网站
首 页
联系我们
淘宝店铺
维基教程
固件下载
资料汇总
搜索帖子!
NanoPC 系列:
NanoPC-T2
NanoPC-T3 Plus
NanoPC-T4
NanoPC-T6
NanoPC-T6 Plus
NanoPi 系列:
NanoPi-NEO
NEO Core
NEO Air
M1 Plus
Duo2
NEO3
NEO4
M4B
M5
M6
M6V2
核心板:
Smart4418
Core4418
Smart6818
Core6818
SOM-RK3399V2
CM3588
CM3588 Plus
迷你R系列:
NanoPi-R1
R1S
R2S
R2S Plus
Zero2
R3S
R76S
R4S
R5S
R5C
R6C
R6S
热门版块:
开发板销售中心
开发板硬件讨论区
硬软DIY及开发
嵌入式交流与讨论
友友粉丝快线
Ubuntu技术交流区
默认风格
用户中心首页
编辑个人资料
查看个人资料
好友列表
用户权限查看
积分管理
积分转换
特殊组购买
收藏夹
我的主题
基本统计信息
到访IP统计
管理团队
管理统计
在线统计
会员排行
版块排行
帖子排行
个人首页
我的收藏
好友近况
Linux技术交流区
我调试mini2440 qq2440 过程中遇到的问题和解决方法
友友粉丝快线
开发板销售中心
嵌入式最新资讯
友善之臂最新动态
友善之臂官方客服中心
开发板实战手册及教程
应用方案和定制开发
NanoPi 交流与讨论
NanoPi 玩家交流区
ROM发布区
硬软DIY及开发
嵌入式交流与讨论
Android技术交流区
Linux技术交流区
U-boot技术交流区
WinCE技术交流区
Ubuntu技术交流区
裸机程序和微型OS
OpenWRT讨论区
开发板硬件讨论区
相关资料下载及使用技巧
站点服务
二手交易区
我的论坛我的贴
站务管理与公告
上一主题
下一主题
新 帖
主题 : 我调试mini2440 qq2440 过程中遇到的问题和解决方法
复制链接
|
浏览器收藏
|
打印
qq2440
会当凌绝顶,一览众山小!
级别: 总版主
作者资料
发送短消息
加为好友
QQ联系
阿里旺旺
UID:
2
精华:
18
发帖:
1656
金钱:
13915 两
威望:
5380 点
综合积分:
3672 分
注册时间:
2008-01-01
最后登录:
2026-07-25
楼主
发表于: 2009-01-02 01:47
只看楼主
|
小
中
大
我调试mini2440 qq2440 过程中遇到的问题和解决方法
作者: WishMaster
问题1:
NFS连接
开发板在上电后 在串口输入param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.2:/home/jiaxinxu/mini2440/root_nfs ip=192.168.1.70:192.168.1.2:192.168.1.2:255.255.255.0:sbc2440.arm9.net:eth0:off"
后 板子会启动并通过NFS加载文件系统:PC机上的/home/jiaxinxu/mini2440/root_nfs
但是上电后卡在 Looking up port RPC 100003/2 ON 192.168.1.2处
portmap: server 192.168.1.2 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
我的root_nfs文件夹在PC机上通过NFS mount到本机/mnt没有问题说明我的NFS设置是正确的
而且我在板子上电的时候在PC机上ping 板子192.168.1.70 是能ping通的
说明网络正常
后来我才联想到 有可能是防火墙没关 输入 service iptables stop
再上电
板子就正常加载root_nfs了
问题2
调试HELLO驱动时 编译完成后,通过NFS将hello.ko下载进开发板中,在串口中insmod hello.ko时,出现如下问题!
insmod: kernel-module version mismatch
hello.ko was compiled for kernel version
while this kernel is version 2.6.13.
出现这个问题的原因是root_nfs中的busybox版本不支持2.6内核,解决办法是重新编译busybox并覆盖root_nfs中的busy_box
具体方法
进入busybox-1.2.0目录下
make clean
make menuconfig
弹出menu 进入linux module utilities->选择Support version 2.6.x Linux kernels
make
make install
然后会出现下列提示
/opt/FriendlyARM/QQ2440/root_busybox/bin/addgroup -> busybox
/opt/FriendlyARM/QQ2440/root_busybox/bin/adduser -> busybox
/opt/FriendlyARM/QQ2440/root_busybox/bin/ash -> busybox
/opt/FriendlyARM/QQ2440/root_busybox/bin/bbconfig -> busybox
。。。。。。。。。。。。。。。
这是进行了指令的连接
下面进入 /opt/FriendlyARM/QQ2440/root_busybox/文件夹下 将用文件夹的的内容覆盖root_nfs文件夹下的内容
重启板子 insmod hello.ko成功
友善之臂淘宝直销店:
http://shop34928758.taobao.com
手机:13560352861(杨工),QQ:10108270
顶端
回复
引用
分享
huanghq
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
4017
精华:
0
发帖:
15
金钱:
100 两
威望:
44 点
综合积分:
30 分
注册时间:
2009-02-21
最后登录:
2012-03-10
1楼
发表于: 2009-04-19 15:43
只看该作者
|
小
中
大
老大,为什么我的QQ2440在重新编译了busybox-1.2.0之后,把/bin, /sbin, linuxrc, /usr这些新生成的文件将原来root_nfs的响应内容替换掉之后,反而不能进入系统了,出现的问题是:
VFS: Mounted root (nfs filesystem).
Mounted devfs on /dev
Freeing init memory: 108K
到这边之后就没有继续显示了。
顶端
回复
引用
分享
lgh269
级别: 侠客
作者资料
发送短消息
加为好友
UID:
5253
精华:
0
发帖:
79
金钱:
685 两
威望:
556 点
综合积分:
158 分
注册时间:
2009-04-16
最后登录:
2017-09-13
2楼
发表于: 2009-04-21 18:56
只看该作者
|
小
中
大
make menuconfig
注意配置busybox
顶端
回复
引用
分享
huanghq
级别: 新手上路
作者资料
发送短消息
加为好友
UID:
4017
精华:
0
发帖:
15
金钱:
100 两
威望:
44 点
综合积分:
30 分
注册时间:
2009-02-21
最后登录:
2012-03-10
3楼
发表于: 2009-04-22 10:49
只看该作者
|
小
中
大
光盘里面都没有指导这个busybox1.2.0是怎么配置的,我是根据
http://hi.baidu.com/sun_san163/blog/item/603648fb358ff1244e4aea0a.html
来配置的
顶端
回复
引用
分享
上一主题
下一主题
Linux技术交流区
http://www.aiothome.net
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问