<?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: HOW CAN MAKE GPIO TOGGLE FASTER?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386502#M56010</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi JHY,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please describe more in detail how you toggle the GPIOs (user space, kernel space).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why do you need such high frequencies? For SPI or I2C?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Oct 2014 11:55:18 GMT</pubDate>
    <dc:creator>lategoodbye</dc:creator>
    <dc:date>2014-10-13T11:55:18Z</dc:date>
    <item>
      <title>HOW CAN MAKE GPIO TOGGLE FASTER?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386500#M56008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I use i.MX6DL with linux 3.0.35 and run GPIO toggle only.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;From above tests, GPIO toggle is measured only 50KHz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is too slow, I think, so do I miss anything?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 08:57:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386500#M56008</guid>
      <dc:creator>JHY</dc:creator>
      <dc:date>2014-10-13T08:57:14Z</dc:date>
    </item>
    <item>
      <title>Re: HOW CAN MAKE GPIO TOGGLE FASTER?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386501#M56009</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi JHY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in general Linux is not real time system, it can have&lt;/P&gt;&lt;P&gt;large delays. In particular one can look at context switching&lt;/P&gt;&lt;P&gt;delays:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-94571"&gt;LMbench Benchmarks on i.MX&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Probably you can write assembler subrouite for GPIOs or use&lt;/P&gt;&lt;P&gt;realtime OS like QNX.&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, 13 Oct 2014 09:47:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386501#M56009</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-13T09:47:56Z</dc:date>
    </item>
    <item>
      <title>Re: HOW CAN MAKE GPIO TOGGLE FASTER?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386502#M56010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi JHY,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please describe more in detail how you toggle the GPIOs (user space, kernel space).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why do you need such high frequencies? For SPI or I2C?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stefan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 11:55:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386502#M56010</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2014-10-13T11:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: HOW CAN MAKE GPIO TOGGLE FASTER?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386503#M56011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How can I find references of assembler subrutines? Using that, is it possible to generate about 300KHz in linux?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 00:56:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386503#M56011</guid>
      <dc:creator>JHY</dc:creator>
      <dc:date>2014-10-15T00:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: HOW CAN MAKE GPIO TOGGLE FASTER?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386504#M56012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one can find assembler examples in folder&lt;/P&gt;&lt;P&gt;uboot/cpu/arm_cortexa8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it is not possible to answer if it will generate about 300KHz in linux,&lt;/P&gt;&lt;P&gt;since this depends on board configuration. Only running test on real board &lt;/P&gt;&lt;P&gt;can answer on that.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 03:42:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386504#M56012</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-15T03:42:07Z</dc:date>
    </item>
    <item>
      <title>Re: HOW CAN MAKE GPIO TOGGLE FASTER?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386505#M56013</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;By the way there is also another way from userspace: &lt;A href="http://chiragnagpal.com/examples.html"&gt;http://chiragnagpal.com/examples.html&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Oct 2014 06:47:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/HOW-CAN-MAKE-GPIO-TOGGLE-FASTER/m-p/386505#M56013</guid>
      <dc:creator>lategoodbye</dc:creator>
      <dc:date>2014-10-15T06:47:49Z</dc:date>
    </item>
  </channel>
</rss>

