<div><br></div><div>I've only just started using buildroot but I found the NFS setup simplifies things and it also makes testing new builds very easy.</div><div><br></div><div>I can help with the NFS setup if you need.....it's about the only part of things I'm any good at :)</div>
<div><br></div><div>my uboot settings:</div><div><br></div><div><div>U-Boot> printenv</div><div>bootdelay=3</div><div>baudrate=115200</div><div>AutoRamSizeCfg=ON</div><div>AutoLinuxEnvCfg=ON</div><div>ethact=macb0</div>
<div>autostart=</div><div>autoload=no</div><div>ipaddr=192.100.1.102</div><div>ethaddr=192.100.1.102</div><div>bootcmd=ethinit $ipaddr ; tftp 0x20200000 uImage ; bootm 0x20200000</div><div>serverip=192.100.1.108</div><div>
bootargs=console=ttyS0,115200 mem=64M ver=4384k icofat=257k root=/dev/nfs nfsroot=192.100.1.108:/nfsroot ip=192.100.1.102 mtdparts=atmel_nand:7936k(ARMboot)ro,-@7936k(root)</div><div>stdin=serial</div><div>stdout=serial</div>
<div>stderr=serial</div><div><br></div><div>Environment size: 431/32764 bytes</div><div>U-Boot></div></div><div><br></div><div><br></div><div>1. setup tftpboot (I use /tftpboot)</div><div>2. Create an nfs share (I use /nfsroot)</div>
<div>2. Copy uImage to /tftpboot/uImage (give /tftpboot 777 file perms)</div><div>4. Copy rootfs.tar to /nfsroot ; tar -xf rootfs.tar</div><div><br></div><div>uboot:</div><div>setenv ipaddr 192.100.1.102</div><div>setenv bootcmd "...your bootcmd"</div>
<div>setenv bootargs "..your bootargs"</div><div>saveenv</div><div><br></div><div>I set my bootcmd to include "ethinit $ipaddr;" .... otherwise you have to manually "ethinit $ipaddr"</div><div>
<br></div><div><br></div><div>Hope that helps</div><div><br></div><br><div class="gmail_quote">On Wed, Mar 23, 2011 at 10:10 PM, Torsten Mohr <span dir="ltr"><<a href="mailto:tmohr@s.netic.de">tmohr@s.netic.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<br>
<br>
no, i haven't set up tftp yet, but i can try that.  It will be a good test to<br>
see if the problem is the MMC or anything else related to mounting root,<br>
correct?<br>
<br>
<br>
Best regards,<br>
Torsten.<br>
<br>
Am Mittwoch, 23. März 2011, 22:33:18 schrieb bruce bushby:<br>
<div><div></div><div class="h5">> maybe a silly question.....have you tested your kernel/build via NFS....ie<br>
> "tftp boot uImage" & "NFS mount rootfs"?<br>
><br>
> On Wed, Mar 23, 2011 at 9:00 PM, Torsten Mohr <<a href="mailto:tmohr@s.netic.de">tmohr@s.netic.de</a>> wrote:<br>
> > Hello,<br>
> ><br>
> > i've set up a micro SD card with VFAT on partition 1, EXT2 on partition<br>
> > 2.<br>
> ><br>
> > Partition 2 is buildroot's output/images/rootfs.ext2, copied with "dd" to<br>
> > the<br>
> > micro SD card.<br>
> ><br>
> > On partition 1 i have u-boot and i start the kernel like this:<br>
> > mmc init<br>
> > mmc rescan 0<br>
> > run loaduimage<br>
> > bootm 0x82000000<br>
> ><br>
> > Then i see the kernel boot log and i see it hanging:<br>
> ><br>
> > [    1.215850] twl_rtc twl_rtc: setting system clock to 2000-01-01<br>
> > 00:05:25 UTC (946685125)<br>
> > [    1.226806] Waiting for root device /dev/mmcblk0p2...<br>
> > [    1.369873] mmc0: host does not support reading read-only switch.<br>
> > assuming<br>
> > write-enable.<br>
> > [    1.389953] mmc0: new SDHC card at address e624<br>
> > ---> no more output<br>
> ><br>
> ><br>
> > I use buildroot-2011.02, the kernel is 2.6.37.<br>
> ><br>
> > In the kernel configuration i have set:<br>
> ><br>
> > TI OMAP Multimedia Card Interface support (MMC_OMAP)<br>
> > TI OMAP High Speed Multimedia Card Interface support (MMC_OMAP_HS)<br>
> ><br>
> ><br>
> > Can anybody give me a hint why the kernel does not continue to boot?<br>
> ><br>
> ><br>
> > Best regards,<br>
> > Torsten.<br>
> ><br>
> > _______________________________________________<br>
> > buildroot mailing list<br>
> > <a href="mailto:buildroot@busybox.net">buildroot@busybox.net</a><br>
> > <a href="http://lists.busybox.net/mailman/listinfo/buildroot" target="_blank">http://lists.busybox.net/mailman/listinfo/buildroot</a><br>
<br>
_______________________________________________<br>
buildroot mailing list<br>
<a href="mailto:buildroot@busybox.net">buildroot@busybox.net</a><br>
<a href="http://lists.busybox.net/mailman/listinfo/buildroot" target="_blank">http://lists.busybox.net/mailman/listinfo/buildroot</a></div></div></blockquote></div><br>