<?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 eMMC DDR with 8 bits bus problem in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643432#M98239</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I finally got it: it was a problem on the mounting of my custom board that can mount SD card and eMMC. Data6 and data7 was thightened to VSS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Dec 2016 12:11:32 GMT</pubDate>
    <dc:creator>LPs</dc:creator>
    <dc:date>2016-12-05T12:11:32Z</dc:date>
    <item>
      <title>IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643426#M98233</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;&amp;nbsp; i'm struggling with my IMX6SX based platform.&lt;/P&gt;&lt;P&gt;I'm using Yocto with kernel&amp;nbsp;3.14.28+g91cf351.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On my device I monted a eMMC 4.41 compliance and I'm able to make it working with DDR and 4 bits data bus.&lt;/P&gt;&lt;P&gt;I'm trying to enable 8bit data bus but I found out that the kernel fails to request that type of bus and switch back automatically to 4 bits.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Into dts bus-width is correctly set to 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found out that the kernel drvier receive error -84 into data.err when try top read CSD data using function mmc_send_cxd_data (code in mmc_ops.c) called by mmc_init_card (in mmc.c) where the DDR wide bus activiation is performed (around line &amp;nbsp;1642).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there known bugs on this matter?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Dec 2016 16:58:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643426#M98233</guid>
      <dc:creator>LPs</dc:creator>
      <dc:date>2016-12-02T16:58:33Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643427#M98234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi LP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is it working in 8 bit non-ddr mode, are you able to boot in this&lt;/P&gt;&lt;P&gt;mode and successfully work in uboot ? One can check waveforms of data lines&lt;/P&gt;&lt;P&gt;with oscilloscope and try this part on i.MX6SX Sabre SD board using U4 eMMC Footprint.&lt;/P&gt;&lt;P&gt;Note for ddr mode may be necessary to tweak MMC_DLL_DLY values please check&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/352204"&gt;eMMC DDR mode&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&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>Sun, 04 Dec 2016 23:35:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643427#M98234</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-12-04T23:35:32Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643428#M98235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; I set fuses to start at 1 bit. So U-Boot uses 8 bit mode, but I reall don't know if it uses DDR mode, I think it is.&lt;/P&gt;&lt;P&gt;All is loaded correctly and kernel is loaded and launched, but It continuously fails to set up DDR 8 bit mode, wit the error I reported.&lt;/P&gt;&lt;P&gt;I cannot check different BOOT configuration, I'm on my final board design and only fuses are available.&lt;/P&gt;&lt;P&gt;It smell like A9 communication with eMMC is failing for something like timeout, but, as you probabl knows, it is hard to debug the kernel....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2016 07:34:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643428#M98235</guid>
      <dc:creator>LPs</dc:creator>
      <dc:date>2016-12-05T07:34:56Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643429#M98236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi LP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you try latest L4.1.15 kernel&lt;/P&gt;&lt;P&gt;&lt;A href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/?h=imx_4.1.15_1.0.0_ga"&gt;http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/?h=imx_4.1.15_1.0.0_ga&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2016 07:56:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643429#M98236</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-12-05T07:56:04Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643430#M98237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What I'm seeing is that:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;mmc_send_cxd_data is colled by driver to check 8bit mode&lt;/LI&gt;&lt;LI&gt;CMD 8 (MMC_SEND_EXT_CSD) is sent&lt;/LI&gt;&lt;LI&gt;After mmc_wait_for_req returns: cmd.error = 0 (OK) and data.error=-84 which is my problem&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2016 08:28:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643430#M98237</guid>
      <dc:creator>LPs</dc:creator>
      <dc:date>2016-12-05T08:28:33Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643431#M98238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what bsp used in the case, could you try to reproduce issue with&lt;/P&gt;&lt;P&gt;nxp official L3.14.28 bsp on i.MX6SX Sabre SD board&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/?h=imx_3.14.28_1.0.0_ga" title="http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/?h=imx_3.14.28_1.0.0_ga"&gt;linux-2.6-imx.git - Freescale i.MX Linux Tree&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2016 09:20:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643431#M98238</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2016-12-05T09:20:21Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6SX eMMC DDR with 8 bits bus problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643432#M98239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I finally got it: it was a problem on the mounting of my custom board that can mount SD card and eMMC. Data6 and data7 was thightened to VSS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Dec 2016 12:11:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX6SX-eMMC-DDR-with-8-bits-bus-problem/m-p/643432#M98239</guid>
      <dc:creator>LPs</dc:creator>
      <dc:date>2016-12-05T12:11:32Z</dc:date>
    </item>
  </channel>
</rss>

