[U-Boot] U-Boot not auto booting

the autobooting function of uboot is not functioning properly on my sheevaplug with debian.
I have set the bootcmd and bootdelay variables, but I still can't get it to work. I can watch the countdown hit zero, and I do not hit any buttons and then the whole process just stops at the prompt.
If I disconnect the serial cable from the computer, it still fails to proceed with the boot process.
Below is the dump of 'printenv' any suggestions?
Marvell>> printenv autostart=yes baudrate=115200 bootargs=console=ttyS0,115200 bootargs_console=console=ttyS0,115200 bootcmd=setenv bootargs $(bootargs_console); run bootcmd_mmc; bootm 0x00800000 0x01100000 bootcmd_mmc=mmc init; ext2load mmc 0:1 0x00800000 /uImage; ext2load mmc 0:1 0x01100000 /uInitrd bootcmd_usb=usb start; ext2load usb 0:1 0x00800000 /uImage; ext2load usb 0:1 0x01100000 /uInitrd bootdelay=3 ethact=egiga0 ethaddr=02:50:43:8f:c8:4b filesize=55EB7D machid=a76 stderr=serial stdin=serial stdout=serial x_bootargs=console=ttyS0,115200 mtdparts=orion_nand:512k(uboot),4m@1m (kernel),507m@5m(rootfs) rw x_bootargs_root=ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs x_bootcmd_kernel=nand read 0x6400000 0x100000 0x400000 x_bootcmd_sata=ide reset; x_bootcmd_usb=usb start;
Environment size: 805/131068 bytes
participants (1)
-
Michael Aldridge