Allora, la tua board (rev. 1.7) ha bisogno (non tutte) di un u-boot patchato e un SPL loader patchato.
u-boot e il SPL loader vanno scritti nei primi 2048 bytes della SD.
le partizioni iniziano dopo i 2048 bytes, dunque u-boot e il SPL loader non li vedi come file.
tanto per fare un paragone, e come se fossero scritti nel MBR del harddisk.
Then create a new 32-100 MB (32MB recommended) first partition as type 83, and the second partition (rootfs) as type 83. The first partition should ......
se vuoi usare il multi-uboot (non lo conoscevo) devi partizionare come dice la guida. multi-uboot richiede una prima partizione type83 cioe' linux formattata ext2 o 3 e non vfat come con uboot "classico".
Voi come create le partizioni sulla SD?
io uso il metodo classico, fdisk per le partizioni e dd per la scrittura di uboot e consorte

prima partizione vfat (uso uboot "classico") aggiungo anche un uEnv.txt con dei parametri che mi permette di bootare (rootfs) da disco sata.
il contenuto del mio uEnv.txt :
boot_mmc=fatload mmc 0 0x43000000 ${fexfile}; fatload mmc 0 0x48000000 ${kernel}; bootm 0x48000000
extraargs=rootfstype=ext4 rootwait
root=/dev/sda1
fexfile=script.bin
se non vuoi compilarti uboot patchato, scaricati l' archivio di quel thread :
http://db.tt/yoScNhuc
dentro ci trovi :
u-boot-patched.bin (sia multi che classico)
u-boot-vanilla.bin (sia multi che classico)
sun4i-spl-patched.bin
sun4i-spl-vanilla.bin
bye
PS. complimenti per i tuoi 12 post nei primi 5 giorni. continua cosi
