主题 : 通过NFS启动QQ2440 复制链接 | 浏览器收藏 | 打印
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 18
发帖: 1656
金钱: 13915 两
威望: 5380 点
综合积分: 3672 分
注册时间: 2008-01-01
最后登录: 2026-07-25
楼主  发表于: 2008-03-26 11:47

 通过NFS启动QQ2440

作者:explorer

      今天,我通过NFS启动我的QQ2440的板子。本来很简单的东西,我却做了一个晚上。其主要原因有:1,对原理的不理解,按照我们的实验老师所说,不要让手指挥你的脑,而要让脑去指挥你的手,而我正好有用手指挥脑的毛病;2,不仔细,对一些细节的忽视,其实正确结果很早就做出来了,但因为没有仔细看提示且提示中略含一点点乱码,导致我一直不停的瞎忙。其实,这也反映也一个问题:我做事毛躁,经常急急忙忙去做一件事 。这两问题都应在今后的学习生活中纠正。
    通过NFS启动系统的具体过程QQ2440的资料上讲的有,不过还是有些问题需要注意:
    1,如果通过minicom监控串口,如出现乱码,可将波特率调高点,我调的是11520
    2,有时候输入命令过长的话,发现minicom没法换行,其实也可以设置一下:CTRL+A W换行开关
    3,进入vivi后输入命令:
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.103:/opt/FriendlyARM/QQ2440/root_nfs ip=192.168.1.110:192.168.1.103:192.168.1.103:255.255.255.0:QQ2440V3.arm9.net:eth0:off"
其中 ,param  set  linux_cmd_line 是设置启动 linux 时的命令参数。其各参数的含义如下(参考了http://www.cublog.cn/u/27904/showart_234351.html
nfsroot为自己PC机的地址
ip的第一项是目标板的临时IP(不要与局域网内其它IP冲突)。
第二项是boot server的IP(实际应用中发现好象没什么用)
第三项是目标板上的GW网关设置
第四项是掩码,
第五项是主机名,
第六项是网卡eth0,off的参数不知道是什么意思,但对整个启动应该没什么大的影响。
友善之臂淘宝直销店:http://shop34928758.taobao.com

手机:13560352861(杨工),QQ:10108270
级别: 新手上路
UID: 1169
精华: 0
发帖: 7
金钱: 70 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-29
最后登录: 2008-09-07
1楼  发表于: 2008-07-29 19:40
从昨天也在做和你同样的事情啊
但是我用NFS怎么也启动不了2440啊?
我的QQ:615798572,请加我啊,帮帮忙了啦?
级别: 新手上路
UID: 1169
精华: 0
发帖: 7
金钱: 70 两
威望: 7 点
综合积分: 14 分
注册时间: 2008-07-29
最后登录: 2008-09-07
2楼  发表于: 2008-07-29 20:40
版主能不能贴出在LINUX  Terminnal下的运行指令啊?
我可能就是这里出错了?
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
3楼  发表于: 2008-07-30 08:10
哈哈,我说的没错吧......
坐而谈不如起而行!
级别: 新手上路
UID: 3829
精华: 0
发帖: 27
金钱: 185 两
威望: 117 点
综合积分: 54 分
注册时间: 2009-02-11
最后登录: 2015-01-22
4楼  发表于: 2009-02-16 11:05
光盘里的nfs.txt是针对qq2440的,刚开始没注意,就直接复制黏贴,通过nfs启动系统一直停在RPC上,不能进入系统。修改为如下就可以了:param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.111:/opt/FriendlyARM/mini2440/root_nfs ip=192.168.1.230:192.168.1.111:192.168.1.111:255.255.255.0:FriendlyARM.arm9.net:eth0:off"