Okay, I'm still having issues with building u-boot. I'm starting to think our contractor gave us a messed up version of the source. Here is my problem:
I do the following: setenv ipaddr 192.168.1.238 I print it out and: bootargs=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.1.5:/mnt/temp/ rw noinitrd ip=192.168.1.241 video=dm64xxfb:mode=lcd:interface=rgb:vid0=on:vid1=on:osd0=on:osd1=on eth=00:01:92:00:04:87 bootcmd=nboot 0x80700000 0x0 0x200000 ;bootm bootdelay=3 baudrate=115200 ethaddr=00:01:92:00:04:87 ipaddr=192.168.1.238 serverip=192.168.1.5 bootfile="uImage" stdin=serial stdout=serial stderr=serial (we pass other things to the kernel, so ignore those they are not the problem) Now if I try to do a tftp I get the following: # tftpboot 0x80800000 uImage Net.c Line 338: NetOurIP = 00000000 *** ERROR: `ipaddr' not set NOTE: the line with the NetOurIP is the ipaddr - which appears to be zero!!! But it isn't. Even weirder is if I do a bdinfo I get the following: # bdinfo arch_number = 0x00000000 env_t = 0x00000000 boot_params = 0x00000000 DRAM bank = 0x00000000 -> start = 0x00000000 -> size = 0x00000000 ethaddr = 00:00:00:00:00:00 ip_addr = 0.0.0.0 baudrate = 0 bps BUT with the contractors image I get the following: # bdinfo arch_number = 0x00000385 env_t = 0x00000000 boot_params = 0x80000100 DRAM bank = 0x00000000 -> start = 0x80000000 -> size = 0x08000000 ethaddr = 00:00:00:00:00:00 ip_addr = 0.0.0.0 baudrate = 115200 bps Any thoughts that might help point me towards a resolution? The contractor insists (as in they don't want to bother with it) nothing is wrong <sigh>. Thanks! Lloyd _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
