JZ2440设置从开发板启动或使用NFS作为根文件系统启动

进入u-boot界面,选择q退出主界面,进入
OpenJTAG> 
1、从开发板根文件系统正常启动:
   OpenJTAG>  set bootargs noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0
  OpenJTAG>  save
2、使用NFS作为根文件系统启动
   OpenJTAG>  set bootargs noinitrd root=/dev/nfs nfsroot=192.168.1.30:/work/nfs_root/temp/fs_mini_mdev 
    ip=192.168.1.20:192.168.1.30:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0
   OpenJTAG>  save
3、从u-boot里ping主机,ping通后,重新启动,则将使用NFS最为根文件系统启动
OpenJTAG>  ping 192.168.1.10
ERROR: resetting DM9000 -> not responding
dm9000 i/o: 0x20000000, id: 0x90000a46 
DM9000: running in 16 bit mode
MAC: 08:00:3e:26:0a:5b
could not establish link
checksum bad
checksum bad
checksum bad
host 192.168.1.10 is alive 成功!
---------------------------------------------------------------------------------------------------------------------
nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>]
ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>
/* 
 *nfsroot对应你pc机的IP和你解压的文件系统的路径,请酌情修改
 * ip指定你的开发板的IP、服务器的ip、网关、掩码,掩码后面应该是域名(可省略)
 * 再往后的,网卡eth0,不自动启动off
 */
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值