AnsweredAssumed Answered

Basic MfgTool questions

Question asked by Bruno De Paoli on Nov 27, 2014
Latest reply on Dec 5, 2014 by igorpadykov



I have a few basic questions about the MfgTool used to program devices.

We have a custom iMX53 based platform, running Android 2.3.3 and are using Freescale iMX Android R10.2 release as our code base.


Is there anywhere that clearly describes the steps required to build the various images required by the MfgTool? Are these just the normal images or special versions for the MfgTool? The "Mfgtool Linux or Android Firmware Development Guide" doc mentions building Uboot and kernel with different configs to the normal builds so it appears these are manufacturing-specific images. Does this document describe all the changes necessary to the configs?


The iMX Android R10.2 documentation mentions putting u-boot.bin, uImage, uramdisk.img, system.img, recovery.img files that are generated as part of the build to the profile directory. Do these refer to the normal images or the manufacturing images?

Other references to the MfgTool say it needs the file initramfs.cpio.gz.uboot but no reference to this is made in the iMX Android R10.2 user guide documentation. However this file is used a lot in the ucl.xml under the MfgTool profiles directory. Is this file required? Is this board-specific? How is it built using the iMX Android R10.2 build system? There is no mention of it in the user guide.