<?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>i.MX Processors中的主题 Re: Cannot flash custom images to eMMC using UUU Tool (i.MX8M Mini EVK)</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014654#M150180</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Aldo, Can you kindly please respond to my reply?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 06 Jul 2020 07:58:45 GMT</pubDate>
    <dc:creator>mahesh_rd</dc:creator>
    <dc:date>2020-07-06T07:58:45Z</dc:date>
    <item>
      <title>Cannot flash custom images to eMMC using UUU Tool (i.MX8M Mini EVK)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014651#M150177</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are currently working on developing a custom board using the i.MX8M Mini Processor. We have procured a i.MX8M Mini EVK for prototyping. Using the Yocto Project, I have made a custom layer and have made changes to device trees and kernel in that layer and have successfully managed to generate a SDCARD image. This SDCARD image works perfectly So far, so good. But when I generate an eMMC image using Yocto, and I try to flash the same image onto the board using UUU tool, I get the following error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;U-Boot SPL 2018.03-4.14.98-2.2.0+g73af2fc (Mar 10 2020 - 12:37:16 +0000)&lt;BR /&gt;power_bd71837_init&lt;BR /&gt;DDRINFO: start DRAM init&lt;BR /&gt;DRAM PHY training for 3000MTS&lt;BR /&gt;check ddr_pmu_train_imem code&lt;BR /&gt;check ddr_pmu_train_imem code pass&lt;BR /&gt;check ddr_pmu_train_dmem code&lt;BR /&gt;check ddr_pmu_train_dmem code pass&lt;BR /&gt;Training PASS&lt;BR /&gt;DRAM PHY training for 400MTS&lt;BR /&gt;check ddr_pmu_train_imem code&lt;BR /&gt;check ddr_pmu_train_imem code pass&lt;BR /&gt;check ddr_pmu_train_dmem code&lt;BR /&gt;check ddr_pmu_train_dmem code pass&lt;BR /&gt;Training PASS&lt;BR /&gt;DRAM PHY training for 100MTS&lt;BR /&gt;check ddr_pmu_train_imem code&lt;BR /&gt;check ddr_pmu_train_imem code pass&lt;BR /&gt;check ddr_pmu_train_dmem code&lt;BR /&gt;check ddr_pmu_train_dmem code pass&lt;BR /&gt;Training PASS&lt;BR /&gt;DRAM PHY training for 3000MTS&lt;BR /&gt;check ddr_pmu_train_imem code&lt;BR /&gt;check ddr_pmu_train_imem code pass&lt;BR /&gt;check ddr_pmu_train_dmem code&lt;BR /&gt;check ddr_pmu_train_dmem code pass&lt;BR /&gt;Training PASS&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 USB SDP&lt;BR /&gt;SDP: initialize...&lt;BR /&gt;SDP: handle requests...&lt;BR /&gt;Downloading file of size 1231560 to 0x40400000... done&lt;BR /&gt;Jumping to header at 0x40400000&lt;BR /&gt;Header Tag is not an IMX image&lt;BR /&gt;Found header at 0x4042b400&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;U-Boot 2018.03-4.14.98-2.2.0+g73af2fc (Mar 10 2020 - 12:37:16 +0000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CPU:&amp;nbsp;&amp;nbsp; Freescale i.MX8MMQ rev1.0 1800 MHz (running at 1200 MHz)&lt;BR /&gt;CPU:&amp;nbsp;&amp;nbsp; Commercial temperature grade (0C to 95C) at 44C&lt;BR /&gt;Reset cause: POR&lt;BR /&gt;Model: FSL i.MX8MM EVK board&lt;BR /&gt;DRAM:&amp;nbsp; 2 GiB&lt;BR /&gt;TCPC:&amp;nbsp; Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x52]&lt;BR /&gt;Power supply on USB2&lt;BR /&gt;TCPC:&amp;nbsp; Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x50]&lt;BR /&gt;MMC:&amp;nbsp;&amp;nbsp; FSL_SDHC: 0, FSL_SDHC: 1&lt;BR /&gt;Loading Environment from MMC...&lt;SPAN style="color: #ff0000;"&gt; Card did not respond to voltage select!&lt;/SPAN&gt;&lt;BR /&gt;*** Warning - No block device, using default environment&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Failed (-5)&lt;BR /&gt;No panel detected: default to MIPI2HDMI&lt;BR /&gt;adv7535_init: Can't find device id=0x3d, on bus 1&lt;BR /&gt;Display: MIPI2HDMI (1920x1080)&lt;BR /&gt;Video: 1920x1080x24&lt;BR /&gt;In:&amp;nbsp;&amp;nbsp;&amp;nbsp; serial&lt;BR /&gt;Out:&amp;nbsp;&amp;nbsp; serial&lt;BR /&gt;Err:&amp;nbsp;&amp;nbsp; serial&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;BuildInfo:&lt;BR /&gt;&amp;nbsp; - ATF 1355c5d&lt;BR /&gt;&amp;nbsp; - U-Boot 2018.03-4.14.98-2.2.0+g73af2fc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;Card did not respond to voltage select!&lt;/SPAN&gt;&lt;BR /&gt;Detect USB boot. Will enter fastboot mode!&lt;BR /&gt;Net:&amp;nbsp; &amp;nbsp;&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;Boot from USB for mfgtools&lt;BR /&gt;Use default environment for &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; mfgtools&lt;BR /&gt;Run 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;Hit any key to stop autoboot:&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;## Checking Image at 43800000 ...&lt;BR /&gt;Unknown image format!&lt;BR /&gt;Run fastboot ...&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;g_dnl_register: failed!, error: -19&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;u-boot=&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I get &lt;EM&gt;"g_dnl_register: failed!, error:-19" &lt;/EM&gt;and "&lt;EM&gt;card did not respond to voltage select!"&lt;/EM&gt;&amp;nbsp; errors.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I tried flashing the demo images provided by NXP, there was no such problem. It only happens with my custom image. I have attached the files which I have used. Can anyone please help me with this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have used&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;sudo ./uuu -b emmc imx-boot-imx8dfmc-emmc.bin-flash_evk&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to flash only the bootlader to emmc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mahesh R Devadia&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2020 05:29:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014651#M150177</guid>
      <dc:creator>mahesh_rd</dc:creator>
      <dc:date>2020-03-11T05:29:30Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot flash custom images to eMMC using UUU Tool (i.MX8M Mini EVK)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014652#M150178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding uboot you may use the same image for both SD and eMMC, since SD boot can be flashed in eMMC for boot from eMMC instead of an SD card.&lt;/P&gt;&lt;P&gt;Just make sure to have added uSDHC3 to your device tree so it doesn't fail to initialize it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Aldo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2020 23:10:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014652#M150178</guid>
      <dc:creator>AldoG</dc:creator>
      <dc:date>2020-03-13T23:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot flash custom images to eMMC using UUU Tool (i.MX8M Mini EVK)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014653#M150179</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aldo,&lt;/P&gt;&lt;P&gt;I have checked the device tree files in both u-boot and the linux-kerenel. Both have uSDHC3 enabled. I still get this error. I am now going to check with SDCard image and post an update in this thread.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;fsl-imx8mm-evk.dts(Linux Kernel device tree)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;amp;usdhc3 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-names = "default", "state_100mhz", "state_200mhz";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_usdhc3&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-1 = &amp;lt;&amp;amp;pinctrl_usdhc3_100mhz&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-2 = &amp;lt;&amp;amp;pinctrl_usdhc3_200mhz&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;bus-width = &amp;lt;8&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;non-removable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;fsl-imx8mm-evk.dts (u-Boot device tree)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;amp;usdhc3 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-names = "default", "state_100mhz", "state_200mhz";&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_usdhc3&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-1 = &amp;lt;&amp;amp;pinctrl_usdhc3_100mhz&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;pinctrl-2 = &amp;lt;&amp;amp;pinctrl_usdhc3_200mhz&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;bus-width = &amp;lt;8&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;non-removable;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Mar 2020 04:51:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014653#M150179</guid>
      <dc:creator>mahesh_rd</dc:creator>
      <dc:date>2020-03-17T04:51:32Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot flash custom images to eMMC using UUU Tool (i.MX8M Mini EVK)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014654#M150180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Aldo, Can you kindly please respond to my reply?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jul 2020 07:58:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Cannot-flash-custom-images-to-eMMC-using-UUU-Tool-i-MX8M-Mini/m-p/1014654#M150180</guid>
      <dc:creator>mahesh_rd</dc:creator>
      <dc:date>2020-07-06T07:58:45Z</dc:date>
    </item>
  </channel>
</rss>

