Greetings:
Following the instructions in the 365 GSG, I met some problems about boot from NFS. The u-boot information is as below:
Sending DHCP requests .., OK
IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.0.101
IP-Config: Complete:
device=eth0, addr=192.168.0.101, mask=255.255.255.0, gw=192.168.0.253,
host=192.168.0.101, domain=, nis-domain=(none),
bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=
Looking up port of RPC 100003/2 on 0.0.0.0
portmap: server 0.0.0.0 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 0.0.0.0
portmap: server 0.0.0.0 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
mount: server 0.0.0.0 not responding, timed out
Root-NFS: Server returned error -5 while mounting /tftpboot/$(nfshost):$(rootpat
h)
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)
And the U-Boot envs are as below:
baudrate=115200
bootfile="uImage"
ethaddr=00:0e:99:02:ca:1e
bootdelay=3
bootcmd=nboot 0x80700000 0 0x400000; bootm
nfshost=192.168.0.161
rootpath=/mnt/workdir/opl200v/rootfs.video
ipaddr=192.168.0.144
bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=$(nfsh
ost):$(rootpath),nolock mem=76M video=davincifb:vid0=OFF:vid1=OFF:osd0=720x576x1
6,4050K dm365_imp.oper_mode=0 davinci_capture.device_type=4
serverip=192.168.0.23
I tried tftp and ping at the u-boot mode, the network is ok. And the rootpath directory and the directory in the /etc/exports is the same.
I used the original kernel in the EVM and the kernel built as the instruction in the GSG, and both got the same problem.
Thanks for any advice !
Best Regards!