<?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: eMMC boot problem</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491885#M78950</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jotes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there are no known restrictions on size.&lt;/P&gt;&lt;P&gt;Reason may be ERR006282 or issues with signal&lt;/P&gt;&lt;P&gt;integrity (drive strength) as described for example on&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-thread-small" data-containerid="2004" data-containertype="14" data-objectid="332110" data-objecttype="1" href="https://community.freescale.com/thread/332110"&gt;https://community.freescale.com/thread/332110&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&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>Mon, 23 May 2016 11:30:44 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2016-05-23T11:30:44Z</dc:date>
    <item>
      <title>eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491884#M78949</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;Is it possible to boot IMX6Q from Micron 64G eMMC 4.41 card (MTFC64GJDDN-4M IT)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Boot process stops every time after reading Product name from CID Register (as a response on CMD2). A few microseconds after the eMMC card sends "MMC64G" string, CMD and CLK lines go LOW (as you can see in the picture below, 1 - CLK, 3 - CMD).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="cmd2.JPG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29731iE5EEED836AEF8BCF/image-size/large?v=v2&amp;amp;px=999" role="button" title="cmd2.JPG" alt="cmd2.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="flow.JPG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29732iC86E4CE041047661/image-size/large?v=v2&amp;amp;px=999" role="button" title="flow.JPG" alt="flow.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there any restrictions on size of the card? If no, what else can cause the problem?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 09:30:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491884#M78949</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-23T09:30:31Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491885#M78950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi jotes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there are no known restrictions on size.&lt;/P&gt;&lt;P&gt;Reason may be ERR006282 or issues with signal&lt;/P&gt;&lt;P&gt;integrity (drive strength) as described for example on&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-thread-small" data-containerid="2004" data-containertype="14" data-objectid="332110" data-objecttype="1" href="https://community.freescale.com/thread/332110"&gt;https://community.freescale.com/thread/332110&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&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>Mon, 23 May 2016 11:30:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491885#M78950</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-05-23T11:30:44Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491886#M78951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is it possible that BootROM reads Product name, compares it with some not known for us value and based on the comparison result decides to stop booting process?&lt;/P&gt;&lt;P&gt;Is there any way to get BootROM source code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our board revision is 1.3 so that is not ERR006282.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 11:47:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491886#M78951</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-23T11:47:05Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491887#M78952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt;Is it possible that BootROM reads Product name, compares it with some not known for us &lt;/P&gt;&lt;P&gt;&amp;gt;value and based on the comparison result decides to stop booting process?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;No.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;Is there any way to get BootROM source code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunatly BootROM source code is not distrubuted, sorry.&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>Mon, 23 May 2016 11:54:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491887#M78952</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-05-23T11:54:40Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491888#M78953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Our card's connection is practically the same as the one in SABRE SD (10k pull-up on CMD line). We stuck in BootROM so we can't change IOMUX settings (as it is described in post 332110).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What else should we check?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 11:59:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491888#M78953</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-23T11:59:25Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491889#M78954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I forgot to mention, that our card works perfectly normal when we are accessing it from u-boot or Linux, it has problems only while booting.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 12:03:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491889#M78954</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-23T12:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491890#M78955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can change IOMUX settings used by BootROM using&lt;/P&gt;&lt;P&gt;Table 8-14. USDHC Boot eFUSE Descriptions&lt;/P&gt;&lt;P&gt;BOOT_CFG2[0]&amp;nbsp; - 1 - Use PAD_SETTINGS values&lt;/P&gt;&lt;P&gt;check PAD_SETTINGS in Table 8-2. Boot eFUSE Descriptions&lt;/P&gt;&lt;P&gt;i.MX6DQ Reference Manual&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="https://community.freescale.com/external-link.jspa?url=http%3A%2F%2Fcache.freescale.com%2Ffiles%2F32bit%2Fdoc%2Fref_manual%2FIMX6DQRM.pdf" rel="nofollow" target="_blank"&gt;http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;had you tried other emmc cards, how they are working?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 12:17:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491890#M78955</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-05-23T12:17:34Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491891#M78956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have no possibility to check other emmc cards, I am referring only to SDIN5C2-8G which is used on SABRE SD and works fine. I can compare signals on CMD line and can say that there are 2 difference:&lt;/P&gt;&lt;P&gt;1) on Sabre SD there are less CMD1 commands, so the Initialization process takes less time&lt;/P&gt;&lt;P&gt;2) on Sabre SD CMD2 ends properly&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there any restricions on one command duration time? Maybe it is some timeout while sending CMD2 (it ends always after ~404us).&lt;/P&gt;&lt;P&gt;Are there any restricions on the duration of booting process?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 May 2016 12:36:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491891#M78956</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-23T12:36:45Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491892#M78957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have checked that our eMMC card works fine in u-boot with default IOMUX settings (IOMUXC_SW_PAD_CTL_PAD_SD4_CMD - 0x1B0B0, IOMUXC_SW_PAD_CTL_PAD_SD4_CMD - 0x1B0B0). It can even respond properly on CMD2. So I guess we can assume, that it should works with default IOMUX settings in boot process. Am I right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In addition, in the picture which I've attached earlier you can see, that the CLK line suddenly goes LOW. Since it is INPUT for eMMC card, I guess only IMX6 can hold it LOW. But why?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 May 2016 08:27:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491892#M78957</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-24T08:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491893#M78958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I had a similar problem with IMX6SL which was caused by errata ERR007927.&lt;/P&gt;&lt;P&gt;IMX6Q has a similar errata ERR007926.&lt;/P&gt;&lt;P&gt;You can check whether the errata causes your problem by intentionally stretching a Lo period of "POR_B" signal.&lt;/P&gt;&lt;P&gt;(maybe 1sec. is enough)&lt;/P&gt;&lt;P&gt;I hope this will help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2016 01:13:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491893#M78958</guid>
      <dc:creator>tomohirokawachi</dc:creator>
      <dc:date>2016-05-25T01:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: eMMC boot problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491894#M78959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for your help! We had a problem with the 32 kHZ internal oscillator, so it was indeed ERR007926. Our emmc card works fine now. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2016 09:42:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/eMMC-boot-problem/m-p/491894#M78959</guid>
      <dc:creator>jotes</dc:creator>
      <dc:date>2016-05-25T09:42:15Z</dc:date>
    </item>
  </channel>
</rss>

