it works I am now running completely off the microSD card
Last login: Fri Mar 4 09:11:00 EST 2011 on ttyS0
Linux guruplug 2.6.37-2-kirkwood #1 Mon Feb 28 01:18:29 UTC 2011 armv5tel
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
unsa^Ha^H^H^Hroot@guruplug:~# uname -a
Linux guruplug 2.6.37-2-kirkwood #1 Mon Feb 28 01:18:29 UTC 2011 armv5tel GNU/Linux
root@guruplug:~# df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/sdb2 6.8G 807M 5.6G 13% /
tmpfs 252M 0 252M 0% /lib/init/rw
udev 251M 76K 251M 1% /dev
tmpfs 252M 0 252M 0% /dev/shm
/dev/sdb1 228M 9.2M 207M 5% /boot
But in your method I think you should write this instead
setenv mainlineLinux yes
setenv bootargs console=ttyS0,115200 root=/dev/sdb3
setenv bootcmd_usb 'usb start; ;ext2load usb 1:1 0x0800000 /uImage; ext2load usb 1:1 0x1100000 /uInitrd'
setenv bootcmd 'run bootcmd_usb ; bootm 0x00800000 0x01100000
your initial command won't work for me as you executed bootm on the command line when uImage and uInitrd have not been loaded yet
Still thanks a lot. you should definitely write it on the wiki
Now I am going to install backuppc to centralize my backups and after that I will try to compile freeswitch on it!