************************************************** ** Compiling Android For PCM051 ** ** -------------------------------------------- ** ************************************************** 1) Extract the Android-Am335x.tar.bz2 This contains the Android Source, Kernel Source, and u-boot. 2) To complie all the sources following is the command $ make TARGET_PRODUCT=pcm051 OMAPES=4.x 3) After Successful compilation to generate the images execute following $ chmod 777 gen-images.sh $ sh gen-images.sh 4) After this successfull execution all the images are placed to "images" directory. Booting with this images ------------------------------------------ Using SD Card --------------- 1) Make SD card into 3 partitions as following * Fat Partition with minimum of 100MB with bootable flag enabled (for boot images) * Ext4 partition with minimum 1GB (For rootfs). * Fat (For user Data). 2) Copy the boot images MLO, u-boot.img/barebox.img, uImage to first partition (boot partition) 3) Extract the RFS(rootfs.tgz) to second partition (rootfs partition). 4) Set boot parameters as follows. console=ttyO0,115200n8 androidboot.console=ttyO0 root=/dev/mmcblk0p2 rw rootfstype=ext4 init=/init rootwait ip=none For Nand ---------------------------- 1) Flash the images to Nand and set bootargs as root=/dev/mtdblock12 rootfstype=ubifs console= console=ttyO0,115200 androidboot.console=ttyO0 init=/init ip=none