<?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 Re: IMX8QM-EVK boot fail in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1183008#M164884</link>
    <description>&lt;P&gt;When you finished building, you can see the imx-image-full-imx8mqevk.wic or imx-image-multimedia-imx8mqevk.wic in your images directory. You do not need to do special operations.&lt;/P&gt;</description>
    <pubDate>Fri, 13 Nov 2020 09:08:22 GMT</pubDate>
    <dc:creator>Rita_Wang</dc:creator>
    <dc:date>2020-11-13T09:08:22Z</dc:date>
    <item>
      <title>IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181254#M164763</link>
      <description>&lt;P&gt;Hi all，&lt;/P&gt;&lt;P&gt;I am working on burning image to emmc on iMX8MQ-EVK.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, I got an error：kernel in emmc is not be boot by bootloader. log as follow:&lt;/P&gt;&lt;P&gt;-----------------------------------------------------&lt;BR /&gt;u-boot=&amp;gt; reset&lt;BR /&gt;esetting ...&lt;BR /&gt;U-Boot SPL 2020.04 (Nov 06 2020 - 13:33:47 +0800)&lt;BR /&gt;PMIC: PFUZE100 ID=0x10&lt;BR /&gt;DDRINFO: start DRAM init&lt;BR /&gt;DDRINFO: DRAM rate 3200MTS&lt;BR /&gt;DDRINFO:ddrphy calibration done&lt;BR /&gt;DDRINFO: ddrmix config done&lt;BR /&gt;Normal Boot&lt;BR /&gt;Trying to boot from MMC1&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;U-Boot 2020.04 (Nov 06 2020 - 13:33:47 +0800)&lt;/P&gt;&lt;P&gt;CPU: i.MX8MQ rev2.0 1500 MHz (running at 1000 MHz)&lt;BR /&gt;CPU: Commercial temperature grade (0C to 95C) at 25C&lt;BR /&gt;Reset cause: POR&lt;BR /&gt;Model: NXP i.MX8MQ EVK&lt;BR /&gt;DRAM: 3 GiB&lt;BR /&gt;TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C0 0x50]&lt;BR /&gt;MMC: FSL_SDHC: 0, FSL_SDHC: 1&lt;BR /&gt;Loading Environment from MMC... OK&lt;BR /&gt;[*]-Video Link 0imx8m_hdmi_probe&lt;BR /&gt;(1280 x 720)&lt;BR /&gt;[0] display-controller@32e00000, video&lt;BR /&gt;[1] hdmi@32c00000, display&lt;BR /&gt;In: serial&lt;BR /&gt;Out: serial&lt;BR /&gt;Err: serial&lt;/P&gt;&lt;P&gt;BuildInfo:&lt;BR /&gt;- ATF c949a88&lt;BR /&gt;- U-Boot 2020.04&lt;/P&gt;&lt;P&gt;switch to partitions #0, OK&lt;BR /&gt;mmc0(part 0) is current device&lt;BR /&gt;flash target is MMC:0&lt;BR /&gt;Net:&lt;BR /&gt;Warning: ethernet@30be0000 using MAC address from ROM&lt;BR /&gt;eth0: ethernet@30be0000&lt;BR /&gt;Fastboot: Normal&lt;BR /&gt;Normal Boot&lt;BR /&gt;Hit any key to stop autoboot: 0&lt;BR /&gt;switch to partitions #0, OK&lt;BR /&gt;mmc0(part 0) is current device&lt;BR /&gt;Booting from net ...&lt;BR /&gt;BOOTP broadcast 1&lt;BR /&gt;DHCP client bound to address 192.168.1.106 (5 ms)&lt;BR /&gt;*** ERROR: `serverip' not set&lt;BR /&gt;Cannot autoload with TFTPGET&lt;BR /&gt;BOOTP broadcast 1&lt;BR /&gt;DHCP client bound to address 192.168.1.106 (4 ms)&lt;BR /&gt;*** ERROR: `serverip' not set&lt;BR /&gt;Cannot autoload with TFTPGET&lt;BR /&gt;WARN: Cannot load the DT&lt;/P&gt;&lt;P&gt;--------------------------------------------&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;Please&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="high-light"&gt;anybody&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="high-light"&gt;help&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="high-light"&gt;me&lt;/SPAN&gt;&lt;SPAN class=""&gt;?&amp;nbsp; thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2020 06:37:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181254#M164763</guid>
      <dc:creator>zhengbing</dc:creator>
      <dc:date>2020-11-11T06:37:51Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181260#M164764</link>
      <description>&lt;P&gt;enviroment:&lt;/P&gt;&lt;P&gt;u-boot=&amp;gt;&lt;BR /&gt;baudrate=115200&lt;BR /&gt;board_name=EVK&lt;BR /&gt;board_rev=iMX8MQ&lt;BR /&gt;boot_fdt=try&lt;BR /&gt;bootcmd=mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else booti ${loadaddr} - ${fdt_addr}; fi&lt;BR /&gt;bootcmd_mfg=run mfgtool_args;if iminfo ${initrd_addr}; then if test ${tee} = yes; then bootm ${tee_addr} ${initrd_addr} ${fdt_addr}; else booti ${loadaddr} ${initrd_addr} ${fdt_addr}; fi; else echo "Run fastboot ..."; fastboot 0; fi;&lt;BR /&gt;bootdelay=2&lt;BR /&gt;bootscript=echo Running bootscript from mmc ...; source&lt;BR /&gt;console=ttymxc0,115200&lt;BR /&gt;emmc_dev=0&lt;BR /&gt;ethaddr=00:04:9f:05:a6:db&lt;BR /&gt;ethprime=FEC&lt;BR /&gt;fastboot_dev=mmc0&lt;BR /&gt;fdt_addr=0x43000000&lt;BR /&gt;fdt_file=imx8mq-evk.dtb&lt;BR /&gt;fdt_high=0xffffffffffffffff&lt;BR /&gt;fdtcontroladdr=ff11b488&lt;BR /&gt;image=Image&lt;BR /&gt;initrd_addr=0x43800000&lt;BR /&gt;initrd_high=0xffffffffffffffff&lt;BR /&gt;jh_clk=&lt;BR /&gt;jh_mmcboot=setenv fdt_file imx8mq-evk-root.dtb; setenv jh_clk clk_ignore_unused; if run loadimage; then run mmcboot; else run jh_netboot; fi;&lt;BR /&gt;jh_netboot=setenv fdt_file imx8mq-evk-root.dtb; setenv jh_clk clk_ignore_unused; run netboot;&lt;BR /&gt;kboot=booti&lt;BR /&gt;loadaddr=0x40480000&lt;BR /&gt;loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};&lt;BR /&gt;loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}&lt;BR /&gt;loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}&lt;BR /&gt;mfgtool_args=setenv bootargs console=${console},${baudrate} rdinit=/linuxrc clk_ignore_unused&lt;BR /&gt;mmcargs=setenv bootargs ${jh_clk} console=${console} root=${mmcroot}&lt;BR /&gt;mmcautodetect=yes&lt;BR /&gt;mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then booti ${loadaddr} - ${fdt_addr}; else echo WARN: Cannot load the DT; fi; else echo wait for boot; fi;&lt;BR /&gt;mmcdev=0&lt;BR /&gt;mmcpart=1&lt;BR /&gt;mmcroot=/dev/mmcblk0p2 rootwait rw&lt;BR /&gt;nandfit_part=yes&lt;BR /&gt;netargs=setenv bootargs ${jh_clk} console=${console} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp&lt;BR /&gt;netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${loadaddr} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then booti ${loadaddr} - ${fdt_addr}; else echo WARN: Cannot load the DT; fi; else booti; fi;&lt;BR /&gt;script=boot.scr&lt;BR /&gt;sd_dev=1&lt;BR /&gt;serial#=180c59d6f0609912&lt;BR /&gt;soc_type=imx8mq&lt;BR /&gt;splashimage=0x50000000&lt;/P&gt;&lt;P&gt;Environment size: 2334/4092 bytes&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2020 06:43:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181260#M164764</guid>
      <dc:creator>zhengbing</dc:creator>
      <dc:date>2020-11-11T06:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181313#M164770</link>
      <description>&lt;P&gt;Could you tell us which board are you using iMX8MQ-EVK or iMX8QM-EVK? They are different. Could you tell us which version BSP are you using, and you download the demo images or images you build yourself?&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2020 07:58:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181313#M164770</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2020-11-11T07:58:33Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181438#M164786</link>
      <description>&lt;P&gt;Thank you for your reply，&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Sorry for&amp;nbsp;error description, I am using iMX8MQ-EVK.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;BSP:&amp;nbsp;L5.4.47-2.2.0&lt;/P&gt;&lt;P&gt;I refer to 《i.MX_Linux_Users_Guide.pdf》《i.MX_Yocto_Project_User's_Guide.pdf》, and Image is built by myself.&lt;/P&gt;&lt;P&gt;Look forward to your reply. Thank you again.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2020 10:31:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1181438#M164786</guid>
      <dc:creator>zhengbing</dc:creator>
      <dc:date>2020-11-11T10:31:38Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1182144#M164820</link>
      <description>&lt;P&gt;In your build, which command are you using? When you download does it success? Or can you give your details steps, to see if some unreasonable operation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Nov 2020 08:48:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1182144#M164820</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2020-11-12T08:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1182281#M164840</link>
      <description>&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;1、yocto and sdk:&lt;BR /&gt;Refer to 《i.MX_Yocto_Project_User's_Guide》 and 《i.MX_Linux_Users_Guide》.&lt;BR /&gt;bitbake imx-image-full -c populate_sdk.&lt;/P&gt;&lt;P&gt;finally, I got yocto enviroment and sdk enviroment.&lt;/P&gt;&lt;P&gt;2、build kernel:&lt;BR /&gt;git clone ....; git checkout origin/imx_5.4.47_2.2.0;&lt;BR /&gt;source /opt/fsl-imx-wayland/5.4-zeus/environment-setup-aarch64-poky-linux;&lt;BR /&gt;make imx_v8_defconfig &amp;amp;&amp;amp; make;&lt;BR /&gt;so, I got 'linux-imx/arch/arm64/boot/Image' and 'linux-imx/arch/arm64/boot/dts/freescale/imx8mq-evk.dtb';&lt;/P&gt;&lt;P&gt;3、build uboot:&lt;BR /&gt;git clone ....; git checkout origin/imx_v2020.04_5.4.47_2.2.0;&lt;BR /&gt;source /opt/fsl-imx-wayland/5.4-zeus/environment-setup-aarch64-poky-linux;&lt;BR /&gt;make distclean &amp;amp;&amp;amp; make imx8mq_evk_defconfig &amp;amp;&amp;amp; make.&lt;BR /&gt;so, I got 'uboot-imx/u-boot-nodtb.bin', 'uboot-imx/spl/u-boot-spl.bin', 'uboot-imx/tools/mkimage' and 'uboot-imx/arch/arm/dts/imx8mq-evk.dtb';&lt;/P&gt;&lt;P&gt;4、build atf:&lt;BR /&gt;git clone ....; git checkout origin/imx_5.4.47_2.2.0;&lt;BR /&gt;source /opt/fsl-imx-wayland/5.4-zeus/environment-setup-aarch64-poky-linux;&lt;BR /&gt;make PLAT=imx8mq;&lt;BR /&gt;so, I got 'imx-atf/build/imx8mq/release/bl31.bin';&lt;/P&gt;&lt;P&gt;5、build fash.bin by using mkimage:&lt;BR /&gt;git clone ....; git checkout origin/imx_5.4.47_2.2.0;&lt;BR /&gt;copy imx-atf/build/imx8mq/release/bl31.bin to imx-mkimage/iMX8M/bl31.bin&lt;BR /&gt;copy uboot-imx/arch/arm/dts/imx8mq-evk.dtb to imx-mkimage/iMX8M/imx8mq-evk.dtb&lt;BR /&gt;copy uboot-imx/u-boot-nodtb.bin to imx-mkimage/iMX8M/u-boot-nodtb.bin&lt;BR /&gt;copy uboot-imx/spl/u-boot-spl.bin to imx-mkimage/iMX8M/u-boot-spl.bin&lt;BR /&gt;copy uboot-imx/tools/mkimage to imx-mkimage/iMX8M/mkimage_uboot&lt;BR /&gt;copy imx-yocto-bsp/build-wayland/tmp/deploy/images/imx8mqevk/lpddr4_pmu_train_1d_dmem.bin to imx-mkimage/iMX8M/lpddr4_pmu_train_1d_dmem.bin&lt;BR /&gt;copy imx-yocto-bsp/build-wayland/tmp/deploy/images/imx8mqevk/lpddr4_pmu_train_1d_imem.bin to imx-mkimage/iMX8M/lpddr4_pmu_train_1d_imem.bin&lt;BR /&gt;copy imx-yocto-bsp/build-wayland/tmp/deploy/images/imx8mqevk/lpddr4_pmu_train_2d_dmem.bin to imx-mkimage/iMX8M/lpddr4_pmu_train_2d_dmem.bin&lt;BR /&gt;copy imx-yocto-bsp/build-wayland/tmp/deploy/images/imx8mqevk/lpddr4_pmu_train_2d_imem.bin to imx-mkimage/iMX8M/lpddr4_pmu_train_2d_imem.bin&lt;BR /&gt;copy imx-yocto-bsp/build-wayland/tmp/deploy/images/imx8mqevk/signed_hdmi_imx8m.bin to imx-mkimage/iMX8M/signed_hdmi_imx8m.bin&lt;BR /&gt;make SOC=iMX8M flash_evk&lt;BR /&gt;so, I got 'imx-mkimage/iMX8M/flash.bin'&lt;/P&gt;&lt;P&gt;6、use uuu burn image on win10&lt;BR /&gt;copy and rename linux-imx/arch/arm64/boot/Image to _Image&lt;BR /&gt;copy and rename linux-imx/arch/arm64/boot/dts/freescale/imx8mq-evk.dtb to _board.dtb&lt;BR /&gt;copy and rename imx-yocto-bsp/build-wayland/tmp/deploy/images/imx8mqevk/imx-image-full-imx8mqevk-20201021065034.rootfs.tar.bz2 to _rootfs.tar.bz2&lt;BR /&gt;copy and rename imx-mkimage/iMX8M/flash.bin to _flash.bin&lt;BR /&gt;copy and rename L5.4.47-2.2.0_images_MX8MQEVK/fsl-image-mfgtool-initramfs-imx_mfgtools.cpio.gz.u-boot to _initramfs.cpio.gz.uboot&lt;/P&gt;&lt;P&gt;uuu.exe emmc.uuu&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-11-12_17-31-53.png" style="width: 695px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/129831iC3BA077EF9A00C60/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2020-11-12_17-31-53.png" alt="Snipaste_2020-11-12_17-31-53.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-11-12_17-54-39.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/129832i11E8F244D83F0C8A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2020-11-12_17-54-39.png" alt="Snipaste_2020-11-12_17-54-39.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Snipaste_2020-11-12_18-01-45.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/129833iDD8073845ED76337/image-size/large?v=v2&amp;amp;px=999" role="button" title="Snipaste_2020-11-12_18-01-45.png" alt="Snipaste_2020-11-12_18-01-45.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;emmc.uuu:&lt;/P&gt;&lt;P&gt;uuu_version 1.2.39&lt;/P&gt;&lt;P&gt;# Please Replace below items with actually file names&lt;BR /&gt;# @_flash.bin | boot loader&lt;BR /&gt;# @_Image | kernel image, arm64 is Image, arm32 it is zImage&lt;BR /&gt;# @_board.dtb | board dtb file&lt;BR /&gt;# @_initramfs.cpio.gz.uboot | mfgtool init ramfs&lt;BR /&gt;# @_rootfs.tar.bz2 | rootfs&lt;BR /&gt;# @_uTee.tar | optee image, put dummy _uTee.tar file here if platform is not MX6/MX7*&lt;/P&gt;&lt;P&gt;# This command will be run when i.MX6/7 i.MX8MM, i.MX8MQ&lt;BR /&gt;SDP: boot -f _flash.bin&lt;/P&gt;&lt;P&gt;# This command will be run when ROM support stream mode&lt;BR /&gt;# i.MX8QXP, i.MX8QM&lt;BR /&gt;SDPS: boot -f _flash.bin&lt;/P&gt;&lt;P&gt;# These commands will be run when use SPL and will be skipped if no spl&lt;BR /&gt;# SDPU will be deprecated. please use SDPV instead of SDPU&lt;BR /&gt;# {&lt;BR /&gt;SDPU: delay 1000&lt;BR /&gt;SDPU: write -f _flash.bin -offset 0x57c00&lt;BR /&gt;SDPU: jump&lt;BR /&gt;# }&lt;/P&gt;&lt;P&gt;# These commands will be run when use SPL and will be skipped if no spl&lt;BR /&gt;# if (SPL support SDPV)&lt;BR /&gt;# {&lt;BR /&gt;SDPV: delay 1000&lt;BR /&gt;SDPV: write -f _flash.bin -skipspl&lt;BR /&gt;SDPV: jump&lt;BR /&gt;# }&lt;/P&gt;&lt;P&gt;# use uboot burn bootloader to eMMC&lt;BR /&gt;# becaue difference chip, offset is difference&lt;BR /&gt;# you can use kernel to do that for specific boards&lt;BR /&gt;FB: ucmd setenv fastboot_dev mmc&lt;BR /&gt;FB: ucmd setenv mmcdev ${emmc_dev}&lt;BR /&gt;FB: flash bootloader _flash.bin&lt;/P&gt;&lt;P&gt;FB: ucmd if env exists emmc_ack; then ; else setenv emmc_ack 0; fi;&lt;/P&gt;&lt;P&gt;FB: ucmd setenv emmc_cmd mmc partconf ${emmc_dev} ${emmc_ack} 1 0&lt;BR /&gt;FB: ucmd if test "${emmc_skip_fb}" != "yes"; then run emmc_cmd; fi&lt;BR /&gt;FB: ucmd setenv emmc_cmd mmc bootbus ${emmc_dev} 2 2 1;&lt;BR /&gt;FB: ucmd if test "${emmc_skip_fb}" != "yes"; then run emmc_cmd; fi&lt;/P&gt;&lt;P&gt;FB: ucmd setenv fastboot_buffer ${loadaddr}&lt;BR /&gt;FB: download -f _Image&lt;BR /&gt;FB: ucmd setenv fastboot_buffer ${fdt_addr}&lt;BR /&gt;FB: download -f _board.dtb&lt;BR /&gt;FB: ucmd setenv fastboot_buffer ${initrd_addr}&lt;BR /&gt;FB: download -f _initramfs.cpio.gz.uboot&lt;BR /&gt;#FB: ucmd setenv bootargs console=${console},${baudrate} earlycon=${earlycon},${baudrate}&lt;BR /&gt;FB: acmd ${kboot} ${loadaddr} ${initrd_addr} ${fdt_addr}&lt;/P&gt;&lt;P&gt;# get mmc dev number from kernel command line&lt;BR /&gt;# Wait for emmc&lt;BR /&gt;FBK: ucmd while [ ! -e /dev/mmcblk*boot0 ]; do sleep 1; echo "wait for /dev/mmcblk*boot* appear"; done;&lt;/P&gt;&lt;P&gt;# serach emmc device number, if your platform have more than two emmc chip, please echo dev number &amp;gt;/tmp/mmcdev&lt;BR /&gt;FBK: ucmd dev=`ls /dev/mmcblk*boot*`; dev=($dev); dev=${dev[0]}; dev=${dev#/dev/mmcblk}; dev=${dev%boot*}; echo $dev &amp;gt; /tmp/mmcdev;&lt;/P&gt;&lt;P&gt;# dd to clear the possible MBR&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; dd if=/dev/zero of=/dev/mmcblk${mmc} bs=512 count=1&lt;BR /&gt;# create partition&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; PARTSTR=$'10M,500M,0c\n600M,,83\n'; echo "$PARTSTR" | sfdisk --force /dev/mmcblk${mmc}&lt;/P&gt;&lt;P&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; dd if=/dev/zero of=/dev/mmcblk${mmc} bs=1k seek=4096 count=1&lt;BR /&gt;FBK: ucmd sync&lt;BR /&gt;# you can enable below command to write boot partition. but offset is difference at difference platform&lt;BR /&gt;#FBK: ucmd mmc=`cat /tmp/mmcdev`; echo 0 &amp;gt; /sys/block/mmcblk${mmc}boot0/force_ro&lt;BR /&gt;#FBK: ucp _flash.bin t:/tmp&lt;BR /&gt;#FBK: ucmd mmc=`cat /tmp/mmcdev`; dd if=/tmp/_flash.bin of=/dev/mmc${mmc}boot0 bs=1K seek=32&lt;BR /&gt;#FBK: ucmd mmc=`cat /tmp/mmcdev`; echo 1 &amp;gt; /sys/block/mmcblk${mmc}boot0/force_ro&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; while [ ! -e /dev/mmcblk${mmc}p1 ]; do sleep 1; done&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; mkfs.vfat /dev/mmcblk${mmc}p1&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; mkdir -p /mnt/fat&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; mount -t vfat /dev/mmcblk${mmc}p1 /mnt/fat&lt;BR /&gt;FBK: ucp _Image t:/mnt/fat&lt;BR /&gt;FBK: ucp _board.dtb t:/mnt/fat&lt;BR /&gt;# FBK: ucp _uTee.tar t:/tmp/op.tar&lt;BR /&gt;# FBK: ucmd tar -xf /tmp/op.tar -C /mnt/fat&lt;BR /&gt;FBK: ucmd umount /mnt/fat&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; mkfs.ext3 -F -E nodiscard /dev/mmcblk${mmc}p2&lt;BR /&gt;FBK: ucmd mkdir -p /mnt/ext3&lt;BR /&gt;FBK: ucmd mmc=`cat /tmp/mmcdev`; mount /dev/mmcblk${mmc}p2 /mnt/ext3&lt;BR /&gt;FBK: acmd export EXTRACT_UNSAFE_SYMLINKS=1; tar -jx -C /mnt/ext3&lt;BR /&gt;FBK: ucp _rootfs.tar.bz2 t:-&lt;BR /&gt;FBK: Sync&lt;BR /&gt;FBK: ucmd umount /mnt/ext3&lt;BR /&gt;FBK: DONE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Nov 2020 11:06:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1182281#M164840</guid>
      <dc:creator>zhengbing</dc:creator>
      <dc:date>2020-11-12T11:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1182975#M164881</link>
      <description>&lt;P&gt;hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I tried to use command "uuu -b emmc_all flash.bin roofs.wic". It's working.&lt;/P&gt;&lt;P&gt;How can I get&amp;nbsp;roofs.wic by Image&amp;amp;&amp;amp;dtb&amp;amp;&amp;amp;rootfs.tar.bz2 ?&lt;/P&gt;&lt;P&gt;&lt;SPAN class="high-light"&gt;Is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="high-light"&gt;there&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="high-light"&gt;some&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;kind&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;of&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="high-light"&gt;method&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;that&lt;SPAN&gt;&amp;nbsp;creating rootfs.wic ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Best regards.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 08:32:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1182975#M164881</guid>
      <dc:creator>zhengbing</dc:creator>
      <dc:date>2020-11-13T08:32:38Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1183008#M164884</link>
      <description>&lt;P&gt;When you finished building, you can see the imx-image-full-imx8mqevk.wic or imx-image-multimedia-imx8mqevk.wic in your images directory. You do not need to do special operations.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 09:08:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1183008#M164884</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2020-11-13T09:08:22Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8QM-EVK boot fail</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1183022#M164885</link>
      <description>&lt;P&gt;I have saw your details, your steps are OK no errors found. The fail boot caused by the unreasonable set in kernel command line. As you renamed the download images name, so when uboot boot up you need also to unify the name in kernel boot up. When your uboot boot up, print and modify. It will also work OK. You can try.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2020 09:18:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8QM-EVK-boot-fail/m-p/1183022#M164885</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2020-11-13T09:18:30Z</dc:date>
    </item>
  </channel>
</rss>

