I'm working on a custom i.MX6SL board and want to know how to customize MFGtool to flash Android images onto it.
So far, I've been working on the i.MX6SL EVK and have used the MFGtool to flash Android images using the "SDCard-Android-IMX6SL-EVK" profile in the default ucl2.xml supplied by Freescale. I see that the MFGtool first loads several files into RAM, namely firmware/u-boot-imx6slevk_sd.imx, firmware/zImage, firmware/fsl-image-mfgtool-initramfs-imx6qdlsolo.cpio.gz.u-boot, firmware/zImage-imx6sl-evk.dtb. It then jumps to the u-boot and starts executing it. As I understand, this is a minimal linux system that is then used to load the Android images onto the boot media. Is this correct?
Do I have to modify/rebuild the above minimal linux system images for our custom board? What other changes do I need to make to flash Android images onto the custom board?