[U-Boot-Users] Help U-Boot NFS filesystem.

Alex Zeffertt ajz at cambridgebroadband.com
Fri Jun 9 10:48:31 CEST 2006


> Uncompressing
> Linux.............................................................
> ............. done, booting the kernel.
> Linux version 2.6.16 (root at second) (gcc version 4.0.0 (DENX ELDK 4.0 4.0.0))
> #16
>  Thu Jun 8 03:40:10 AQTT 2006
> CPU: ARM920Tid(wb) [41129200] revision 0 (ARMv4T)
> Machine: Atmel AT91RM9200-DK
> Memory policy: ECC disabled, Data cache writeback
> Clocks: CPU 179 MHz, master 59 MHz, main 18.432 MHz
> CPU0: D VIVT write-back cache
> CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
> CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
> Built 1 zonelists
> Kernel command line: root=/dev/nfs rw nfsroot=${serverip}:${rootpath}
> ip=${ipadd
> r}:${serverip}:${gatewayip}:${netmask}:${hostname}::off


Quite apart from the MAC address issue, you need to fix your kernel
command line.  The variables in the last line above do not make sense
to the kernel, it needs to be passed actual IP addresses.

Note: if you don't know what the IP addresses will be (because they
are delivered by a DHCP server, for example) you can do this:

setenv bootcmd setenv bootargs root=/dev/nfs rw nfsroot=\${serverip}:\${rootpath} ... \; bootm ...

Alex




More information about the U-Boot mailing list