Marco -
I have spoken to Jason about your order. I understand that he is mailing you an SD card, and in the meantime you have downloaded an image.
There is PC software for burning SD images. Thomas has used such software. I have never been able to make the Windows software work.
There is still a question about the plug that was supplied to you. It was supposed to be a multi-boot model with SD card included. Normally there would be a sticker on the pink bag that contained the plug, and that sticker would give some information about the configuration (ie MAC address, serial number, and "multi boot".
If you didn't have that sticker, maybe you accidentally received a regular
jffs2 plug. The multi-boot plug uses
UBIFS and requires different environment variables to the jffs2 plug.
The fact that you have the
recover1 and other similar variables in your U-Boot suggests to me that you
do have a multi-boot plug.
There is a potential issue with the SD card images, which is:
The image file is an exact copy of every byte in the SD card. If you copy an image file to a larger SD card, it will fit, and everything should work (although the capacity will be reduced). If you copy that image to a smaller SD card, the image won't fit and the SD card may not perform correctly.
So I want you to try to reset the environment variables to those required for NAND booting. You'll find them on the
multi-boot page on this forum.
This:
Error! cmd : 1, err : 0201
Error! cmd : 1, err : 0201
No MMC card found
** Bad partition 1 **
** Bad partition 1 **
## Booting image at 00400000 ...
Bad Magic Number
Marvell>>
means that your plug is trying to boot from SD card (but none is present, or it is not prepared in the expected way), and since there is no SD card it tries to load the NAND boot image to 00400000 (and fails).
Note that our multi-boot settings specify:
bootcmd_nand=setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_root_nand); nand read.e 0x00800000 0x00100000 0x00400000; bootm 0x00800000
bootcmd=run bootcmd_mmc; run bootcmd_nand
whereas you are using:
bootcmd=setenv bootargs $(bootargs_console) $(bootargs_root); run bootcmd_mmc; bootm 0x400000 0x0800000
Please set your variables back to those listed on the multi-boot page, then
saveenv and try again.