by this I mean if it shuts down, the first time it wont boot from usb, pulling the plug and it then boots fine from usbstick
(it warm reboots fine every time)
I remember this used to be an issue on the dockstar, and I wonder without going through the agro of trying to get a "fixed" uboot if there is a simple solution to getting it to cold boot every time from the (ONLY)usb stick in the back of the device.
tried it with a few usb sticks all show the same habit
this would have been how I would have set it up (without connecting a serial to confirm)
setenv bootargs_console 'console=ttyS0,115200 root=/dev/sda2 rootdelay=10'
setenv bootcmd_usb 'usb start; ext2load usb 0:1 0x00800000 /uImage'
setenv bootcmd 'setenv bootargs $(bootargs_console); run bootcmd_usb;bootm 0x00800000'
saveenv