Will Tucker wrote:
Has anyone seen this "U-Boot 1.3.0-rc2-dirty (Sep 20 2007 - 12:41:50)"
error on the TI DVEVM? I know the rootserver is not being set but I
don't know why.
...
bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs
nfsroot=$(nfsh
ost):$(rootpath),nolock mem=120M
Did you try to set correct/hardcoded values for nfsroot bootarg
instead of some variables? Anything like
setenv bootargs console=ttyS0,115200n8 noinitrd ip=dhcp root=/dev/nfs
nfsroot=128.247.79.195:/home/fs/arm/,nolock mem=120M
(with IP address and path adapted to your local configuration).
Linux version 2.6.10_mvl401-davinci_evm ([EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>) (gcc version 3.4.3 (MontaV
ista 3.4.3-25.0.30.0501131 2005-07-23)) #13 Tue Jan 30 10:13:48 MST 2007
Do you like to use recent open source DaVinci git kernel?
Kernel command line: console=ttyS0,115200n8 noinitrd rw ip=dhcp
root=/dev/nfs nf
sroot=$(nfshost):$(rootpath),nolock mem=120M
...
IP-Config: Complete:
device=eth0, addr=192.168.0.126, mask=255.255.255.0, gw=192.168.0.1,
host=192.168.0.126, domain=, nis-domain=(none),
bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=
Most probably, the variable "rootserver" you set in U-Boot is totally
*independent* from the string "rootserver" Linux prints out here. If
you grep Linux sources for "rootserver" you will get something like
printk(", rootserver=%u.%u.%u.%u", NIPQUAD(root_server_addr));
so most probably nothing you can set by U-Boot. From U-Boot, Linux
kernel gets only stuff you set in bootargs. All other U-Boot
configuration is invisible to Linux kernel.
Hth,
Dirk
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source