<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic MFG Download fail on i.MX6SL with eMMC 5.1 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/MFG-Download-fail-on-i-MX6SL-with-eMMC-5-1/m-p/809318#M124825</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. everyone.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Our custom board based on i.MX6SL(SoloLite) EVK board and using MCIMX6L8DVN10AB.&lt;BR /&gt;(platform : imx-3.10.17-1.0.0_ga, Boot CFG: eMMC using uSDHC2, LPDDR2, without LCD)&lt;/P&gt;&lt;P&gt;Recently our custom i.mx6SL board wanna using eMMC 5.1 instead eMMC 4.4.&lt;/P&gt;&lt;P&gt;Now i try to use MFG tool to download firmware to eMMC 5.1, But always fail. the log as below(refer attachment file):&lt;/P&gt;&lt;P&gt;Could some one give me some hint?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------------------------------&lt;BR /&gt;U-Boot 2013.04 (Oct 10 2014 - 12:25:37)&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX6SL rev1.2 at 792 MHz&lt;BR /&gt;CPU: Temperature 41 C, calibration data: 0x5a151d5f&lt;BR /&gt;Reset cause: POR&lt;BR /&gt;Board: MX6SLEVK&lt;BR /&gt;I2C: ready&lt;BR /&gt;DRAM: 512 MiB&lt;BR /&gt;MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2&lt;BR /&gt;MMC: no card present&lt;BR /&gt;MMC init failed&lt;BR /&gt;Using default environment&lt;/P&gt;&lt;P&gt;In: serial&lt;BR /&gt;Out: serial&lt;BR /&gt;Err: serial&lt;BR /&gt;Found PFUZE100! deviceid=10,revid=21&lt;BR /&gt;MMC: no card present&lt;BR /&gt;mmc0(part 0) is current device&lt;BR /&gt;Net: FEC [PRIME]&lt;BR /&gt;Warning: failed to set MAC address&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;BR /&gt;Use default environment for mfgtools&lt;BR /&gt;Run bootcmd_mfg: run mfgtool_args;bootm ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;## Booting kernel from Legacy Image at 80800000 ...&lt;BR /&gt; Image Name: Linux-3.10.17-1.0.0_ga+g232293e&lt;BR /&gt; Image Type: ARM Linux Kernel Image (uncompressed)&lt;BR /&gt; Data Size: 5300504 Bytes = 5.1 MiB&lt;BR /&gt; Load Address: 80008000&lt;BR /&gt; Entry Point: 80008000&lt;BR /&gt; Verifying Checksum ... OK&lt;BR /&gt;## Loading init Ramdisk from Legacy Image at 83800000 ...&lt;BR /&gt; Image Name: initramfs&lt;BR /&gt; Image Type: ARM Linux RAMDisk Image (gzip compressed)&lt;BR /&gt; Data Size: 4399687 Bytes = 4.2 MiB&lt;BR /&gt; Load Address: 12c00000&lt;BR /&gt; Entry Point: 12c00000&lt;BR /&gt; Verifying Checksum ... OK&lt;BR /&gt;## Flattened Device Tree blob at 83000000&lt;BR /&gt; Booting using the fdt blob at 0x83000000&lt;BR /&gt; Loading Kernel Image ... OK&lt;BR /&gt;OK&lt;BR /&gt;switch to ldo_bypass mode!&lt;BR /&gt; Using Device Tree in place at 83000000, end 8300b524&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;Booting Linux on physical CPU 0x0&lt;BR /&gt;Linux version 3.10.17-1.0.0_ga+g232293e (korea@korea-H67M-D2-B3-2) (gcc version 4.8.1 (GCC) ) #2 SMP PREEMPT Fri Oct 10 12:13:04 KST 2014&lt;BR /&gt;CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d&lt;BR /&gt;CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;Machine: Freescale i.MX6 SoloLite (Device Tree), model: Freescale i.MX6 SoloLite EVK Board&lt;BR /&gt;cma: CMA: reserved 320 MiB at 8c000000&lt;BR /&gt;Memory policy: ECC disabled, Data cache writealloc&lt;BR /&gt;PERCPU: Embedded 8 pages/cpu @8111e000 s8896 r8192 d15680 u32768&lt;BR /&gt;Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048&lt;BR /&gt;Kernel command line: console=ttymxc0,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber=&lt;BR /&gt;PID hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)&lt;BR /&gt;Memory: 512MB = 512MB total&lt;BR /&gt;Memory: 173644k/173644k available, 350644k reserved, 0K highmem&lt;BR /&gt;................................... [skip] ...................................&lt;BR /&gt;UTP: received command 'send'&lt;BR /&gt;UTP: sending Success to kernel for command send.&lt;BR /&gt;UTP: received command '$ tar xf $FILE '&lt;BR /&gt;UTP: executing "tar xf $FILE "&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;UTP: sending Success to kernel for command $ tar xf $FILE .&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;UTP: received command '$ sh mksdcard.sh /dev/mmcblk0'&lt;BR /&gt;UTP: executing "sh mksdcard.sh /dev/mmcblk0"&lt;BR /&gt;1+0 records in&lt;BR /&gt;1+0 records out&lt;BR /&gt;sfdisk: Warning: /dev/mmcblk0 is not a block device&lt;/P&gt;&lt;P&gt;sfdisk: Disk /dev/mmcblk0: cannot get geometry&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Disk /dev/mmcblk0: 0 cylinders, 255 heads, 63 sectors/track&lt;BR /&gt;sfdisk: /dev/mmcblk0: unrecognized partition table type&lt;/P&gt;&lt;P&gt;Old situation:&lt;BR /&gt;sfdisk: No partitions found&lt;/P&gt;&lt;P&gt;Warning: given size (0) exceeds max allowable size (503)&lt;BR /&gt;New situation:&lt;BR /&gt;Units: 1MiB = 1024*1024 bytes, blocks of 1024 bytes, counting from 0&lt;/P&gt;&lt;P&gt;Device Boot Start End MiB #blocks Id System&lt;BR /&gt;/dev/mmcblk0p1 7+ 509- 503- 514080 c W95 FAT32 (LBA)&lt;BR /&gt;/dev/mmcblk0p2 596+ 596- 0 0 83 Linux&lt;BR /&gt;/dev/mmcblk0p3 0 - 0 0 0 Empty&lt;BR /&gt;/dev/mmcblk0p4 0 - 0 0 0 Empty&lt;BR /&gt;Warning: partition 2 has size 0 but is not marked Empty&lt;BR /&gt;Warning: partition 1 extends past end of disk&lt;BR /&gt;Successfully wrote the new partition table&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)&lt;BR /&gt;to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1&lt;BR /&gt;(See fdisk(8).)&lt;BR /&gt;UTP: sending Success to kernel for command $ sh mksdcard.sh /dev/mmcblk0.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;UTP: received command 'send'&lt;BR /&gt;UTP: sending Success to kernel for command send.&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;UTP: received command '$ dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129'&lt;BR /&gt;UTP: executing "dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129"&lt;BR /&gt;129+0 records in&lt;BR /&gt;129+0 records out&lt;BR /&gt;UTP: sending Success to kernel for command $ dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;UTP: received command '$ dd if=$FILE of=/dev/mmcblk0 bs=1k seek=1 conv=fsync'&lt;BR /&gt;UTP: executing "dd if=$FILE of=/dev/mmcblk0 bs=1k seek=1 conv=fsync"&lt;BR /&gt;281+1 records in&lt;BR /&gt;281+1 records out&lt;BR /&gt;UTP: sending Success to kernel for command $ dd if=$FILE of=/dev/mmcblk0 bs=1k seek=1 conv=fsync.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;UTP: received command '$ mkfs.vfat /dev/mmcblk0p1'&lt;BR /&gt;UTP: executing "mkfs.vfat /dev/mmcblk0p1"&lt;BR /&gt;mkfs.vfat 2.11 (12 Mar 2005)&lt;BR /&gt;/dev/mmcblk0p1: No such file or directory&lt;BR /&gt;UTP: sending Non-success to kernel for command $ mkfs.vfat /dev/mmcblk0p1.&lt;BR /&gt;utp_poll: exit with status 256&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;................................... [skip] ...................................&lt;BR /&gt;-------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;( Note: I have made initramfs.cpio.gz.boot for mfgtool.&lt;BR /&gt;&lt;SPAN&gt; 1. changed mmc.c by "&lt;/SPAN&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="332187" data-objecttype="102" href="https://community.nxp.com/docs/DOC-332187"&gt;https://community.nxp.com/docs/DOC-332187&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;BR /&gt; 2. make imx_v7_mfg_defconfig&lt;BR /&gt; 2. make&lt;BR /&gt; 3. bitbake fsl-image-manufacturing&lt;BR /&gt; 4. mkimage -A arm -O linux -T ramdisk -a 0x12c00000 -n "initramfs" -d fsl-image-manufacturing-imx6slevk.cpio.gz initramfs.cpio.gz.uboot&lt;BR /&gt; 5. changed initramfs.cpio.gz.boot &lt;BR /&gt; 6. Download firmware by mfgtool but still failed.&lt;BR /&gt; The modified code(mmc.c) does not seem to be reflected because I added the log but it is not visible.&lt;BR /&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 Jul 2018 08:22:09 GMT</pubDate>
    <dc:creator>daeyonglee</dc:creator>
    <dc:date>2018-07-13T08:22:09Z</dc:date>
    <item>
      <title>MFG Download fail on i.MX6SL with eMMC 5.1</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MFG-Download-fail-on-i-MX6SL-with-eMMC-5-1/m-p/809318#M124825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. everyone.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Our custom board based on i.MX6SL(SoloLite) EVK board and using MCIMX6L8DVN10AB.&lt;BR /&gt;(platform : imx-3.10.17-1.0.0_ga, Boot CFG: eMMC using uSDHC2, LPDDR2, without LCD)&lt;/P&gt;&lt;P&gt;Recently our custom i.mx6SL board wanna using eMMC 5.1 instead eMMC 4.4.&lt;/P&gt;&lt;P&gt;Now i try to use MFG tool to download firmware to eMMC 5.1, But always fail. the log as below(refer attachment file):&lt;/P&gt;&lt;P&gt;Could some one give me some hint?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;-------------------------------------------------------------------------------------------------------------&lt;BR /&gt;U-Boot 2013.04 (Oct 10 2014 - 12:25:37)&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX6SL rev1.2 at 792 MHz&lt;BR /&gt;CPU: Temperature 41 C, calibration data: 0x5a151d5f&lt;BR /&gt;Reset cause: POR&lt;BR /&gt;Board: MX6SLEVK&lt;BR /&gt;I2C: ready&lt;BR /&gt;DRAM: 512 MiB&lt;BR /&gt;MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2&lt;BR /&gt;MMC: no card present&lt;BR /&gt;MMC init failed&lt;BR /&gt;Using default environment&lt;/P&gt;&lt;P&gt;In: serial&lt;BR /&gt;Out: serial&lt;BR /&gt;Err: serial&lt;BR /&gt;Found PFUZE100! deviceid=10,revid=21&lt;BR /&gt;MMC: no card present&lt;BR /&gt;mmc0(part 0) is current device&lt;BR /&gt;Net: FEC [PRIME]&lt;BR /&gt;Warning: failed to set MAC address&lt;/P&gt;&lt;P&gt;Boot from USB for mfgtools&lt;BR /&gt;Use default environment for mfgtools&lt;BR /&gt;Run bootcmd_mfg: run mfgtool_args;bootm ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;## Booting kernel from Legacy Image at 80800000 ...&lt;BR /&gt; Image Name: Linux-3.10.17-1.0.0_ga+g232293e&lt;BR /&gt; Image Type: ARM Linux Kernel Image (uncompressed)&lt;BR /&gt; Data Size: 5300504 Bytes = 5.1 MiB&lt;BR /&gt; Load Address: 80008000&lt;BR /&gt; Entry Point: 80008000&lt;BR /&gt; Verifying Checksum ... OK&lt;BR /&gt;## Loading init Ramdisk from Legacy Image at 83800000 ...&lt;BR /&gt; Image Name: initramfs&lt;BR /&gt; Image Type: ARM Linux RAMDisk Image (gzip compressed)&lt;BR /&gt; Data Size: 4399687 Bytes = 4.2 MiB&lt;BR /&gt; Load Address: 12c00000&lt;BR /&gt; Entry Point: 12c00000&lt;BR /&gt; Verifying Checksum ... OK&lt;BR /&gt;## Flattened Device Tree blob at 83000000&lt;BR /&gt; Booting using the fdt blob at 0x83000000&lt;BR /&gt; Loading Kernel Image ... OK&lt;BR /&gt;OK&lt;BR /&gt;switch to ldo_bypass mode!&lt;BR /&gt; Using Device Tree in place at 83000000, end 8300b524&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;Booting Linux on physical CPU 0x0&lt;BR /&gt;Linux version 3.10.17-1.0.0_ga+g232293e (korea@korea-H67M-D2-B3-2) (gcc version 4.8.1 (GCC) ) #2 SMP PREEMPT Fri Oct 10 12:13:04 KST 2014&lt;BR /&gt;CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d&lt;BR /&gt;CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;Machine: Freescale i.MX6 SoloLite (Device Tree), model: Freescale i.MX6 SoloLite EVK Board&lt;BR /&gt;cma: CMA: reserved 320 MiB at 8c000000&lt;BR /&gt;Memory policy: ECC disabled, Data cache writealloc&lt;BR /&gt;PERCPU: Embedded 8 pages/cpu @8111e000 s8896 r8192 d15680 u32768&lt;BR /&gt;Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048&lt;BR /&gt;Kernel command line: console=ttymxc0,115200 rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber=&lt;BR /&gt;PID hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)&lt;BR /&gt;Memory: 512MB = 512MB total&lt;BR /&gt;Memory: 173644k/173644k available, 350644k reserved, 0K highmem&lt;BR /&gt;................................... [skip] ...................................&lt;BR /&gt;UTP: received command 'send'&lt;BR /&gt;UTP: sending Success to kernel for command send.&lt;BR /&gt;UTP: received command '$ tar xf $FILE '&lt;BR /&gt;UTP: executing "tar xf $FILE "&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;UTP: sending Success to kernel for command $ tar xf $FILE .&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;UTP: received command '$ sh mksdcard.sh /dev/mmcblk0'&lt;BR /&gt;UTP: executing "sh mksdcard.sh /dev/mmcblk0"&lt;BR /&gt;1+0 records in&lt;BR /&gt;1+0 records out&lt;BR /&gt;sfdisk: Warning: /dev/mmcblk0 is not a block device&lt;/P&gt;&lt;P&gt;sfdisk: Disk /dev/mmcblk0: cannot get geometry&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Disk /dev/mmcblk0: 0 cylinders, 255 heads, 63 sectors/track&lt;BR /&gt;sfdisk: /dev/mmcblk0: unrecognized partition table type&lt;/P&gt;&lt;P&gt;Old situation:&lt;BR /&gt;sfdisk: No partitions found&lt;/P&gt;&lt;P&gt;Warning: given size (0) exceeds max allowable size (503)&lt;BR /&gt;New situation:&lt;BR /&gt;Units: 1MiB = 1024*1024 bytes, blocks of 1024 bytes, counting from 0&lt;/P&gt;&lt;P&gt;Device Boot Start End MiB #blocks Id System&lt;BR /&gt;/dev/mmcblk0p1 7+ 509- 503- 514080 c W95 FAT32 (LBA)&lt;BR /&gt;/dev/mmcblk0p2 596+ 596- 0 0 83 Linux&lt;BR /&gt;/dev/mmcblk0p3 0 - 0 0 0 Empty&lt;BR /&gt;/dev/mmcblk0p4 0 - 0 0 0 Empty&lt;BR /&gt;Warning: partition 2 has size 0 but is not marked Empty&lt;BR /&gt;Warning: partition 1 extends past end of disk&lt;BR /&gt;Successfully wrote the new partition table&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)&lt;BR /&gt;to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1&lt;BR /&gt;(See fdisk(8).)&lt;BR /&gt;UTP: sending Success to kernel for command $ sh mksdcard.sh /dev/mmcblk0.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;UTP: received command 'send'&lt;BR /&gt;UTP: sending Success to kernel for command send.&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;UTP: received command '$ dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129'&lt;BR /&gt;UTP: executing "dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129"&lt;BR /&gt;129+0 records in&lt;BR /&gt;129+0 records out&lt;BR /&gt;UTP: sending Success to kernel for command $ dd if=/dev/zero of=/dev/mmcblk0 bs=1k seek=384 conv=fsync count=129.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;UTP: received command '$ dd if=$FILE of=/dev/mmcblk0 bs=1k seek=1 conv=fsync'&lt;BR /&gt;UTP: executing "dd if=$FILE of=/dev/mmcblk0 bs=1k seek=1 conv=fsync"&lt;BR /&gt;281+1 records in&lt;BR /&gt;281+1 records out&lt;BR /&gt;UTP: sending Success to kernel for command $ dd if=$FILE of=/dev/mmcblk0 bs=1k seek=1 conv=fsync.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;UTP: received command '$ mkfs.vfat /dev/mmcblk0p1'&lt;BR /&gt;UTP: executing "mkfs.vfat /dev/mmcblk0p1"&lt;BR /&gt;mkfs.vfat 2.11 (12 Mar 2005)&lt;BR /&gt;/dev/mmcblk0p1: No such file or directory&lt;BR /&gt;UTP: sending Non-success to kernel for command $ mkfs.vfat /dev/mmcblk0p1.&lt;BR /&gt;utp_poll: exit with status 256&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;mmc1: error -22 whilst initialising MMC card&lt;BR /&gt;mmc1: unrecognised EXT_CSD revision 8&lt;BR /&gt;................................... [skip] ...................................&lt;BR /&gt;-------------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;( Note: I have made initramfs.cpio.gz.boot for mfgtool.&lt;BR /&gt;&lt;SPAN&gt; 1. changed mmc.c by "&lt;/SPAN&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="332187" data-objecttype="102" href="https://community.nxp.com/docs/DOC-332187"&gt;https://community.nxp.com/docs/DOC-332187&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;BR /&gt; 2. make imx_v7_mfg_defconfig&lt;BR /&gt; 2. make&lt;BR /&gt; 3. bitbake fsl-image-manufacturing&lt;BR /&gt; 4. mkimage -A arm -O linux -T ramdisk -a 0x12c00000 -n "initramfs" -d fsl-image-manufacturing-imx6slevk.cpio.gz initramfs.cpio.gz.uboot&lt;BR /&gt; 5. changed initramfs.cpio.gz.boot &lt;BR /&gt; 6. Download firmware by mfgtool but still failed.&lt;BR /&gt; The modified code(mmc.c) does not seem to be reflected because I added the log but it is not visible.&lt;BR /&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jul 2018 08:22:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MFG-Download-fail-on-i-MX6SL-with-eMMC-5-1/m-p/809318#M124825</guid>
      <dc:creator>daeyonglee</dc:creator>
      <dc:date>2018-07-13T08:22:09Z</dc:date>
    </item>
    <item>
      <title>Re: MFG Download fail on i.MX6SL with eMMC 5.1</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MFG-Download-fail-on-i-MX6SL-with-eMMC-5-1/m-p/809319#M124826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the firmware of mfgtool includes bootloader, kernel and ramfs. You need to update the file is kernel image, not the ramfs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Sep 2018 07:51:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MFG-Download-fail-on-i-MX6SL-with-eMMC-5-1/m-p/809319#M124826</guid>
      <dc:creator>jimmychan</dc:creator>
      <dc:date>2018-09-28T07:51:25Z</dc:date>
    </item>
  </channel>
</rss>

