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

Reply via email to