Hello everyone!
We have a custom board with OMAPL137 and the NFS cannot be mounted. The u-boot work correctly and the uboot parameters are listed below(the parameters are the same with SEED evm board software speciation):
U-Boot > printenv
bootdelay=3
baudrate=115200
bootfile="uImage"
bootcmd=tftp
autostart=yes
ethaddr=00:0C:29:94:D7:D6
serverip=192.168.1.99
ipaddr=192.168.1.100
bootargs=mem=128M console=ttyS2,115200n8 root=/dev/nfs noinitrd rw ip=192.168.1.
100 nfsroot=192.168.1.99:/opt/montavista/pro/devkit/arm/v5t_le/target
stdin=serial
stdout=serial
stderr=serial
The kernel can be uncompressed and the error shows:
_____________________________________________________________________________
......
Switched to high resolution mode on CPU 0
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.1.100, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.1.100, domain=, nis-domain=(none),
bootserver=255.255.255.255, rootserver=192.168.1.99, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.99
portmap: server 192.168.1.99 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.99
portmap: server 192.168.1.99 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
mount: server 192.168.1.99 not responding, timed out
Root-NFS: Server returned error -5 while mounting /opt/montavista/pro/devkit/arm
/v5t_le/target
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
_______________________________________________________________________________
The Linux version I use is fedora 14, and I have checked the nfs service by "service nfs restart", checked eth0 addr, closed the firewall and disabled SELinux. In addition, I can successfully run the SEED evm on this Linux PC.
The message shows that "Please append a correct 'root=' boot option", however, I have already input "root=/dev/nfs"just as the info showed So I wonder why I cannot mount NFS and is there some errors in my configuration? Please help.
Regards.