1. The eMMC is /dev/mmcblk1. Format it this way: #fdisk /dev/mmcblk1 o - this clears the existing partitions p - this lists all partition tables on the card (there should be none) n - create a new partition p - primary partition 1 - partition number 2048 - default value for the first sector +16M - last sector / partition size t - change the partition type (select partition 1) e - change tha partition type to "W95 FAT16 (LBA)" a - set the bootable flag for the selected partition (1) n - create a new partition p - primary partition 2 - partition number hit Enter to choose the default (next available) value for the first sector hit Enter to choose the default (last) value for the last sector p - this lists all partition tables on the card (there should be two) w - write all the above changes to disk #umount /dev/mmcblk1p1; #mkfs.vfat -F 16 /dev/mmcblk1p1 - format the first partition #umount /dev/mmcblk1p2; #mkfs.ext4 /dev/mmcblk1p2 - format the second partition 2. Copy the {MLO,u-boot.img,uEnv.txt} files to the first partition: # mkdir boot # mount /dev/mmcblk1p1 boot # cp {MLO,u-boot.img,uEnv.txt} boot # umount boot 3. Copy the root file system to the second partition: # mkdir root # mount /dev/mmcblk1p2 root # tar -xf tisdk-rootfs-image-am335x-ev