<?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: IMX6SX - MFGtool error when programming emmc in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408421#M60941</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi aa,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As already suggested by igorpadykov, this is probably an issue with RPMB on your eMMC.&lt;/P&gt;&lt;P&gt;Please check this patch: &lt;A href="https://lists.yoctoproject.org/pipermail/meta-freescale/2014-July/009702.html" title="https://lists.yoctoproject.org/pipermail/meta-freescale/2014-July/009702.html"&gt;https://lists.yoctoproject.org/pipermail/meta-freescale/2014-July/009702.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Essentially, the patch fixes the udev rule (60-persistent-storage.rules) to ignore RPMB:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KERNEL=="fd*|mtd*|nbd*|gnbd*|btibm*|dm-*|md*|mmcblk*rpmb", GOTO="persistent_storage_end"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps. Regards,&lt;/P&gt;&lt;P&gt;Nikolay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 22 Nov 2015 18:42:38 GMT</pubDate>
    <dc:creator>nikolaydimitro1</dc:creator>
    <dc:date>2015-11-22T18:42:38Z</dc:date>
    <item>
      <title>IMX6SX - MFGtool error when programming emmc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408416#M60936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everyone,&lt;BR /&gt;I'm currently using a custom board based on the imx6sx sabresd schematics where the SD4 is replaced by an EMMC. &lt;BR /&gt;When I try to program the board using the mfgtool, the software will stop at "access boot partition 1" and after a few seconds the message "&lt;SPAN style="color: #e23d39;"&gt;mmc3: Timeout waiting for hardware interrupt. mmc3: new HS200 MMC card at address 0001"&lt;/SPAN&gt; will appear. If I try to resume the mfgtool, everything goes fine, but the board won't boot anyway.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;My pin setting is the following: SW10: all off; SW11: 3,4,5 on; SW12: 2 on.&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d;"&gt;Has anyone experienced a similar error?&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;You can find attached the whole mfgtool log&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336079"&gt;imx6sx_mfgtool.log.txt.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Nov 2015 08:22:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408416#M60936</guid>
      <dc:creator>justthat1</dc:creator>
      <dc:date>2015-11-13T08:22:35Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX - MFGtool error when programming emmc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408417#M60937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi a&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after replacing SD4 with EMMC it is necessary to rebuild mfg tools using&lt;/P&gt;&lt;P&gt;imx6sx-sdb-emmc.dts as described below&lt;/P&gt;&lt;P&gt;&lt;A href="http://git.embedian.com/developer/smarc-fsl-linux-kernel/commit/4b07536a25db281619ce249a46a71e0bb8a08a6b#diff-1" title="http://git.embedian.com/developer/smarc-fsl-linux-kernel/commit/4b07536a25db281619ce249a46a71e0bb8a08a6b#diff-1"&gt;http://git.embedian.com/developer/smarc-fsl-linux-kernel/commit/4b07536a25db281619ce249a46a71e0bb8a08a6b#diff-1&lt;/A&gt; &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;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Nov 2015 11:59:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408417#M60937</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-11-13T11:59:03Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX - MFGtool error when programming emmc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408418#M60938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;Thanks for your reply, though i'm already using the exact same file (i've only renamed it to match the name of my custom board). &lt;BR /&gt;In fact, as you can see from the log file at line 487, the emmc card is correctly recognized (4GB emmc) only after an hardware timeout has expired. This way the mfgtool cannot access the boot partition and write the necessary files on it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm running some hardware test on the emmc, especially on the reset pin to check it's fine, since&lt;SPAN style="line-height: 1.5;"&gt; I just noticed that it's not declared inside the .dts file in the pinctrl section but only in the u-boot source code (with NO_PAD_CTRL configuration). I'll post if something relevant shows up.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Nov 2015 12:33:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408418#M60938</guid>
      <dc:creator>justthat1</dc:creator>
      <dc:date>2015-11-13T12:33:21Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX - MFGtool error when programming emmc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408419#M60939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you can try other card, to check if this is caused by rpmb presence.&lt;/P&gt;&lt;P&gt;~igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Nov 2015 02:08:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408419#M60939</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2015-11-14T02:08:49Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX - MFGtool error when programming emmc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408420#M60940</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;Sorry for the late reply. I could try just now with a different card and it worked just fine. I'll keep digging into it to see what was the problem. Thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 15 Nov 2015 07:41:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408420#M60940</guid>
      <dc:creator>justthat1</dc:creator>
      <dc:date>2015-11-15T07:41:47Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX - MFGtool error when programming emmc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408421#M60941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi aa,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As already suggested by igorpadykov, this is probably an issue with RPMB on your eMMC.&lt;/P&gt;&lt;P&gt;Please check this patch: &lt;A href="https://lists.yoctoproject.org/pipermail/meta-freescale/2014-July/009702.html" title="https://lists.yoctoproject.org/pipermail/meta-freescale/2014-July/009702.html"&gt;https://lists.yoctoproject.org/pipermail/meta-freescale/2014-July/009702.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Essentially, the patch fixes the udev rule (60-persistent-storage.rules) to ignore RPMB:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KERNEL=="fd*|mtd*|nbd*|gnbd*|btibm*|dm-*|md*|mmcblk*rpmb", GOTO="persistent_storage_end"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps. Regards,&lt;/P&gt;&lt;P&gt;Nikolay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 22 Nov 2015 18:42:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-MFGtool-error-when-programming-emmc/m-p/408421#M60941</guid>
      <dc:creator>nikolaydimitro1</dc:creator>
      <dc:date>2015-11-22T18:42:38Z</dc:date>
    </item>
  </channel>
</rss>

