<?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: Boot on eMMC in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407072#M60622</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your answer is so helpful it's almost the correct one. :smileyhappy:&lt;/P&gt;&lt;P&gt;Can you explain what is the fastboot, and why I should enable it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'he booted on the eMMC, but only on u-boot. I've used :&lt;/P&gt;&lt;P&gt;echo 0 &amp;gt; /sys/block/mmcblk3boot0/force_ro&lt;/P&gt;&lt;P&gt;dd if=uboot.imx of=/dev/mmcblk3boot0 bs=512 seek=2 skip=2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried to flash the rest of the system, using :&lt;/P&gt;&lt;P&gt;dd if=rootfs.sdcard of=/dev/mmcblk3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when booting on u-boot, it doesn't find the system so it can't boot. Any idea of how to proceed ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Apr 2015 08:15:23 GMT</pubDate>
    <dc:creator>milo</dc:creator>
    <dc:date>2015-04-15T08:15:23Z</dc:date>
    <item>
      <title>Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407068#M60618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I've tried a lot of things, but I can't boot on eMMC. I've flashed it from u-boot, or from the system (booted from the sdcard). For exemple, I've tried : dd if=rootfs.sdcard of=/dev/mmcblk3&lt;/P&gt;&lt;P&gt;I've also tried to flash only u-boot.imx (with dd and seek=2).&lt;/P&gt;&lt;P&gt;I've tried to write it on /dev/mmcblk3, or mmcblk3boot0 or mmcblk3boot1.&lt;/P&gt;&lt;P&gt;When booting on eMMC (with the boot switch setup given on the Linux User Guide), nothing append. Any idea why ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2015 14:59:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407068#M60618</guid>
      <dc:creator>milo</dc:creator>
      <dc:date>2015-04-14T14:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407069#M60619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Milo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What hardware you are using? Which BSP are you referring?&lt;/P&gt;&lt;P&gt;Freescale provide MFG Tools for each BSP which is easy use. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 04:35:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407069#M60619</guid>
      <dc:creator>saurabh206</dc:creator>
      <dc:date>2015-04-15T04:35:45Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407070#M60620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use an i.MX6 sabresd, and images built using Yocto and meta-fsl-arm.&lt;/P&gt;&lt;P&gt;I'd like to deploy image on eMMC from the card itself, either using u-boot or the system (booted from sdcard or stored in RAM) to write on the eMMC and boot on it. Writing on the eMMC from the system, with a command like &lt;EM&gt;dd if=rootfs.sdcard of=/dev/mmcblk3 &lt;/EM&gt;doesn't raise any error, but when booting nothing happens.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 07:17:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407070#M60620</guid>
      <dc:creator>milo</dc:creator>
      <dc:date>2015-04-15T07:17:51Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407071#M60621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suggest to look at below links, since programming eMMC for boot differs from SD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" data-containerid="2004" data-containertype="14" data-content-finding="Community" data-objectid="306880" data-objecttype="1" href="https://community.nxp.com/thread/306880"&gt;https://community.freescale.com/thread/306880&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/398546"&gt;Re: i.MX6 and boot from eMMC - not working with MMC/eMMC config&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For eMMC boot, the bootloader&amp;nbsp; should be programmed to the specified boot partition.&lt;/P&gt;&lt;P&gt;MMC partitions are treated effectively as separate block devices on the same MMC card.&lt;/P&gt;&lt;P&gt;Boot partition access howto:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -To enable write access to /dev/mmcblkXbootY, disable the forced read-only access with:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo 0 &amp;gt; /sys/block/mmcblkXbootY/force_ro&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -To re-enable read-only access:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo 1 &amp;gt; /sys/block/mmcblkXbootY/force_ro&lt;/P&gt;&lt;P&gt;e.x:&lt;/P&gt;&lt;P&gt;root@freescale ~$ ls /dev/mmc*&lt;BR /&gt;/dev/mmcblk0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/mmcblk0boot0&amp;nbsp; /dev/mmcblk0boot1&amp;nbsp; /dev/mmcblk0p1&lt;BR /&gt;root@freescale ~$ ls /dev/mmc*&lt;/P&gt;&lt;P&gt;/dev/mmcblk0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /dev/mmcblk0boot0&amp;nbsp; /dev/mmcblk0boot1&amp;nbsp; /dev/mmcblk0p1&lt;/P&gt;&lt;P&gt;there would be one boot partitions on mx6sl evk board.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; mmcblk0boot0.&lt;/P&gt;&lt;P&gt;after run echo 0 &amp;gt;&amp;nbsp; /sys/block/mmcblk0boot0/force_ro, then dd cmd can be used to program the bootloader directly.&lt;/P&gt;&lt;P&gt;if one wants to enable eMMC fast boot, the boot_config must be set to 0x08:&lt;/P&gt;&lt;P&gt;echo 8 &amp;gt; /sys/devices/platform/sdhci-esdhc-imx.1/mmc_host/mmc1/mmc1:0001/boot_config&lt;/P&gt;&lt;P&gt;so the process is as follows:&lt;/P&gt;&lt;P&gt;echo 0 &amp;gt; /sys/block/mmcblk0boot0/force_ro&lt;/P&gt;&lt;P&gt;dd if=uboot.bin of=/dev/mmcblk0boot0 bs=512 seek=2 skip=2&lt;/P&gt;&lt;P&gt;echo 1 &amp;gt; /sys/block/mmcblk0boot0/force_ro&lt;/P&gt;&lt;P&gt;echo 8 &amp;gt; /sys/devices/platform/sdhci-esdhc-imx.1/mmc_host/mmc1/mmc1:0001/boot_config&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 07:20:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407071#M60621</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-04-15T07:20:47Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407072#M60622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your answer is so helpful it's almost the correct one. :smileyhappy:&lt;/P&gt;&lt;P&gt;Can you explain what is the fastboot, and why I should enable it ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'he booted on the eMMC, but only on u-boot. I've used :&lt;/P&gt;&lt;P&gt;echo 0 &amp;gt; /sys/block/mmcblk3boot0/force_ro&lt;/P&gt;&lt;P&gt;dd if=uboot.imx of=/dev/mmcblk3boot0 bs=512 seek=2 skip=2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've tried to flash the rest of the system, using :&lt;/P&gt;&lt;P&gt;dd if=rootfs.sdcard of=/dev/mmcblk3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when booting on u-boot, it doesn't find the system so it can't boot. Any idea of how to proceed ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 08:15:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407072#M60622</guid>
      <dc:creator>milo</dc:creator>
      <dc:date>2015-04-15T08:15:23Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407073#M60623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milo Tenzin,&lt;/P&gt;&lt;P&gt;Which board and BSP are you using? By the way, have you boot up success for SD card? And when you boot up from eMMC, how do you download u-boot , kernel and file system to eMMC?&lt;BR /&gt;Have a great day&lt;BR /&gt;Dan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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>Wed, 15 Apr 2015 09:04:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407073#M60623</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2015-04-15T09:04:11Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407074#M60624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use an i.MX6 sabresd.&lt;/P&gt;&lt;P&gt;Booting from sdcard works perfectly. Now I'd like to write on eMMC to boot on it and don't use the sdcard after the first boot.&lt;/P&gt;&lt;P&gt;I've downloaded u-boot.imx and put it on mmcblk3boot0 (the eMMC is mmcblk3). Now I can boot on the eMMC. But I can't pass u-boot, because it doesn't find the rest of the system (kernel, rootfs), even if I flash mmcblk3 with an image.sdcard.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 09:13:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407074#M60624</guid>
      <dc:creator>milo</dc:creator>
      <dc:date>2015-04-15T09:13:42Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407075#M60625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milo Tenzin,&lt;/P&gt;&lt;P&gt;How do you write the u-boot , kernel and file system to the eMMC? Using the dd command or mfgtool? Have you write the kernel and rootfs to eMMC?&lt;BR /&gt;Have a great day&lt;BR /&gt;Dan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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>Wed, 15 Apr 2015 09:21:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407075#M60625</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2015-04-15T09:21:00Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407076#M60626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use dd from the system booted from the sdcard.&lt;/P&gt;&lt;P&gt;For u-boot :&amp;nbsp; dd if=uboot.imx of=/dev/mmcblk3boot0 bs=512 seek=2 skip=2&amp;nbsp;&amp;nbsp; (see my previous messages)&lt;/P&gt;&lt;P&gt;For the system, I've tried :&amp;nbsp;&amp;nbsp; dd if=core-image-minimal.sdcard of=/dev/mmcblk3&amp;nbsp;&amp;nbsp; The .sdcard contains all what is needed (it's what I use for the sdcard, and it works well). After, I see mmcbl3p1 (containing zImage et dtb files) and mmcblk3p2 (containing the rootfs). So I'd like to boot on them.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 09:36:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407076#M60626</guid>
      <dc:creator>milo</dc:creator>
      <dc:date>2015-04-15T09:36:20Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407077#M60627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milo Tenzin,&lt;/P&gt;&lt;P&gt;Here I recommend you to try to use the mfgtool freescale provide to download the images first and then boot up from emmc. To confirm the emmc can work on your board. If any questions you can give reply to me.&lt;BR /&gt;Have a great day&lt;BR /&gt;Dan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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>Wed, 15 Apr 2015 09:48:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407077#M60627</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2015-04-15T09:48:11Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407078#M60628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The eMMC works well : I can use the u-boot that I've placed in mmcblk3boot0, and I can boot using the rootfs in mmcblk3p2 (with bootargs root=/dev/mmcblk3p2). But to boot, I have to download the kernel, and I'd like to use the kernel which is already on the eMMC (but I'm not sure it's on the right place, it's on mmcblk3p1).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 11:26:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407078#M60628</guid>
      <dc:creator>milo</dc:creator>
      <dc:date>2015-04-15T11:26:30Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407079#M60629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;suggest to look at attached Linux Guides for various kernels,&lt;/P&gt;&lt;P&gt;I think one can find suitable option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2015 12:03:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407079#M60629</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-04-15T12:03:39Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407080#M60630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milo,&lt;/P&gt;&lt;P&gt;Have you tried use the mfgtool to download images to the eMMc? Can it boot up success?&lt;BR /&gt;Have a great day&lt;BR /&gt;Dan&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&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, 16 Apr 2015 08:18:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407080#M60630</guid>
      <dc:creator>Rita_Wang</dc:creator>
      <dc:date>2015-04-16T08:18:15Z</dc:date>
    </item>
    <item>
      <title>Re: Boot on eMMC</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407081#M60631</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Were you successful on this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Nov 2017 15:36:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-on-eMMC/m-p/407081#M60631</guid>
      <dc:creator>danmacdonald</dc:creator>
      <dc:date>2017-11-21T15:36:11Z</dc:date>
    </item>
  </channel>
</rss>

