<?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: GPIO Pin Up-Down in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434555#M188658</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Hello&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194734"&gt;@josephzhou1&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;I am pure Software Engineer&lt;BR /&gt;&lt;BR /&gt;And I use i.mx8mm processor&amp;nbsp; board I want to know minimum time of GPIO pin up-down?&lt;BR /&gt;And Which factor affect On GPIO pin Up-down time ?&lt;BR /&gt;I want know how to set clock-frequency on particular GPIO pin?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 28 Mar 2022 06:00:02 GMT</pubDate>
    <dc:creator>Nirjul_Patel</dc:creator>
    <dc:date>2022-03-28T06:00:02Z</dc:date>
    <item>
      <title>GPIO Pin Up-Down</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1433910#M188615</link>
      <description>&lt;P&gt;&lt;BR /&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We Want A GPIO Pin Up-down time is nanosecond As Per our Application Requirement . But Now We Create a GPIO Driver module and use this module throughout GPIO pin up-down take 8 millisecond, So Can You Explain how to we achieve GPIO Pin up-down time in 8 millisecond to&amp;nbsp; 1-5 nanosecound.&lt;BR /&gt;&lt;BR /&gt;And we try to Add Clock-frequency in .dts file then time take also 8 millisecond,&lt;BR /&gt;&lt;BR /&gt;Change in .dts File&lt;/P&gt;&lt;P&gt;gpioctr_device {&lt;BR /&gt;compatible = "myir,gpioctr";&lt;BR /&gt;clock-frequency = &amp;lt;1000000000&amp;gt;;&lt;BR /&gt;status = "okay";&lt;BR /&gt;gpioctr-gpios = &amp;lt;&amp;amp;gpio3 21 0&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;</description>
      <pubDate>Fri, 25 Mar 2022 06:48:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1433910#M188615</guid>
      <dc:creator>Nirjul_Patel</dc:creator>
      <dc:date>2022-03-25T06:48:39Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO Pin Up-Down</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434389#M188640</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/195229" target="_self"&gt;&lt;SPAN class=""&gt;Nirjul_Patel&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;: r u a pure software engineer or have some triple E backgrd?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1-5 nanosecound?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;i not heard that faster in a MCU GPIO&amp;nbsp; , it is impossible ：1 machine clock also need 3--12 timer clocks right? hardware also cannot support right?&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;i.MX 8 series&lt;/DIV&gt;&lt;DIV class=""&gt;Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Clock speed&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CPU cores &lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;i.MX 8 QuadMax&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1.2 GHz + 1.6 GHz&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;4× Cortex-A53 + 2× Cortex-A72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;i.MX 8 QuadPlus&lt;/TD&gt;&lt;TD&gt;1.2 GHz + 1.6 GHz&lt;/TD&gt;&lt;TD&gt;4× Cortex-A53 + 1× Cortex-A72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;i.MX 8 DualMax&lt;/TD&gt;&lt;TD&gt;1.6 GHz&lt;/TD&gt;&lt;TD&gt;2× Cortex-A72&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thanks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 26 Mar 2022 08:51:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434389#M188640</guid>
      <dc:creator>josephzhou1</dc:creator>
      <dc:date>2022-03-26T08:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO Pin Up-Down</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434555#M188658</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;&lt;SPAN class=""&gt;Hello&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/194734"&gt;@josephzhou1&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;I am pure Software Engineer&lt;BR /&gt;&lt;BR /&gt;And I use i.mx8mm processor&amp;nbsp; board I want to know minimum time of GPIO pin up-down?&lt;BR /&gt;And Which factor affect On GPIO pin Up-down time ?&lt;BR /&gt;I want know how to set clock-frequency on particular GPIO pin?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 06:00:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434555#M188658</guid>
      <dc:creator>Nirjul_Patel</dc:creator>
      <dc:date>2022-03-28T06:00:02Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO Pin Up-Down</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434802#M188676</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Max GPIOs frequency is in the datasheet:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vincent_aubinea_0-1648466581007.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/175018i5E746D91800B0FEB/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_0-1648466581007.png" alt="vincent_aubinea_0-1648466581007.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If you want to output a clock, you have CLKOUT1 &amp;amp; CLKOUT2 pins for this purpose, as described in the reference manual:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="vincent_aubinea_1-1648467038447.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/175019i4281FED94250B014/image-size/large?v=v2&amp;amp;px=999" role="button" title="vincent_aubinea_1-1648467038447.png" alt="vincent_aubinea_1-1648467038447.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;/BR&lt;/P&gt;
&lt;P&gt;Vincent&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Mar 2022 11:31:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1434802#M188676</guid>
      <dc:creator>Aubineau_FAE</dc:creator>
      <dc:date>2022-03-28T11:31:30Z</dc:date>
    </item>
    <item>
      <title>Re: GPIO Pin Up-Down</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1435983#M188771</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I changed a clock-frequency in dts file for particular pin, .dts file format is given below&lt;BR /&gt;&lt;BR /&gt;gpioctr_device {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "myir,gpioctr";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;clock-frequency = &amp;lt;4000000&amp;gt;;&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpioctr-gpios = &amp;lt;&amp;amp;gpio3 21 0&amp;gt;;&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;&lt;BR /&gt;if i change &lt;STRONG&gt;clock frequency&lt;/STRONG&gt; then &lt;STRONG&gt;gpio pin up-down time&lt;/STRONG&gt; will change or not???&lt;BR /&gt;and my second question is &lt;STRONG&gt;how to decrease a gpio toggle time??? &lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Mar 2022 05:00:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1435983#M188771</guid>
      <dc:creator>Nirjul_Patel</dc:creator>
      <dc:date>2022-03-31T05:00:18Z</dc:date>
    </item>
    <item>
      <title>GPIO Pin Up-Down</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1441548#M189111</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/195229" target="_self"&gt;&lt;SPAN class=""&gt;Nirjul_Patel&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;: r u a pure software engineer or have some triple E backgrd?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1-5 nanosecound?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;i not heard that faster in a MCU GPIO&amp;nbsp; , it is impossible ：1 machine clock also need 3--12 timer clocks right? hardware also cannot support right?&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;i.MX 8 series&lt;/DIV&gt;&lt;DIV class=""&gt;Name&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Clock speed&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CPU cores &lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;i.MX 8 QuadMax&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;1.2 GHz + 1.6 GHz&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;4× Cortex-A53 + 2× Cortex-A72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;i.MX 8 QuadPlus&lt;/TD&gt;&lt;TD&gt;1.2 GHz + 1.6 GHz&lt;/TD&gt;&lt;TD&gt;4× Cortex-A53 + 1× Cortex-A72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;i.MX 8 DualMax&lt;/TD&gt;&lt;TD&gt;1.6 GHz&lt;/TD&gt;&lt;TD&gt;2× Cortex-A72&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;thanks&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 09 Apr 2022 03:23:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPIO-Pin-Up-Down/m-p/1441548#M189111</guid>
      <dc:creator>josephzhou1</dc:creator>
      <dc:date>2022-04-09T03:23:39Z</dc:date>
    </item>
  </channel>
</rss>

