This is just a guess, but maybe your DHCP server is including a "boot filename" in the DHCP response (along with the IP address for the client), and the uBoot "dhcp" command uses that (if it exists) instead of the "bootfile" environment var?
If that's the case, then you might want to try setting a static IP for your DVEVM (using the "ipaddr" env var), and a static IP for the TFTP server (using the "serverip" env var), then use the "tftpboot" command instead of "dhcp". This is what I use, and it works for me. Also, some TFTP servers require the full pathname to be specified (so set "bootfile" to "/tftpboot/uImage" instead of "uImage", for example). - Paul _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
