General considerations as as following :
1.
To apply the MFG tool for firmware update, please use option Build mfg firmware
under LTIB. It builds special Linux version, that is intended to be loaded by the MFG
tool to DRAM of a target system and interface with the MFG in order to get target
images and write them to SD or NAND. This version is based on the same (Linux) settings
as the main one.
To select Mfgtools profile :
./ltib --selectype
Please use configurations (Profiles), that may be found on i.MX53 Web.
File \Profiles\MX53 Linux Update\OS Firmware\ucl.xml provides information, how
new configuration deployment is performed.
2.
When working with the MFG tools - in order to get more detailed information
about possible bugs - please connect UART console and use log on it.
(Say, we can see how Linux [updater release] starts and define if process is
successfully finished )
3.
It makes sense to get acquaint with MFG documentation, that may be found in MFG
package on the Web
https://www.freescale.com/webapp/Download?colCode=IMXMFG_TOOL&appType=license&location=null&fsrch=1&...
i.MX Design Tools|Freescale
4.
Please look carefully over "ucl.xml", which provides commands to an updater, running on the target.
We can see, that usual Linux command (via a script) for partitioning /
formatting are transferred to the target and issued there.