I'm still struggling with this. I've formatted an 8GB SD card with FAT, copied what I believe are the correct files into the root directory, updated the firmware to v782 (?), but I still can't get my sketch to persist over a reboot.
When I plug in the power cable the SD light flickers for a few hundred milliseconds, and when I finally get booted I can see the SD card:
ls -l /media/mmcblk0p1
-rwxrwxrwx 1 root root 21504 Sep 20 2013 CapsuleApp.efi
-rwxrwxrwx 1 root root 2113856 Sep 30 2013 bzImage
-rwxrwxrwx 1 root root 1441609 Sep 30 2013 core-image-minimal-initramfs-clanton.cpio.gz
-rwxrwxrwx 1 root root 801 Sep 30 2013 grub.conf
-rwxrwxrwx 1 root root 314572800 Sep 30 2013 image-full-clanton.ext3
-rwxrwxrwx 1 root root 6989200 Sep 30 2013 sysimage_Intel_Galileo_v0.7.5.cap
mount
rootfs on / type rootfs (rw,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=115544k,nr_inodes=28886,mode=755)
/dev/mmcblk0p1 on /media/mmcblk0p1 type vfat (rw,sync,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
none on /dev/mqueue type mqueue (rw,relatime)
tmpfs on /var/volatile type tmpfs (rw,relatime)
tmpfs on /media/ram type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620)
But when I reset (unplug, plug) my Galileo, the sketch I was running doesn't restart.
Any advice?
Thanks!
Mikal