<?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 Trouble loading rootfs to NAND from MFGtool in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Trouble-loading-rootfs-to-NAND-from-MFGtool/m-p/877240#M133117</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using the Buildroot 2018.08.2 for my development on IMX7Dual Sabre Board trying to resolve loading issue with custom hardware.&amp;nbsp;&amp;nbsp; Prebuilt MFGTool doesn't work with custom hardware.&amp;nbsp; So I'm working on a custom initramfs to flash into nand using MFGTool.&amp;nbsp; So I've been developing with known working Sabre board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the Kernel defconfig, I chose to use imx_v7_defconfig.&amp;nbsp; And the Kernel version is &lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tag/?h=rel_imx_4.9.x_1.0.0_ga"&gt;rel_imx_4.9.x_1.0.0_ga&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I can successfully build the uboot, kernel, and rootfs.&amp;nbsp; MFGTool successfully loads uboot, kernel, and DTB file into nand partitons but I have been unable to load the rootfs.&amp;nbsp;&amp;nbsp; I think board is hanging at mkvol command of the ucl script file.&amp;nbsp; I have attached my MFGTool script ,configuration, and MFGTool log.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the boot log.&amp;nbsp; Please advice. Thanks all!&amp;nbsp; I can provide more information if needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2017.03 (Jan 07 2019 - 19:50:55 -0600)&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX7D rev1.2 996 MHz (running at 792 MHz)&lt;BR /&gt;CPU: Commercial temperature grade (0C to 95C) at 38C&lt;BR /&gt;Reset cause: POR&lt;BR /&gt;Model: Freescale i.MX7D SabreSD Board&lt;BR /&gt;Board: i.MX7D SABRESD RevA in secure mode&lt;BR /&gt;DRAM: 1 GiB&lt;BR /&gt;NAND: 256 MiB&lt;BR /&gt;MMC: MMC/SD: Reset never completed.&lt;BR /&gt;voltage not supported by controller&lt;/P&gt;&lt;P&gt;*** Warning - bad CRC, using default environment&lt;/P&gt;&lt;P&gt;In: serial&lt;BR /&gt;Out: serial&lt;BR /&gt;Err: serial&lt;BR /&gt;Net: CPU Net Initialization Failed&lt;BR /&gt;No ethernet found.&lt;BR /&gt;Boot from USB for mfgtools&lt;BR /&gt;Use default environment for mfgtools&lt;BR /&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;Kernel image @ 0x80800000 [ 0x000000 - 0x133a6f8 ]&lt;BR /&gt;## Loading init Ramdisk from Legacy Image at 83800000 ...&lt;BR /&gt; Image Name:&lt;BR /&gt; Image Type: ARM Linux RAMDisk Image (uncompressed)&lt;BR /&gt; Data Size: 14943520 Bytes = 14.3 MiB&lt;BR /&gt; Load Address: 00000000&lt;BR /&gt; Entry Point: 00000000&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; Using Device Tree in place at 83000000, end 8300e7b1&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 4.9.11 (josh@josh-Precision-7510) (gcc version 4.9.4 (Buildroot 2018.08.2) ) #2 SMP PREEMPT Mon Jan 7 19:51:22 CST 2019&lt;BR /&gt;CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d&lt;BR /&gt;CPU: div instructions available: patching division code&lt;BR /&gt;CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;OF: fdt:Machine model: Freescale i.MX7 SabreSD Board&lt;BR /&gt;Reserved memory: created CMA memory pool at 0xac000000, size 320 MiB&lt;BR /&gt;OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool&lt;BR /&gt;Memory policy: Data cache writealloc&lt;BR /&gt;percpu: Embedded 13 pages/cpu @ab71d000 s21708 r8192 d23348 u53248&lt;BR /&gt;Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096&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= mtdparts=gpmi-nand:64m(boot),64m(kernel),16m(dtb),1m(misc),-(rootfs) clk_ignore_unused&lt;BR /&gt;PID hash table entries: 4096 (order: 2, 16384 bytes)&lt;BR /&gt;Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)&lt;BR /&gt;Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;Memory: 669996K/1048576K available (7168K kernel code, 312K rwdata, 2416K rodata, 15360K init, 436K bss, 50900K reserved, 327680K cma-reserved, 0K highmem)&lt;BR /&gt;Virtual kernel memory layout:&lt;BR /&gt; vector : 0xffff0000 - 0xffff1000 ( 4 kB)&lt;BR /&gt; fixmap : 0xffc00000 - 0xfff00000 (3072 kB)&lt;BR /&gt; vmalloc : 0xc0800000 - 0xff800000 (1008 MB)&lt;BR /&gt; lowmem : 0x80000000 - 0xc0000000 (1024 MB)&lt;BR /&gt; pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)&lt;BR /&gt; modules : 0x7f000000 - 0x7fe00000 ( 14 MB)&lt;BR /&gt; .text : 0x80008000 - 0x80800000 (8160 kB)&lt;BR /&gt; .init : 0x80b00000 - 0x81a00000 (15360 kB)&lt;BR /&gt; .data : 0x81a00000 - 0x81a4e060 ( 313 kB)&lt;BR /&gt; .bss : 0x81a50000 - 0x81abd3ac ( 437 kB)&lt;BR /&gt;SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1&lt;BR /&gt;Preemptible hierarchical RCU implementation.&lt;BR /&gt; Build-time adjustment of leaf fanout to 32.&lt;BR /&gt; RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.&lt;BR /&gt;RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2&lt;BR /&gt;NR_IRQS:16 nr_irqs:16 16&lt;BR /&gt;arm_arch_timer: Architected cp15 timer(s) running at 8.00MHz (phys).&lt;BR /&gt;clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns&lt;BR /&gt;sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns&lt;BR /&gt;Switching to timer-based delay loop, resolution 125ns&lt;BR /&gt;Ignoring duplicate/late registration of read_current_timer delay&lt;BR /&gt;clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns&lt;BR /&gt;Console: colour dummy device 80x30&lt;BR /&gt;Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=80000)&lt;BR /&gt;pid_max: default: 32768 minimum: 301&lt;BR /&gt;Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;CPU: Testing write buffer coherency: ok&lt;BR /&gt;CPU0: update cpu_capacity 1024&lt;BR /&gt;CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;Setting up static identity map for 0x80100000 - 0x80100070&lt;BR /&gt;CPU1: update cpu_capacity 1024&lt;BR /&gt;CPU1: thread -1, cpu 1, socket 0, mpidr 80000001&lt;BR /&gt;Brought up 2 CPUs&lt;BR /&gt;SMP: Total of 2 processors activated (32.00 BogoMIPS).&lt;BR /&gt;CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;devtmpfs: initialized&lt;BR /&gt;VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5&lt;BR /&gt;clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;NET: Registered protocol family 16&lt;BR /&gt;DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;cpuidle: using governor menu&lt;BR /&gt;DDR type is DDR3!&lt;BR /&gt;hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.&lt;BR /&gt;hw-breakpoint: maximum watchpoint size is 8 bytes.&lt;BR /&gt;imx7d-pinctrl 302c0000.iomuxc-lpsr: initialized IMX pinctrl driver&lt;BR /&gt;imx7d-pinctrl 30330000.iomuxc: initialized IMX pinctrl driver&lt;BR /&gt;MU is ready for cross core communication!&lt;BR /&gt;mxs-dma 33000000.dma-apbh: initialized&lt;BR /&gt;usbcore: registered new interface driver usbfs&lt;BR /&gt;usbcore: registered new interface driver hub&lt;BR /&gt;usbcore: registered new device driver usb&lt;BR /&gt;30800000.aips-bus:usbphynop1 supply vcc not found, using dummy regulator&lt;BR /&gt;30800000.aips-bus:usbphynop2 supply vcc not found, using dummy regulator&lt;BR /&gt;i2c i2c-0: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-0: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-1: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-1: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-2: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-2: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-3: of_i2c: modalias failure on /soc/aips-bus@30800000/i2c@30a50000/ov5647_mipi@36&lt;BR /&gt;i2c i2c-3: Failed to create I2C device for /soc/aips-bus@30800000/i2c@30a50000/ov5647_mipi@36&lt;BR /&gt;i2c i2c-3: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-3: can't use DMA, using PIO instead.&lt;BR /&gt;Linux video capture interface: v2.00&lt;BR /&gt;pps_core: LinuxPPS API ver. 1 registered&lt;BR /&gt;&lt;SPAN&gt;pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:giometti@linux.it"&gt;giometti@linux.it&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;PTP clock support registered&lt;BR /&gt;imx rpmsg driver is registered.&lt;BR /&gt;Advanced Linux Sound Architecture Driver Initialized.&lt;BR /&gt;clocksource: Switched to clocksource arch_sys_counter&lt;BR /&gt;VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;NET: Registered protocol family 2&lt;BR /&gt;TCP established hash table entries: 8192 (order: 3, 32768 bytes)&lt;BR /&gt;TCP bind hash table entries: 8192 (order: 4, 65536 bytes)&lt;BR /&gt;TCP: Hash tables configured (established 8192 bind 8192)&lt;BR /&gt;UDP hash table entries: 512 (order: 2, 16384 bytes)&lt;BR /&gt;UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)&lt;BR /&gt;NET: Registered protocol family 1&lt;BR /&gt;RPC: Registered named UNIX socket transport module.&lt;BR /&gt;RPC: Registered udp transport module.&lt;BR /&gt;RPC: Registered tcp transport module.&lt;BR /&gt;RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;BR /&gt;Trying to unpack rootfs image as initramfs...&lt;BR /&gt;Freeing initrd memory: 14596K (83800000 - 84641000)&lt;BR /&gt;Bus freq driver module loaded&lt;BR /&gt;futex hash table entries: 512 (order: 3, 32768 bytes)&lt;BR /&gt;workingset: timestamp_bits=30 max_order=18 bucket_order=0&lt;BR /&gt;NFS: Registering the id_resolver key type&lt;BR /&gt;Key type id_resolver registered&lt;BR /&gt;Key type id_legacy registered&lt;BR /&gt;jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.&lt;BR /&gt;fuse init (API version 7.26)&lt;BR /&gt;io scheduler noop registered&lt;BR /&gt;io scheduler deadline registered&lt;BR /&gt;io scheduler cfq registered (default)&lt;BR /&gt;backlight supply power not found, using dummy regulator&lt;BR /&gt;imx-sdma 30bd0000.sdma: no iram assigned, using external mem&lt;BR /&gt;imx-sdma 30bd0000.sdma: loaded firmware 4.2&lt;BR /&gt;pfuze100-regulator 0-0008: Full layer: 1, Metal layer: 1&lt;BR /&gt;pfuze100-regulator 0-0008: FAB: 0, FIN: 0&lt;BR /&gt;pfuze100-regulator 0-0008: pfuze3000 found.&lt;BR /&gt;30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 51, base_baud = 1500000) is a IMX&lt;BR /&gt;console [ttymxc0] enabled&lt;BR /&gt;30a80000.serial: ttymxc5 at MMIO 0x30a80000 (irq = 58, base_baud = 5000000) is a IMX&lt;BR /&gt;imx sema4 driver is registered.&lt;BR /&gt;[drm] Initialized&lt;BR /&gt;[drm] Initialized vivante 1.0.0 20120216 on minor 0&lt;BR /&gt;brd: module loaded&lt;BR /&gt;loop: module loaded&lt;BR /&gt;random: fast init done&lt;BR /&gt;nand: device found, Manufacturer ID: 0x01, Chip ID: 0xda&lt;BR /&gt;nand: AMD/Spansion S34ML02G1&lt;BR /&gt;nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64&lt;BR /&gt;gpmi-nand 33002000.gpmi-nand: mode:4 ,failed in set feature.&lt;BR /&gt;Bad block table found at page 131008, version 0x01&lt;BR /&gt;Bad block table found at page 130944, version 0x01&lt;BR /&gt;5 cmdlinepart partitions found on MTD device gpmi-nand&lt;BR /&gt;Creating 5 MTD partitions on "gpmi-nand":&lt;BR /&gt;0x000000000000-0x000004000000 : "boot"&lt;BR /&gt;0x000004000000-0x000008000000 : "kernel"&lt;BR /&gt;0x000008000000-0x000009000000 : "dtb"&lt;BR /&gt;0x000009000000-0x000009100000 : "misc"&lt;BR /&gt;0x000009100000-0x000010000000 : "rootfs"&lt;BR /&gt;gpmi-nand 33002000.gpmi-nand: driver registered.&lt;BR /&gt;libphy: Fixed MDIO Bus: probed&lt;BR /&gt;30be0000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;pps pps0: new PPS source ptp0&lt;BR /&gt;libphy: fec_enet_mii_bus: probed&lt;BR /&gt;fec 30be0000.ethernet eth0: registered PHC device 0&lt;BR /&gt;30bf0000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;pps pps1: new PPS source ptp1&lt;BR /&gt;fec 30bf0000.ethernet eth1: registered PHC device 1&lt;BR /&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;BR /&gt;ehci-mxc: Freescale On-Chip EHCI Host driver&lt;BR /&gt;30b10200.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;30b30200.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;30b20200.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;ci_hdrc ci_hdrc.1: EHCI Host Controller&lt;BR /&gt;ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1&lt;BR /&gt;ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00&lt;BR /&gt;hub 1-0:1.0: USB hub found&lt;BR /&gt;hub 1-0:1.0: 1 port detected&lt;BR /&gt;Mass Storage Function, version: 2009/09/11&lt;BR /&gt;LUN: removable file: (no medium)&lt;BR /&gt;LUN: removable file: (no medium)&lt;BR /&gt;Number of LUNs=1&lt;BR /&gt;g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11&lt;BR /&gt;g_mass_storage gadget: g_mass_storage ready&lt;BR /&gt;mousedev: PS/2 mouse device common for all mice&lt;BR /&gt;input: 30370000.snvs:snvs-powerkey as /devices/soc0/soc/30000000.aips-bus/30370000.snvs/30370000.snvs:snvs-powerkey/input/input0&lt;BR /&gt;snvs_rtc 30370000.snvs:snvs-rtc-lp: rtc core: registered 30370000.snvs:snvs- as rtc0&lt;BR /&gt;i2c /dev entries driver&lt;BR /&gt;IR NEC protocol handler initialized&lt;BR /&gt;IR RC5(x/sz) protocol handler initialized&lt;BR /&gt;IR RC6 protocol handler initialized&lt;BR /&gt;IR JVC protocol handler initialized&lt;BR /&gt;IR Sony protocol handler initialized&lt;BR /&gt;IR SANYO protocol handler initialized&lt;BR /&gt;IR Sharp protocol handler initialized&lt;BR /&gt;IR MCE Keyboard/mouse protocol handler initialized&lt;BR /&gt;IR XMP protocol handler initialized&lt;BR /&gt;pxp-v4l2 pxp_v4l2_out: initialized&lt;BR /&gt;imx2-wdt 30280000.wdog: timeout 60 sec (nowayout=0)&lt;BR /&gt;sdhci: Secure Digital Host Controller Interface driver&lt;BR /&gt;sdhci: Copyright(c) Pierre Ossman&lt;BR /&gt;sdhci-pltfm: SDHCI platform and OF driver helper&lt;BR /&gt;sdhci-esdhc-imx 30b40000.usdhc: Got CD GPIO&lt;BR /&gt;sdhci-esdhc-imx 30b40000.usdhc: Got WP GPIO&lt;BR /&gt;g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage&lt;BR /&gt;mmc0: SDHCI controller on 30b40000.usdhc [30b40000.usdhc] using ADMA&lt;BR /&gt;sdhci-esdhc-imx 30b50000.usdhc: assigned as wifi host&lt;BR /&gt;mmc1: SDHCI controller on 30b50000.usdhc [30b50000.usdhc] using ADMA&lt;BR /&gt;usbcore: registered new interface driver usbhid&lt;BR /&gt;usbhid: USB HID core driver&lt;BR /&gt;NET: Registered protocol family 10&lt;BR /&gt;sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver&lt;BR /&gt;NET: Registered protocol family 17&lt;BR /&gt;Key type dns_resolver registered&lt;BR /&gt;Registering SWP/SWPB emulation handler&lt;BR /&gt;snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:00 UTC (0)&lt;BR /&gt;clk: Not disabling unused clocks&lt;BR /&gt;usb_otg1_vbus: disabling&lt;BR /&gt;vref-1v8: disabling&lt;BR /&gt;VDD_SD1: disabling&lt;BR /&gt;wlreg_on: disabling&lt;BR /&gt;VLDO2: disabling&lt;BR /&gt;ALSA device list:&lt;BR /&gt; No soundcards found.&lt;BR /&gt;Freeing unused kernel memory: 15360K (80b00000 - 81a00000)&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;Starting logging: OK&lt;BR /&gt;Starting mdev...&lt;BR /&gt;Populating /dev using udev: udevd[123]: starting version 3.2.5&lt;BR /&gt;udevd[124]: starting eudev-3.2.5&lt;BR /&gt;pxp-v4l2 pxp_v4l2_out: failed to call pxp_set_fbinfo&lt;BR /&gt;done&lt;BR /&gt;Initializing random number generator... done.&lt;BR /&gt;Starting network: OK&lt;BR /&gt;Starting uuc: OK&lt;/P&gt;&lt;P&gt;Welcome to Neo Hardware&lt;BR /&gt;neo login: utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;random: crng init done&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;ubi0: attaching mtd4&lt;BR /&gt;ubi0: scanning is finished&lt;BR /&gt;ubi0: attached mtd4 (name "rootfs", size 111 MiB)&lt;BR /&gt;ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes&lt;BR /&gt;ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048&lt;BR /&gt;ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096&lt;BR /&gt;ubi0: good PEBs: 884, bad PEBs: 4, corrupted PEBs: 0&lt;BR /&gt;ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128&lt;BR /&gt;ubi0: max/mean erase counter: 0/0, WL threshold: 4096, image sequence number: 133916487&lt;BR /&gt;ubi0: available PEBs: 844, total reserved PEBs: 40, PEBs reserved for bad PEB handling: 36&lt;BR /&gt;ubi0: background thread "ubi_bgt0d" started, PID 180&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: exit with status 65280&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also default initramfs shows tranfer progress of nand erase and write but custom initramfs doesn't. I'm not what I'm missing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Jan 2019 01:45:27 GMT</pubDate>
    <dc:creator>joshturner</dc:creator>
    <dc:date>2019-01-16T01:45:27Z</dc:date>
    <item>
      <title>Trouble loading rootfs to NAND from MFGtool</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Trouble-loading-rootfs-to-NAND-from-MFGtool/m-p/877240#M133117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using the Buildroot 2018.08.2 for my development on IMX7Dual Sabre Board trying to resolve loading issue with custom hardware.&amp;nbsp;&amp;nbsp; Prebuilt MFGTool doesn't work with custom hardware.&amp;nbsp; So I'm working on a custom initramfs to flash into nand using MFGTool.&amp;nbsp; So I've been developing with known working Sabre board.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the Kernel defconfig, I chose to use imx_v7_defconfig.&amp;nbsp; And the Kernel version is &lt;A href="https://source.codeaurora.org/external/imx/linux-imx/tag/?h=rel_imx_4.9.x_1.0.0_ga"&gt;rel_imx_4.9.x_1.0.0_ga&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I can successfully build the uboot, kernel, and rootfs.&amp;nbsp; MFGTool successfully loads uboot, kernel, and DTB file into nand partitons but I have been unable to load the rootfs.&amp;nbsp;&amp;nbsp; I think board is hanging at mkvol command of the ucl script file.&amp;nbsp; I have attached my MFGTool script ,configuration, and MFGTool log.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the boot log.&amp;nbsp; Please advice. Thanks all!&amp;nbsp; I can provide more information if needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U-Boot 2017.03 (Jan 07 2019 - 19:50:55 -0600)&lt;/P&gt;&lt;P&gt;CPU: Freescale i.MX7D rev1.2 996 MHz (running at 792 MHz)&lt;BR /&gt;CPU: Commercial temperature grade (0C to 95C) at 38C&lt;BR /&gt;Reset cause: POR&lt;BR /&gt;Model: Freescale i.MX7D SabreSD Board&lt;BR /&gt;Board: i.MX7D SABRESD RevA in secure mode&lt;BR /&gt;DRAM: 1 GiB&lt;BR /&gt;NAND: 256 MiB&lt;BR /&gt;MMC: MMC/SD: Reset never completed.&lt;BR /&gt;voltage not supported by controller&lt;/P&gt;&lt;P&gt;*** Warning - bad CRC, using default environment&lt;/P&gt;&lt;P&gt;In: serial&lt;BR /&gt;Out: serial&lt;BR /&gt;Err: serial&lt;BR /&gt;Net: CPU Net Initialization Failed&lt;BR /&gt;No ethernet found.&lt;BR /&gt;Boot from USB for mfgtools&lt;BR /&gt;Use default environment for mfgtools&lt;BR /&gt;Run bootcmd_mfg: run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;Kernel image @ 0x80800000 [ 0x000000 - 0x133a6f8 ]&lt;BR /&gt;## Loading init Ramdisk from Legacy Image at 83800000 ...&lt;BR /&gt; Image Name:&lt;BR /&gt; Image Type: ARM Linux RAMDisk Image (uncompressed)&lt;BR /&gt; Data Size: 14943520 Bytes = 14.3 MiB&lt;BR /&gt; Load Address: 00000000&lt;BR /&gt; Entry Point: 00000000&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; Using Device Tree in place at 83000000, end 8300e7b1&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 4.9.11 (josh@josh-Precision-7510) (gcc version 4.9.4 (Buildroot 2018.08.2) ) #2 SMP PREEMPT Mon Jan 7 19:51:22 CST 2019&lt;BR /&gt;CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d&lt;BR /&gt;CPU: div instructions available: patching division code&lt;BR /&gt;CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;OF: fdt:Machine model: Freescale i.MX7 SabreSD Board&lt;BR /&gt;Reserved memory: created CMA memory pool at 0xac000000, size 320 MiB&lt;BR /&gt;OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool&lt;BR /&gt;Memory policy: Data cache writealloc&lt;BR /&gt;percpu: Embedded 13 pages/cpu @ab71d000 s21708 r8192 d23348 u53248&lt;BR /&gt;Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260096&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= mtdparts=gpmi-nand:64m(boot),64m(kernel),16m(dtb),1m(misc),-(rootfs) clk_ignore_unused&lt;BR /&gt;PID hash table entries: 4096 (order: 2, 16384 bytes)&lt;BR /&gt;Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)&lt;BR /&gt;Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)&lt;BR /&gt;Memory: 669996K/1048576K available (7168K kernel code, 312K rwdata, 2416K rodata, 15360K init, 436K bss, 50900K reserved, 327680K cma-reserved, 0K highmem)&lt;BR /&gt;Virtual kernel memory layout:&lt;BR /&gt; vector : 0xffff0000 - 0xffff1000 ( 4 kB)&lt;BR /&gt; fixmap : 0xffc00000 - 0xfff00000 (3072 kB)&lt;BR /&gt; vmalloc : 0xc0800000 - 0xff800000 (1008 MB)&lt;BR /&gt; lowmem : 0x80000000 - 0xc0000000 (1024 MB)&lt;BR /&gt; pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)&lt;BR /&gt; modules : 0x7f000000 - 0x7fe00000 ( 14 MB)&lt;BR /&gt; .text : 0x80008000 - 0x80800000 (8160 kB)&lt;BR /&gt; .init : 0x80b00000 - 0x81a00000 (15360 kB)&lt;BR /&gt; .data : 0x81a00000 - 0x81a4e060 ( 313 kB)&lt;BR /&gt; .bss : 0x81a50000 - 0x81abd3ac ( 437 kB)&lt;BR /&gt;SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1&lt;BR /&gt;Preemptible hierarchical RCU implementation.&lt;BR /&gt; Build-time adjustment of leaf fanout to 32.&lt;BR /&gt; RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.&lt;BR /&gt;RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2&lt;BR /&gt;NR_IRQS:16 nr_irqs:16 16&lt;BR /&gt;arm_arch_timer: Architected cp15 timer(s) running at 8.00MHz (phys).&lt;BR /&gt;clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 440795202120 ns&lt;BR /&gt;sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns&lt;BR /&gt;Switching to timer-based delay loop, resolution 125ns&lt;BR /&gt;Ignoring duplicate/late registration of read_current_timer delay&lt;BR /&gt;clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns&lt;BR /&gt;Console: colour dummy device 80x30&lt;BR /&gt;Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=80000)&lt;BR /&gt;pid_max: default: 32768 minimum: 301&lt;BR /&gt;Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)&lt;BR /&gt;CPU: Testing write buffer coherency: ok&lt;BR /&gt;CPU0: update cpu_capacity 1024&lt;BR /&gt;CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;Setting up static identity map for 0x80100000 - 0x80100070&lt;BR /&gt;CPU1: update cpu_capacity 1024&lt;BR /&gt;CPU1: thread -1, cpu 1, socket 0, mpidr 80000001&lt;BR /&gt;Brought up 2 CPUs&lt;BR /&gt;SMP: Total of 2 processors activated (32.00 BogoMIPS).&lt;BR /&gt;CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;devtmpfs: initialized&lt;BR /&gt;VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5&lt;BR /&gt;clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;NET: Registered protocol family 16&lt;BR /&gt;DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;cpuidle: using governor menu&lt;BR /&gt;DDR type is DDR3!&lt;BR /&gt;hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.&lt;BR /&gt;hw-breakpoint: maximum watchpoint size is 8 bytes.&lt;BR /&gt;imx7d-pinctrl 302c0000.iomuxc-lpsr: initialized IMX pinctrl driver&lt;BR /&gt;imx7d-pinctrl 30330000.iomuxc: initialized IMX pinctrl driver&lt;BR /&gt;MU is ready for cross core communication!&lt;BR /&gt;mxs-dma 33000000.dma-apbh: initialized&lt;BR /&gt;usbcore: registered new interface driver usbfs&lt;BR /&gt;usbcore: registered new interface driver hub&lt;BR /&gt;usbcore: registered new device driver usb&lt;BR /&gt;30800000.aips-bus:usbphynop1 supply vcc not found, using dummy regulator&lt;BR /&gt;30800000.aips-bus:usbphynop2 supply vcc not found, using dummy regulator&lt;BR /&gt;i2c i2c-0: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-0: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-1: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-1: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-2: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-2: can't use DMA, using PIO instead.&lt;BR /&gt;i2c i2c-3: of_i2c: modalias failure on /soc/aips-bus@30800000/i2c@30a50000/ov5647_mipi@36&lt;BR /&gt;i2c i2c-3: Failed to create I2C device for /soc/aips-bus@30800000/i2c@30a50000/ov5647_mipi@36&lt;BR /&gt;i2c i2c-3: IMX I2C adapter registered&lt;BR /&gt;i2c i2c-3: can't use DMA, using PIO instead.&lt;BR /&gt;Linux video capture interface: v2.00&lt;BR /&gt;pps_core: LinuxPPS API ver. 1 registered&lt;BR /&gt;&lt;SPAN&gt;pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti &amp;lt;&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:giometti@linux.it"&gt;giometti@linux.it&lt;/A&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;PTP clock support registered&lt;BR /&gt;imx rpmsg driver is registered.&lt;BR /&gt;Advanced Linux Sound Architecture Driver Initialized.&lt;BR /&gt;clocksource: Switched to clocksource arch_sys_counter&lt;BR /&gt;VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;NET: Registered protocol family 2&lt;BR /&gt;TCP established hash table entries: 8192 (order: 3, 32768 bytes)&lt;BR /&gt;TCP bind hash table entries: 8192 (order: 4, 65536 bytes)&lt;BR /&gt;TCP: Hash tables configured (established 8192 bind 8192)&lt;BR /&gt;UDP hash table entries: 512 (order: 2, 16384 bytes)&lt;BR /&gt;UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)&lt;BR /&gt;NET: Registered protocol family 1&lt;BR /&gt;RPC: Registered named UNIX socket transport module.&lt;BR /&gt;RPC: Registered udp transport module.&lt;BR /&gt;RPC: Registered tcp transport module.&lt;BR /&gt;RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;BR /&gt;Trying to unpack rootfs image as initramfs...&lt;BR /&gt;Freeing initrd memory: 14596K (83800000 - 84641000)&lt;BR /&gt;Bus freq driver module loaded&lt;BR /&gt;futex hash table entries: 512 (order: 3, 32768 bytes)&lt;BR /&gt;workingset: timestamp_bits=30 max_order=18 bucket_order=0&lt;BR /&gt;NFS: Registering the id_resolver key type&lt;BR /&gt;Key type id_resolver registered&lt;BR /&gt;Key type id_legacy registered&lt;BR /&gt;jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.&lt;BR /&gt;fuse init (API version 7.26)&lt;BR /&gt;io scheduler noop registered&lt;BR /&gt;io scheduler deadline registered&lt;BR /&gt;io scheduler cfq registered (default)&lt;BR /&gt;backlight supply power not found, using dummy regulator&lt;BR /&gt;imx-sdma 30bd0000.sdma: no iram assigned, using external mem&lt;BR /&gt;imx-sdma 30bd0000.sdma: loaded firmware 4.2&lt;BR /&gt;pfuze100-regulator 0-0008: Full layer: 1, Metal layer: 1&lt;BR /&gt;pfuze100-regulator 0-0008: FAB: 0, FIN: 0&lt;BR /&gt;pfuze100-regulator 0-0008: pfuze3000 found.&lt;BR /&gt;30860000.serial: ttymxc0 at MMIO 0x30860000 (irq = 51, base_baud = 1500000) is a IMX&lt;BR /&gt;console [ttymxc0] enabled&lt;BR /&gt;30a80000.serial: ttymxc5 at MMIO 0x30a80000 (irq = 58, base_baud = 5000000) is a IMX&lt;BR /&gt;imx sema4 driver is registered.&lt;BR /&gt;[drm] Initialized&lt;BR /&gt;[drm] Initialized vivante 1.0.0 20120216 on minor 0&lt;BR /&gt;brd: module loaded&lt;BR /&gt;loop: module loaded&lt;BR /&gt;random: fast init done&lt;BR /&gt;nand: device found, Manufacturer ID: 0x01, Chip ID: 0xda&lt;BR /&gt;nand: AMD/Spansion S34ML02G1&lt;BR /&gt;nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64&lt;BR /&gt;gpmi-nand 33002000.gpmi-nand: mode:4 ,failed in set feature.&lt;BR /&gt;Bad block table found at page 131008, version 0x01&lt;BR /&gt;Bad block table found at page 130944, version 0x01&lt;BR /&gt;5 cmdlinepart partitions found on MTD device gpmi-nand&lt;BR /&gt;Creating 5 MTD partitions on "gpmi-nand":&lt;BR /&gt;0x000000000000-0x000004000000 : "boot"&lt;BR /&gt;0x000004000000-0x000008000000 : "kernel"&lt;BR /&gt;0x000008000000-0x000009000000 : "dtb"&lt;BR /&gt;0x000009000000-0x000009100000 : "misc"&lt;BR /&gt;0x000009100000-0x000010000000 : "rootfs"&lt;BR /&gt;gpmi-nand 33002000.gpmi-nand: driver registered.&lt;BR /&gt;libphy: Fixed MDIO Bus: probed&lt;BR /&gt;30be0000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;pps pps0: new PPS source ptp0&lt;BR /&gt;libphy: fec_enet_mii_bus: probed&lt;BR /&gt;fec 30be0000.ethernet eth0: registered PHC device 0&lt;BR /&gt;30bf0000.ethernet supply phy not found, using dummy regulator&lt;BR /&gt;pps pps1: new PPS source ptp1&lt;BR /&gt;fec 30bf0000.ethernet eth1: registered PHC device 1&lt;BR /&gt;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver&lt;BR /&gt;ehci-mxc: Freescale On-Chip EHCI Host driver&lt;BR /&gt;30b10200.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;30b30200.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;30b20200.usbmisc supply vbus-wakeup not found, using dummy regulator&lt;BR /&gt;ci_hdrc ci_hdrc.1: EHCI Host Controller&lt;BR /&gt;ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1&lt;BR /&gt;ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00&lt;BR /&gt;hub 1-0:1.0: USB hub found&lt;BR /&gt;hub 1-0:1.0: 1 port detected&lt;BR /&gt;Mass Storage Function, version: 2009/09/11&lt;BR /&gt;LUN: removable file: (no medium)&lt;BR /&gt;LUN: removable file: (no medium)&lt;BR /&gt;Number of LUNs=1&lt;BR /&gt;g_mass_storage gadget: Mass Storage Gadget, version: 2009/09/11&lt;BR /&gt;g_mass_storage gadget: g_mass_storage ready&lt;BR /&gt;mousedev: PS/2 mouse device common for all mice&lt;BR /&gt;input: 30370000.snvs:snvs-powerkey as /devices/soc0/soc/30000000.aips-bus/30370000.snvs/30370000.snvs:snvs-powerkey/input/input0&lt;BR /&gt;snvs_rtc 30370000.snvs:snvs-rtc-lp: rtc core: registered 30370000.snvs:snvs- as rtc0&lt;BR /&gt;i2c /dev entries driver&lt;BR /&gt;IR NEC protocol handler initialized&lt;BR /&gt;IR RC5(x/sz) protocol handler initialized&lt;BR /&gt;IR RC6 protocol handler initialized&lt;BR /&gt;IR JVC protocol handler initialized&lt;BR /&gt;IR Sony protocol handler initialized&lt;BR /&gt;IR SANYO protocol handler initialized&lt;BR /&gt;IR Sharp protocol handler initialized&lt;BR /&gt;IR MCE Keyboard/mouse protocol handler initialized&lt;BR /&gt;IR XMP protocol handler initialized&lt;BR /&gt;pxp-v4l2 pxp_v4l2_out: initialized&lt;BR /&gt;imx2-wdt 30280000.wdog: timeout 60 sec (nowayout=0)&lt;BR /&gt;sdhci: Secure Digital Host Controller Interface driver&lt;BR /&gt;sdhci: Copyright(c) Pierre Ossman&lt;BR /&gt;sdhci-pltfm: SDHCI platform and OF driver helper&lt;BR /&gt;sdhci-esdhc-imx 30b40000.usdhc: Got CD GPIO&lt;BR /&gt;sdhci-esdhc-imx 30b40000.usdhc: Got WP GPIO&lt;BR /&gt;g_mass_storage gadget: high-speed config #1: Linux File-Backed Storage&lt;BR /&gt;mmc0: SDHCI controller on 30b40000.usdhc [30b40000.usdhc] using ADMA&lt;BR /&gt;sdhci-esdhc-imx 30b50000.usdhc: assigned as wifi host&lt;BR /&gt;mmc1: SDHCI controller on 30b50000.usdhc [30b50000.usdhc] using ADMA&lt;BR /&gt;usbcore: registered new interface driver usbhid&lt;BR /&gt;usbhid: USB HID core driver&lt;BR /&gt;NET: Registered protocol family 10&lt;BR /&gt;sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver&lt;BR /&gt;NET: Registered protocol family 17&lt;BR /&gt;Key type dns_resolver registered&lt;BR /&gt;Registering SWP/SWPB emulation handler&lt;BR /&gt;snvs_rtc 30370000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:00 UTC (0)&lt;BR /&gt;clk: Not disabling unused clocks&lt;BR /&gt;usb_otg1_vbus: disabling&lt;BR /&gt;vref-1v8: disabling&lt;BR /&gt;VDD_SD1: disabling&lt;BR /&gt;wlreg_on: disabling&lt;BR /&gt;VLDO2: disabling&lt;BR /&gt;ALSA device list:&lt;BR /&gt; No soundcards found.&lt;BR /&gt;Freeing unused kernel memory: 15360K (80b00000 - 81a00000)&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;can't open /dev/null: No such file or directory&lt;BR /&gt;Starting logging: OK&lt;BR /&gt;Starting mdev...&lt;BR /&gt;Populating /dev using udev: udevd[123]: starting version 3.2.5&lt;BR /&gt;udevd[124]: starting eudev-3.2.5&lt;BR /&gt;pxp-v4l2 pxp_v4l2_out: failed to call pxp_set_fbinfo&lt;BR /&gt;done&lt;BR /&gt;Initializing random number generator... done.&lt;BR /&gt;Starting network: OK&lt;BR /&gt;Starting uuc: OK&lt;/P&gt;&lt;P&gt;Welcome to Neo Hardware&lt;BR /&gt;neo login: utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;random: crng init done&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;ubi0: attaching mtd4&lt;BR /&gt;ubi0: scanning is finished&lt;BR /&gt;ubi0: attached mtd4 (name "rootfs", size 111 MiB)&lt;BR /&gt;ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes&lt;BR /&gt;ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048&lt;BR /&gt;ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096&lt;BR /&gt;ubi0: good PEBs: 884, bad PEBs: 4, corrupted PEBs: 0&lt;BR /&gt;ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128&lt;BR /&gt;ubi0: max/mean erase counter: 0/0, WL threshold: 4096, image sequence number: 133916487&lt;BR /&gt;ubi0: available PEBs: 844, total reserved PEBs: 40, PEBs reserved for bad PEB handling: 36&lt;BR /&gt;ubi0: background thread "ubi_bgt0d" started, PID 180&lt;BR /&gt;utp_poll: pass returned.&lt;BR /&gt;utp_poll: exit with status 65280&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also default initramfs shows tranfer progress of nand erase and write but custom initramfs doesn't. I'm not what I'm missing.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jan 2019 01:45:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Trouble-loading-rootfs-to-NAND-from-MFGtool/m-p/877240#M133117</guid>
      <dc:creator>joshturner</dc:creator>
      <dc:date>2019-01-16T01:45:27Z</dc:date>
    </item>
    <item>
      <title>Re: Trouble loading rootfs to NAND from MFGtool</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Trouble-loading-rootfs-to-NAND-from-MFGtool/m-p/877241#M133118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi josh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one can try with nxp official linux from source.codeaurora.org/external/imx/linux-imx&lt;BR /&gt;&lt;A class="link-titled" href="https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_4.9.11_1.0.0_ga" title="https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_4.9.11_1.0.0_ga"&gt;linux-imx - i.MX Linux kernel&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;use recipe linux-imx-mfgtool for building a manufacturing image as described in&lt;/P&gt;&lt;P&gt;sect.6.2 Manufacturing Tool, MFGTool attached Yocto Guide.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Jan 2019 00:44:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Trouble-loading-rootfs-to-NAND-from-MFGtool/m-p/877241#M133118</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2019-01-17T00:44:37Z</dc:date>
    </item>
  </channel>
</rss>

