AnsweredAssumed Answered

how to build images for MFGTool without Yocto

Question asked by Asha Sampathkumar on Sep 11, 2018
Latest reply on Sep 14, 2018 by gusarambula

Hi everyone,


We have a custom board based on imx6q processor and using Android Marshmallow BSP. We have customized uboot and kernel code as per our custom board. The board is up and running from SD card


Now we want to use MFGtool to flash images to SD card. We read manufacturing tool documents and understood that special images are required for MFGtool to flash the actual /normal images to SD card. We followed below steps,


1. Generated the special images u-boot.imx and zImage using below configs,

uboot : make mx6qsabreauto_config

kernel: make imx_v7_mfg_defconfig  and 

            make uImage LOADADDR=0x10008000

2. Copied the above generated special images to mfgtools/Profiles/Linux/OS Firmware/firmware folder . Used the already existing fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot.


3. Executed  MFGtool.exe. MFGtool GUI displays Loading messages and  then "Jumping to OS" . In tera term we could see uboot started and hangs at "Starting Kernel ..."


Searches on this issue suggests to use yocto environment to generate MFGtool images. We don't want two builds for same board.

Please help us in booting the MFGtool images using Android BSP code.