I had a problem and what I discovered might be of help to others.
Perhaps this is a change with the newer DreamPlugs that are being shiped:
The internal SD card comes with 3 partitions.
Only the third is fat and I'm not sure what it's function is: it contains rootfs.tar.gz, uImage, and uinitrd
The first, and this is the important bit, is ext2 and also contains uImage but a diff of the uImages on the third and first partitions indicates that they are not the same.
The second partition is ext3 and contains the file system.
Your instructions had to be modified slightly as follows:
setenv boot_sdb 'fatload usb 1 0x6400000 uImage; bootm 0x6400000;'
had to be replaced by
setenv boot_sdb 'ext2load usb 1 0x6400000 uImage; bootm 0x6400000;'
and then all worked well.
I hope this helps to save others some headaches!