<?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: Enabling UHSI on USDHC4 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238912#M19532</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes.&lt;BR /&gt;VSELECT is an output signal used to change the voltage of the external power supplier.&lt;/P&gt;&lt;P&gt;See bit definition in imx6q/dl spec:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40611iB07101B7961AFB16/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;For details you can refer to imx6q/dl reference mannual.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW, imx6q sabresd does not have a external control circuit on board to switch signal voltage between 1.8v and 3.3v.&lt;BR /&gt;That means imx6q sabresd does not support working on 1.8v mode, as a result, not support SDIO3.0 too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to try SDIO3.0 you can use imx6q/dl sabreauto board which has that external voltage control circuit on board or imx6sl evk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Dong Aisheng&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 30 Aug 2013 06:21:06 GMT</pubDate>
    <dc:creator>DongAisheng</dc:creator>
    <dc:date>2013-08-30T06:21:06Z</dc:date>
    <item>
      <title>Enabling UHSI on USDHC4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238909#M19529</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;I have a wifi module (Marvel 8797 - SDIO 3.0) that is connected to USDHC4. &lt;/P&gt;&lt;P&gt;My pinmux settings for my port as follow: (LVE is enabled). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLK&amp;nbsp;&amp;nbsp; 0x4170b9&lt;/P&gt;&lt;P&gt;CMD&amp;nbsp;&amp;nbsp; 0x4170b9&lt;/P&gt;&lt;P&gt;DAT0&amp;nbsp; 0x4170b9&lt;/P&gt;&lt;P&gt;DAT1&amp;nbsp; 0x4170b9&lt;/P&gt;&lt;P&gt;DAT2&amp;nbsp; 0x4170b9&lt;/P&gt;&lt;P&gt;DAT3&amp;nbsp; 0x4170b9&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My wifi module works on 1-bit mode but not on 4-bit mode. That is because the SDIO 3.0 require an UHSI (it require 1.8v signaling) enabled and by default, the kernel seems not configured for the said mode.&lt;/P&gt;&lt;P&gt;I would like to know what are the missing keys in order to enable it correctly?.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;john&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Aug 2013 03:41:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238909#M19529</guid>
      <dc:creator>jtobias</dc:creator>
      <dc:date>2013-08-03T03:41:46Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling UHSI on USDHC4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238910#M19530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks like I need the SD4_VSELECT signal in order to enable the 1.8v signaling...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 04 Aug 2013 18:39:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238910#M19530</guid>
      <dc:creator>jtobias</dc:creator>
      <dc:date>2013-08-04T18:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling UHSI on USDHC4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238911#M19531</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;Follow up to my previous post. In freescale linux kernel 3.5.7 alpha release, the device tree for iMX6q-sabresd, the USDHC3 pinctrl settings has SD3_VSELECT. Can anyone could give me some information what exactly the purpose of the said pin?. Is that pin is being use for voltage signaling for UHS-I?.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;john &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Aug 2013 04:24:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238911#M19531</guid>
      <dc:creator>jtobias</dc:creator>
      <dc:date>2013-08-05T04:24:46Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling UHSI on USDHC4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238912#M19532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes.&lt;BR /&gt;VSELECT is an output signal used to change the voltage of the external power supplier.&lt;/P&gt;&lt;P&gt;See bit definition in imx6q/dl spec:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_0.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/40611iB07101B7961AFB16/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_0.png" alt="pastedImage_0.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;For details you can refer to imx6q/dl reference mannual.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW, imx6q sabresd does not have a external control circuit on board to switch signal voltage between 1.8v and 3.3v.&lt;BR /&gt;That means imx6q sabresd does not support working on 1.8v mode, as a result, not support SDIO3.0 too.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to try SDIO3.0 you can use imx6q/dl sabreauto board which has that external voltage control circuit on board or imx6sl evk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Dong Aisheng&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Aug 2013 06:21:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238912#M19532</guid>
      <dc:creator>DongAisheng</dc:creator>
      <dc:date>2013-08-30T06:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling UHSI on USDHC4</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238913#M19533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dong,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In i.MX6SL there are 2 power domains for GPIO. These are NVCC33_IO and NVCC18_IO. And there is no dedicated pin for SD interface. So which domain is supposed to be controlled by VSELECT bit/pin? Is it for controlling the power supply for SD cards to support different type of cards. And I am assuming that the IO voltage for SDIO interface pads will be automatically taken care by i.MX6SL based on VSELECT bit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is my understanding correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Sep 2013 14:40:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Enabling-UHSI-on-USDHC4/m-p/238913#M19533</guid>
      <dc:creator>sonugoyal</dc:creator>
      <dc:date>2013-09-05T14:40:21Z</dc:date>
    </item>
  </channel>
</rss>

