<?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 from eMMC mmcblk3boot0  or  mmcblk3boot1. in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587513#M88862</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the save issue. The problem with mmc bootpart is that it does not modify all of the PARTITION_CONFIG register.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Aug 2018 20:21:57 GMT</pubDate>
    <dc:creator>aliismail</dc:creator>
    <dc:date>2018-08-16T20:21:57Z</dc:date>
    <item>
      <title>Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587499#M88848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;We use i.mx6 ( IMX6DL ).&lt;/P&gt;&lt;P&gt;We configured boot from eMMC&amp;nbsp;&amp;nbsp; flash. From&amp;nbsp;&amp;nbsp; mmcblk3boot0&amp;nbsp; or&amp;nbsp; mmcblk3boot1.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;At first we use&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;Linux kernel&amp;nbsp; 3.10.53. &lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;In the File System&amp;nbsp; we see files: &lt;STRONG&gt;boot_bus_config ,&amp;nbsp; boot_config , boot_info .&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;STRONG&gt;By this files we change boot . From mmcblk3boot0 or mmcblk3boot1.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;This boot from &lt;STRONG&gt;mmcblk3boot0&lt;/STRONG&gt; .&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;STRONG&gt; echo 8 &amp;gt; /sys/devices/soc0/soc.0/2100000.aips-bus/219c000.usdhc/mmc_host/mmc3/mmc3:0001/boot_config&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;This boot from&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt; mmcblk3boot1 .&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;STRONG&gt; echo 16 &amp;gt; /sys/devices/soc0/soc.0/2100000.aips-bus/219c000.usdhc/mmc_host/mmc3/mmc3:0001/boot_config&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now we use &lt;STRONG&gt;Linux kernel 4.1.15.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;We have a problem . We not see files: &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt; &lt;STRONG&gt;boot_bus_config ,&amp;nbsp; boot_config , boot_info .(??????)&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;How we can configure our system for boot from eMMC from&amp;nbsp; &lt;STRONG&gt;mmcblk3boot0&amp;nbsp; or&amp;nbsp; mmcblk3boot1.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt;Best regards.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jun 2016 07:27:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587499#M88848</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-06-29T07:27:39Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587500#M88849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Is it NXP BSP - &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="alt-edited"&gt; &lt;STRONG&gt;Linux 3.10.53 ?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Jul 2016 10:58:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587500#M88849</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-07-06T10:58:30Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587501#M88850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;&lt;SPAN class="Apple-converted-space"&gt; &lt;/SPAN&gt; sysfs enabled for kernel 4 by the same way as for 3.10 ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; text-align: left; text-indent: 0px;"&gt;~Yuri.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jul 2016 03:28:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587501#M88850</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-07-07T03:28:26Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587502#M88851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Yes.&lt;/P&gt;&lt;P&gt;All from NXP .&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 Jul 2016 05:28:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587502#M88851</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-07-10T05:28:37Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587503#M88852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Юрий , здравствуйте.&lt;/P&gt;&lt;P&gt;Извините за вопрос- Ваша компания занимается поддержкой программного обеспечения  Freescale (NXP) ?&lt;/P&gt;&lt;P&gt;Всего хорошего.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 Jul 2016 05:51:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587503#M88852</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-07-10T05:51:25Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587504#M88853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes , this enable .&lt;/P&gt;&lt;P&gt;In kernel 3.10.53 &amp;amp; 4.1.15&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 Jul 2016 10:03:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587504#M88853</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-07-10T10:03:26Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587505#M88854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Please see /drivers/mmc/core/mmc.c   in kernel 3.10.53.  &amp;amp;&lt;/P&gt;&lt;P&gt;Please see /drivers/mmc/core/mmc.c in kernel  4.1.15.&lt;/P&gt;&lt;P&gt;Missing parts:&lt;/P&gt;&lt;P&gt;Boot_info ,  boot_config ,  boot_bus_config&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think kernel 4.1.15 could not work.&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jul 2016 09:14:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587505#M88854</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-07-11T09:14:52Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587506#M88855</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;Please see /drivers/mmc/core/mmc.c   in kernel 3.10.53.  &amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see /drivers/mmc/core/mmc.c in kernel  4.1.15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Missing parts:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Boot_info ,  boot_config ,  boot_bus_config&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think kernel 4.1.15 could not work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jul 2016 10:27:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587506#M88855</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-07-11T10:27:28Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587507#M88856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Привет !&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Если вопрос про ТЕКНО - пусть организационные тонкости не смущают Вас.&lt;BR /&gt;Главное - значок &lt;span class="lia-inline-image-display-wrapper" image-alt="Employee"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/121905i47CD5EEB384209EE/image-size/large?v=v2&amp;amp;px=999" role="button" title="Employee" alt="Employee" /&gt;&lt;/span&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Удачи.&lt;/P&gt;&lt;P&gt;Юрий.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Jul 2016 10:41:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587507#M88856</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-07-11T10:41:54Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587508#M88857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi.&lt;/P&gt;&lt;P&gt;Yuri , send me please you tel.  ( for support ) , if you can.&lt;/P&gt;&lt;P&gt;Best regard.&lt;/P&gt;&lt;P&gt;Alex Berenshtein.&lt;/P&gt;&lt;P&gt;Unitronics , Israel.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Jul 2016 05:29:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587508#M88857</guid>
      <dc:creator>alexberenshtein</dc:creator>
      <dc:date>2016-07-12T05:29:18Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587509#M88858</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I will send contact information via Your FAE (Yan). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2016 03:23:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587509#M88858</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-07-15T03:23:15Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587510#M88859</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is suggested &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;using mmc-utils &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;on kernel 4.1.15.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;-----&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;root@imx6qsabresd:~# mmc extcsd read --help&lt;/P&gt;&lt;P&gt;Usage:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc extcsd read &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Print extcsd data from &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx6qsabresd:~# mmc bootpart enable --help&lt;/P&gt;&lt;P&gt;Usage:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc bootpart enable &amp;lt;boot_partition&amp;gt; &amp;lt;send_ack&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable the boot partition for the &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To receive acknowledgment of boot from the card set &amp;lt;send_ack&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to 1, else set it to 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;In order to install mmc-utils using yocto, add in conf/local.conf the following line:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;CORE_IMAGE_EXTRA_INSTALL += "mmc-utils"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;If it works for you, you can use the attached rmp.&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;BR /&gt;Also, take a look on mmc-utils command and usage:&lt;/P&gt;&lt;P style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;---&lt;/P&gt;&lt;P&gt;root@imx6qsabresd:~# mmc&lt;/P&gt;&lt;P&gt;Usage:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc extcsd read &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Print extcsd data from &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc writeprotect get &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Determine the eMMC writeprotect status of &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc writeprotect set &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set the eMMC writeprotect status of &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This sets the eMMC to be write-protected until next boot.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc disable 512B emulation &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set the eMMC data sector size to 4KB by disabling emulation on&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc gp create &amp;lt;-y|-n&amp;gt; &amp;lt;length KiB&amp;gt; &amp;lt;partition&amp;gt; &amp;lt;enh_attr&amp;gt; &amp;lt;ext_attr&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; create general purpose partition for the &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dry-run only unless -y is passed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To set enhanced attribute to general partition being created set&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;enh_attr&amp;gt; to 1 else set it to 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To set extended attribute to general partition&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set &amp;lt;ext_attr&amp;gt; to 1,2 else set it to 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc enh_area set &amp;lt;-y|-n&amp;gt; &amp;lt;start KiB&amp;gt; &amp;lt;length KiB&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable the enhanced user area for the &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dry-run only unless -y is passed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc write_reliability set &amp;lt;-y|-n&amp;gt; &amp;lt;partition&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable write reliability per partition for the &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dry-run only unless -y is passed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc status get &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Print the response to STATUS_SEND (CMD13).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc bootpart enable &amp;lt;boot_partition&amp;gt; &amp;lt;send_ack&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable the boot partition for the &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To receive acknowledgment of boot from the card set &amp;lt;send_ack&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to 1, else set it to 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc bootbus set &amp;lt;boot_mode&amp;gt; &amp;lt;reset_boot_bus_conditions&amp;gt; &amp;lt;boot_bus_width&amp;gt; &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set Boot Bus Conditions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;boot_mode&amp;gt; must be "single_backward|single_hs|dual"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;reset_boot_bus_conditions&amp;gt; must be "x1|retain"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;boot_bus_width&amp;gt; must be "x1|x4|x8"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc bkops enable &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable the eMMC BKOPS feature on &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc hwreset enable &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Permanently enable the eMMC H/W Reset feature on &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc hwreset disable &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Permanently disable the eMMC H/W Reset feature on &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc sanitize &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Send Sanitize command to the &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This will delete the unmapped memory region of the device.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb write-key &amp;lt;rpmb device&amp;gt; &amp;lt;key file&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Program authentication key which is 32 bytes length and stored&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in the specified file. Also you can specify '-' instead of&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; key file path to read the key from stdin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE!&amp;nbsp; This is a one-time programmable (unreversible) change.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ echo -n AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH | \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb write-key /dev/mmcblk0rpmb -&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb read-counter &amp;lt;rpmb device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Counter value for the &amp;lt;rpmb device&amp;gt; will be read to stdout.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb read-block &amp;lt;rpmb device&amp;gt; &amp;lt;address&amp;gt; &amp;lt;blocks count&amp;gt; &amp;lt;output file&amp;gt; [key file]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Blocks of 256 bytes will be read from &amp;lt;rpmb device&amp;gt; to output&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file or stdout if '-' is specified. If key is specified - read&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data will be verified. Instead of regular path you can specify&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '-' to read key from stdin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ echo -n AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH | \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb read-block /dev/mmcblk0rpmb 0x02 2 /tmp/block -&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or read two blocks without verification&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ mmc rpmb read-block /dev/mmcblk0rpmb 0x02 2 /tmp/block&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb write-block &amp;lt;rpmb device&amp;gt; &amp;lt;address&amp;gt; &amp;lt;256 byte data file&amp;gt; &amp;lt;key file&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Block of 256 bytes will be written from data file to&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rpmb device&amp;gt;. Also you can specify '-' instead of key&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file path or data file to read the data from stdin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ (awk 'BEGIN {while (c++&amp;lt;256) printf "a"}' | \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo -n AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHH) | \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc rpmb write-block /dev/mmcblk0rpmb 0x02 - -&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc cache enable &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable the eMMC cache feature on &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE! The cache is an optional feature on devices &amp;gt;= eMMC4.5.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc cache disable &amp;lt;device&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Disable the eMMC cache feature on &amp;lt;device&amp;gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NOTE! The cache is an optional feature on devices &amp;gt;= eMMC4.5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc help|--help|-h&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Show the help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mmc &amp;lt;cmd&amp;gt; --help&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Show detailed help for a command or subset of commands.&lt;/P&gt;&lt;P&gt;&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;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jul 2016 03:28:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587510#M88859</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-07-15T03:28:39Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587511#M88860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all:&lt;/P&gt;&lt;P&gt;I also have a problem updating u-boot image to eMMC. It works fine in 3.14.28, but does not work for 4.1.15. I realized that there is no "boot_config" in 4.1.15. So I follow the instruction to install "mmc-utils" in 4.1.15 and use mmc tool but it still does not work. Please see below command and reply if any of you guys knows the solution of it. Thanks.&lt;/P&gt;&lt;P&gt;&amp;lt;For 3.14.28&amp;gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Update u-boot &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;image to &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;eMMC&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;from&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;USB&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;memory&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step1.copy &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;u-boot-imx6qsabresd.imx &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;to USB memory (on PC)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step2.SD Card boot SNW&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step3.plug USB memory to SNW USB port&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step4. &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;clear u-boot &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;arg&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;root@imx6qsabresd:~#&lt;SPAN style="font-family: Arial; color: black;"&gt;dd&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;if=/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;dev&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;/zero of=/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;dev&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;/mmcblk&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;3&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;bs&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;=1k seek=384 &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;conv&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;=&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;fsync&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;count=129&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step5. &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;access boot partition 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;root@imx6qsabresd:~#echo &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;0 &amp;gt; /&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;sys/block/mmcblk3boot0/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;force_ro&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step6. write &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;U-Boot to &lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;emmc&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;root@imx6qsabresd:~#&lt;SPAN style="font-family: Arial; color: black;"&gt;dd&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt; if=/run/media/sda1/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;u-boot-imx6qsabresd.imx&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt; of=/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;dev&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;mmcblk3boot0&lt;/SPAN&gt; &lt;SPAN style="font-family: Arial; color: black;"&gt;bs&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;=512 seek=2&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step7. &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;re-enable read-only access &lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;root@imx6qsabresd:~#echo &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;1 &amp;gt; /&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;sys/block/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;mmcblk3boot0&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;force_ro&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-top: 4.32pt; text-indent: 0in; text-align: left;"&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Step8. &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;enable boot &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;partion&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt; 1 to boot&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;root@imx6qsabresd:~#echo &lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;8 &amp;gt; /&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;sys/block/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;mmcblk3&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;/device/&lt;/SPAN&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;boot_config---&amp;gt;this works for 3.14.28, for 4.1.15 I use the following command to replace this command&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;root@imx6qsabresd:~#mmc bootpart enable 1 1 /dev/mmcblk3boot0-----&amp;gt;4.1.15 does not work&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Arial; color: black;"&gt;Thanks for replying&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2016 07:18:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587511#M88860</guid>
      <dc:creator>seanhsu</dc:creator>
      <dc:date>2016-07-28T07:18:04Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587512#M88861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sean,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's unclear from your post if the "mmc bootpart" command did or did not work with 4.1.15.&amp;nbsp; Can you clarify if you ever got it working?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm running into the same issue (no "boot_config" file with a recent BSP) and unsure how to address it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2018 20:59:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587512#M88861</guid>
      <dc:creator>nickbedbury</dc:creator>
      <dc:date>2018-07-10T20:59:32Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587513#M88862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have the save issue. The problem with mmc bootpart is that it does not modify all of the PARTITION_CONFIG register.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2018 20:21:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587513#M88862</guid>
      <dc:creator>aliismail</dc:creator>
      <dc:date>2018-08-16T20:21:57Z</dc:date>
    </item>
    <item>
      <title>Re:  Boot from eMMC mmcblk3boot0  or  mmcblk3boot1.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587514#M88863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your post. The dump of "mmc -h" was very useful. I stumbled upon this issue today whilst updating the MfgTool kernel and rootfs from 3.14.28 to 4.9.11. In my case in addition to setting the&amp;nbsp;PARTITION_CONFIG byte to enable boot using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mmc bootpart enable 1 1 /dev/mmcblk3boot0&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also needed to configure the&amp;nbsp;BOOT_BUS_CONDITIONS byte to match the HW using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mmc bootbus set single_backward x1 x8 /dev/mmcblk3boot0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is information about each of these bytes in the JEDEC specification&amp;nbsp;JESD84-B451.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matthew&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Nov 2018 14:38:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Boot-from-eMMC-mmcblk3boot0-or-mmcblk3boot1/m-p/587514#M88863</guid>
      <dc:creator>matthewmckay-da</dc:creator>
      <dc:date>2018-11-09T14:38:57Z</dc:date>
    </item>
  </channel>
</rss>

