<br>unfortunately my uboot is the standard "factory" install of the module I'm using :(<div><br></div><div>I think I have the uboot source code for the company that makes the module (Telit) if that helps?</div>
<div><br></div><div><br></div><div><br><div><br><div class="gmail_quote">On Wed, Mar 23, 2011 at 11:31 PM, Steve Calfee <span dir="ltr"><<a href="mailto:stevecalfee@gmail.com">stevecalfee@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On 03/23/11 15:53, bruce bushby wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I've only just started using buildroot but I found the NFS setup simplifies<br>
things and it also makes testing new builds very easy.<br>
<br>
I can help with the NFS setup if you need.....it's about the only part of<br>
things I'm any good at :)<br>
<br>
my uboot settings:<br>
<br>
U-Boot>  printenv<br>
bootdelay=3<br>
baudrate=115200<br>
AutoRamSizeCfg=ON<br>
AutoLinuxEnvCfg=ON<br>
ethact=macb0<br>
autostart=<br>
autoload=no<br>
ipaddr=192.100.1.102<br>
ethaddr=192.100.1.102<br>
bootcmd=ethinit $ipaddr ; tftp 0x20200000 uImage ; bootm 0x20200000<br>
serverip=192.100.1.108<br>
bootargs=console=ttyS0,115200 mem=64M ver=4384k icofat=257k root=/dev/nfs<br>
nfsroot=192.100.1.108:/nfsroot ip=192.100.1.102<br>
mtdparts=atmel_nand:7936k(ARMboot)ro,-@7936k(root)<br>
stdin=serial<br>
stdout=serial<br>
stderr=serial<br>
<br>
Environment size: 431/32764 bytes<br>
U-Boot><br>
<br>
<br>
1. setup tftpboot (I use /tftpboot)<br>
2. Create an nfs share (I use /nfsroot)<br>
2. Copy uImage to /tftpboot/uImage (give /tftpboot 777 file perms)<br>
4. Copy rootfs.tar to /nfsroot ; tar -xf rootfs.tar<br>
<br>
uboot:<br>
setenv ipaddr 192.100.1.102<br>
setenv bootcmd "...your bootcmd"<br>
setenv bootargs "..your bootargs"<br>
saveenv<br>
<br>
I set my bootcmd to include "ethinit $ipaddr;" .... otherwise you have to<br>
manually "ethinit $ipaddr"<br>
<br>
<br>
<br>
</blockquote></div></div>
Hi Bruce,<br>
<br>
What u-boot are you using and what is it's config. I see here you got both usb ethernet to work and also saveenv to mmc. I would like to see your u-boot config.<br>
<br>
I gave up on u-boot, but do mount nfs from the bb-xm. then if needed I copy over a new uImage and reboot. Obviously either tftp or nfs booting would be even nicer.<br>
<br>
I tried to get kexec to work on the bb, but it doesn't. Lots of people are saying kexec is not working in 2.6.38, but I haven't seen fixes yet. The nice thing about kexec is it uses a less bloated u-boot, gives better scripting capability (and for me without the ability to saveenv), easier customizing. But alas....<br>

<br>
Regards, Steve<br>
</blockquote></div><br></div></div>