Hmm, I can't seem to get this to work, my cubietruck just won't boot. Usually the green light flashes a few seconds after powering it up, but with my new card it does not.
Here is what I did, with /dev/sdg being the SD card I'm trying to prepare:
## cleanup SD card
$ dd if=/dev/zero of=/dev/sdg bs=1M count=1
## write u-boot
$ dd if=/usr/lib/linux-u-boot-next-cubietruck_5.24_armhf/u-boot-sunxi-with-spl.bin of=/dev/sdg bs=1024 seek=8
## reread partition table
$ sfdisk -R /dev/sdg
## create maximum size Linux partition 1
$ cat <<EOT | sfdisk -L --in-order -uM /dev/sdg
1,,L
EOT
## format partition
$ mke2fs -L ROOT -t ext4 /dev/sdg1
## mount and copy data
$ mount /dev/sdg1 /mnt
$ cp -a /boot /mnt/
$ sync
$ umount /mnt
Any ideas what I'm doing wrong here?