Installation Notes ================== For A10/A20 devices =================== Requirements: ------------ 1. SD Card (at least 512MB) - all data on this SD Card will be erased. 2. The SFS package (fd-arm.sfs) 3. The kernel package (xxx-kernel.tar.gz) Steps: ------ 1. Erase all partition on the SD Card using your favorite partition manager. 2. Make a new partition on your SD Card, type FAT32, starting on sector 2048 (or 1MB boundary); the size can vary but no less than 300MB (512MB is recommended). 3. Copy fd-arm.sfs to this new partition. 4. Extract the kernel package and copy all the files to the new partition too. 5. "dd" the uboot-xxx.bin to the SD card, like this: dd if=uboot-xxx.bin of=/dev/your_sdcard_device bs=1024 seek=8 6. You can then delete the uboot-xxx.bin from you SD card. Note: If you are sure that your SD Card partitioning already meets step 1 and 2 (that is, because you have done this before or because you have installed earlier alphas of FatdogArm), you can skip 1 and 2. Extras: ------- 7. You can edit uEnv.txt as needed to reflect your need. 8. You can modify bootmenu.cfg as needed. Note that not all kernels will boot using bootmenu (A20 cubieboard is known not to boot with it). 9. You can create additional partitions on the SD Card, or instead you can make the first partition to cover your entire SD Card as needed. For OLPC XO-4 touch (external media) ==================================== Requirements: ------------ 1. USB flash drive or SD Card (at least 512MB). 2. The XO-4 FatdogArm tarball. 3. XO-4 with security disabled. It usually is. If not see: http://wiki.laptop.org/go/Activation_and_Developer_Keys#Disabling_the_security_system Steps: ------ 1. Make sure you have either an ext2/3/4 or FAT16/32 first partition with a least 300MB free space (512MB recommended) in your chosen device (USB / SD Card). If there isn't one, create new and/or enlarge and/or delete files from the existing first partition. 2. Extract the XO-4 FatdogArm tarball at the root of the first partition of the SD Card/USB device. For OLPC XO-4 touch (internal flash) ==================================== Please refer to http://murga-linux.com/puppy/viewtopic.php?p=734086#734086 For Odroid-U2 ============= Requirements: ------------ 1. SD Card (at least 512MB) - all data on this SD Card will be erased. 2. The SFS package (fd-arm-u2.sfs), rename this to fd-arm.sfs 3. The kernel package (odroid-u2-kernel.tar.gz) Steps: ------ 1. Erase all partition on the SD Card using your favorite partition manager. 2. Make a new partition on your SD Card, type FAT32, starting on sector 10240 (or 5MB boundary); the size can vary but no less than 300MB (512MB is recommended). 3. Copy fd-arm.sfs to this new partition. 4. Extract the kernel package and copy all the files to the new partition too. 5. "dd" the uboot-xxx.bin to the SD card, like this: dd if=uboot-xxx.bin of=/dev/your_sdcard_device seek=1 6. You can then delete the uboot-xxx.bin from you SD card. Note: If you are sure that your SD Card partitioning already meets step 1 and 2 (that is, because you have done this before or because you have installed earlier alphas of FatdogArm), you can skip 1 and 2.