<?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: imx28 low Wifi Throughput</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391471#M57084</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. You can set the SDIO clock to 52MHz by doing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.max_clk&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48000000, in the mxs_mmc_platform_data structure inside device.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Yes, that's the place where DDR mode is set. You should remove it in the SDIO case&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Yes, you should remove it. Also, I guess you are operating in 4-bit mode, so MMC_CAP_8_BIT_DATA should also be removed.&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;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Apr 2015 14:17:28 GMT</pubDate>
    <dc:creator>fabio_estevam</dc:creator>
    <dc:date>2015-04-30T14:17:28Z</dc:date>
    <item>
      <title>imx28 low Wifi Throughput</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391470#M57083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have large customer who is using the imx28 and the Qualcom/Atheros QCA 6124 wifi module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They are only seeing about 20MBs using iperf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They have a bunch of questions I need help with:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Setting of SDIO clock&lt;OL style="list-style-type: lower-alpha;"&gt;&lt;LI&gt;How&lt;BR /&gt;do we go about setting the SDIO clock ?&lt;/LI&gt;&lt;LI&gt;Currently&lt;BR /&gt;we see the SDIO clock is set to 48 Mhz, how do we set it to maximum (52Mhz) ?&lt;/LI&gt;&lt;LI&gt;Let&lt;BR /&gt;us know the changes to be done for the same.&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;SDR v/s DDR operation&lt;OL style="list-style-type: lower-alpha;"&gt;&lt;LI&gt;We&lt;BR /&gt;observe in “linux-2.6.35.3\arch\arm\mach-mx28\device.c” DDR capability is&lt;BR /&gt;enabled, i.e. caps has “MMC_CAP_DATA_DDR” bit enabled. (Attached file for&lt;BR /&gt;reference).&lt;/LI&gt;&lt;LI&gt;Is&lt;BR /&gt;this the only place where the DDR capability needs to be set.&lt;/LI&gt;&lt;LI&gt;How&lt;BR /&gt;do we verify during transfer if indeed DDR operation is happening ?&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;SSP2 interface with Wifi&lt;OL style="list-style-type: lower-alpha;"&gt;&lt;LI&gt;Based&lt;BR /&gt;on discussion with Qualcomm team, DDR mode only applies to memory cards.&lt;/LI&gt;&lt;LI&gt;How&lt;BR /&gt;does iMX take care of setting the interface in SDR/DDR mode ?&lt;UL style="list-style-type: disc;"&gt;&lt;LI&gt;If&lt;BR /&gt;you refer to the device.c attached, DDR capability is enabled on SSP2.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;Bus clock frequency&lt;OL style="list-style-type: lower-alpha;"&gt;&lt;LI&gt;We&lt;BR /&gt;captured the Wi-Fi SDIO interface signal on our product using Logic analyzer.&lt;/LI&gt;&lt;LI&gt;During&lt;BR /&gt; bus active state clock frequency is 48MHz and during bus idle state clock&lt;BR /&gt;frequency reduces to 6MHz.&amp;nbsp; &lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 05:13:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391470#M57083</guid>
      <dc:creator>thejay</dc:creator>
      <dc:date>2015-04-30T05:13:40Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 low Wifi Throughput</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391471#M57084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. You can set the SDIO clock to 52MHz by doing:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;.max_clk&amp;nbsp;&amp;nbsp;&amp;nbsp; = 48000000, in the mxs_mmc_platform_data structure inside device.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Yes, that's the place where DDR mode is set. You should remove it in the SDIO case&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Yes, you should remove it. Also, I guess you are operating in 4-bit mode, so MMC_CAP_8_BIT_DATA should also be removed.&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;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 14:17:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391471#M57084</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2015-04-30T14:17:28Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 low Wifi Throughput</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391472#M57085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I meant .max_clk = 52000000 ;-)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2015 15:53:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391472#M57085</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2015-04-30T15:53:28Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 low Wifi Throughput</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391473#M57086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Fabio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where can I set this in the mainline kernel?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jul 2015 06:28:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391473#M57086</guid>
      <dc:creator>jörg_krause</dc:creator>
      <dc:date>2015-07-03T06:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 low Wifi Throughput</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391474#M57087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jörg,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We do not set it directly like in 2.6.35.&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;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Jul 2015 11:16:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391474#M57087</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2015-07-03T11:16:01Z</dc:date>
    </item>
    <item>
      <title>Re: imx28 low Wifi Throughput</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391475#M57088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I see! The best matching SDIO clock I can get is 48 MHz. Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jul 2015 19:51:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx28-low-Wifi-Throughput/m-p/391475#M57088</guid>
      <dc:creator>jörg_krause</dc:creator>
      <dc:date>2015-07-06T19:51:21Z</dc:date>
    </item>
  </channel>
</rss>

