主题 : 64M nandflash版本使用NFS方式挂载文件系统 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
楼主  发表于: 2009-08-30 18:40

 64M nandflash版本使用NFS方式挂载文件系统



小弟现有64M nandflash版本开发板
使用NFS方式挂载文件系统
请问如何在挂载文件系统之前初始化网卡驱动?

以下是载动信息,因未能初始化网卡驱动,所以无法连接NFS
Copy linux kernel from 0x00050000 to 0x30008000, size = 0x00200000 ... done
Warning: this binary is not compressed linux kernel image
zImage magic = 0xfe6d00be
Setup linux parameters at 0x30000100
linux command line is: "console=ttySAC0 root=nfs nfsroot=192.168.1.100:/nfs_root
ip=192.168.1.70 init=/init"
MACH_TYPE = 782
NOW, Booting Linux......
Just do it
级别: 侠客
UID: 2754
精华: 4
发帖: 66
金钱: 2435 两
威望: 873 点
贡献值: 40 点
综合积分: 212 分
注册时间: 2008-12-07
最后登录: 2016-04-13
1楼  发表于: 2009-08-30 19:47
matchtype不对,uboot的需要和内核一致
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
2楼  发表于: 2009-08-30 22:10
MACH_TYPE 不是782那应改为多少呢?
默认的是782啊
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
3楼  发表于: 2009-08-30 22:16
这是相关设置,帮忙看看还有什么地方设的不对的
内核用的是从网站上下载的还没有修改
Number of parameters: 9
name                    :          hex             integer
-------------------------------------------------------------
mach_type               :       0000030e                  782
media_type              :       00000003                    3
boot_mem_base           :       30000000            805306368
baudrate                :       0001c200               115200
xmodem                  :       00000001                    1
xmodem_one_nak          :       00000000                    0
xmodem_initial_timeout  :       000493e0               300000
xmodem_timeout          :       000f4240              1000000
boot_delay              :       01000000             16777216
Linux command line: console=ttySAC0 root=nfs nfsroot=192.168.1.100:/nfs_root ip=
192.168.1.70 init=/init
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
4楼  发表于: 2009-08-30 22:36

kernel.git/arch/arm/tools/mach-types
L379行
s3c2440            ARCH_S3C2440        S3C2440            1999

是不是mach_type应改为1999?
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
5楼  发表于: 2009-08-30 22:52
好像快接近成功了,网络连上了,但是没有找到文件系统,大侠帮忙看一下啊!


NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
s3c2410-rtc s3c2410-rtc: setting system clock to 2009-04-14 22:49:10 UTC (123974
9350)
eth0: link down
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
     device=eth0, addr=192.168.1.70, mask=255.255.255.0, gw=255.255.255.255,
     host=192.168.1.70, domain=, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=192.168.1.100, rootpath=
eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
6楼  发表于: 2009-08-30 23:16
正常启动应该是这个样子的,不知道我那边设的不对了!在线跪求答案.......................

NET: Registered protocol family 1
NET: Registered protocol family 17
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
s3c2410-rtc s3c2410-rtc: setting system clock to 2009-03-31 17:01:31 UTC
(1238518891)
request irq 51 success!
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
     device=eth0, addr=192.168.1.70, mask=255.255.255.0, gw=255.255.255.255,
     host=192.168.1.70, domain=, nis-domain=(none),
     bootserver=255.255.255.255, rootserver=192.168.1.100, rorpcbind: server
192.168.1.100 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.1.100
级别: 新手上路
UID: 3989
精华: 0
发帖: 20
金钱: 185 两
威望: 88 点
贡献值: 0 点
综合积分: 40 分
注册时间: 2009-02-19
最后登录: 2017-09-13
7楼  发表于: 2009-08-31 12:58
192.168.1.100 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.1.100

注意这段提示,你看看主机的NFS开了没,或者什么端口没有设置正确。
级别: 新手上路
UID: 5051
精华: 0
发帖: 37
金钱: 355 两
威望: 200 点
贡献值: 0 点
综合积分: 74 分
注册时间: 2009-04-09
最后登录: 2011-06-20
8楼  发表于: 2009-08-31 14:57
虚拟机没有设置好,网络自然就不通,虚拟机要桥接方式,还要选择本机的网卡,还有权限等等
级别: 新手上路
UID: 5858
精华: 0
发帖: 8
金钱: 80 两
威望: 40 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-05-11
最后登录: 2009-10-08
9楼  发表于: 2009-08-31 19:20

 回 7楼(liuweni) 的帖子

这段是我用虚拟机成功挂载文件系统的LOG
我想还是板子上那个参数设的不对,NFS改成了现在的ANDRIOD可能会有不配对的地方
rootpath=eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1我觉的这句有问题
rootpath没有选中文件系统上NFS的根目录.