AnsweredAssumed Answered

MfgTool updater for iMX28 platform is crashing

Question asked by Bruno De Paoli on Aug 24, 2015
Latest reply on Aug 26, 2015 by igorpadykov



I am using the Freescale imx28EVK  platform in an attempt to program NAND flash on the platform.


Host and Target platform details are as follows:


Kernel is Linux 2.6.35

BSP is  L2.6.35_1.1.0_130130.

ltib 9.1.1 ($Revision: 1.445.6.1 $)

Host platform is Ubuntu 14.04 LTS.


I can build uboot and the kernel and can program the SD card using the host PC and can boot the EVK platform from the SD card. I modified the kernel to support the NAND device and it correctly recognises the NAND device. I can program NAND manually using the command line tools and can boot from NAND in this way.


However I want to program NAND via the manufacturing tools and I need to modify the updater to include support for the NAND device we are using


I followed the instructions in the imx28 Linux BSP users' guide. The updater is being generated but is crashing. I've attached the console output. From this it appears to be having a problem with the RAM file system but I can't figure it out.


I ran ./ltib --selectype and selected mfg mode.

I also ran ./ltib -p boot_stream.spec -f


I looked at the following threads for guidance


The first thread mentions the initramfs.cpio.gz file and this file is created. However I can use the Mfg Tool to program the SD card using the pre-installed iMX28 profile that comes with the Mfg Tool and this profile does not have this file. This is confusing. Also the generated file has a size of about 95MB whereas the pre-installed iMX28 file is about 4.5MBytes and this works when programming the SD card. This first thread also refers to a rootfs.tar.bz2 file but this is not created.


Can anyone provide assistance?




Original Attachment has been moved to: