EVM6446
My Uboot enviromental variant :
bootdelay=3
baudrate=115200
nfshost=192.168.11.100
rootpath=/home/Lorry/workdir/filesys
ethaddr=08:00:28:32:06:08
serverip=192.168.11.100
bootargs=console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=192.168.11.100:/home/Lorry/workdir/filesys,nolock mem=120M eth=08:00:28:32:06:08
stdin=serial
stdout=serial
stderr=serial
videostd=pal
bootcmd=dhcp;bootm
bootfile=uImage
$saveenv
$boot
BOOTP broadcast 1
*** Unhandled DHCP Option in OFFER/ACK: 52
*** Unhandled DHCP Option in OFFER/ACK: 52
DHCP client bound to address 192.168.11.101
TFTP from server 192.168.11.100; our IP address is 192.168.11.101
Filename '�'.
Load address: 0x2050000
Loading: *
TFTP error: 'File not found' (1)
Starting again
I don't know why my bootfile name becomes a strange char '�' . So I try static IP address.
.........
.................
ipaddr = 192.168.11.101
bootargs=console=ttyS0,115200n8 noinitrd rw ip=192.168.11.101 root=/dev/nfs nfsroot=192.168.11.100:/home/Lorry/workdir/filesys,nolock mem=120M eth=08:00:28:32:06:08
bootcmd = tftpboot;bootm
...................
........
That's successful.
I think there is something wrong with my router, when the router answers DHCP request, it changes bootfile name.
Thanks.