<?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: [i.MX8M Plus] GPIO Output state in Sleep mode in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1762170#M216219</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224030"&gt;@mobrembski&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When the processor enter to sleep mode, the GPIOs will retain the last value and configurations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards!&lt;/P&gt;</description>
    <pubDate>Wed, 22 Nov 2023 19:54:58 GMT</pubDate>
    <dc:creator>Manuel_Salas</dc:creator>
    <dc:date>2023-11-22T19:54:58Z</dc:date>
    <item>
      <title>[i.MX8M Plus] GPIO Output state in Sleep mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1759133#M215898</link>
      <description>&lt;P&gt;Hi All! &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;I'd like to ask question about GPIO State in linux sleep mode. I'm using i.MX8M Plus Processor. I couldn't find answer in reference manual &lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;If device goes to sleep (Standby to RAM with M7 core powered on) from linux, what's the status of configured in DT GPIO Output pins assigned to A core?&lt;BR /&gt;Do they automatically power off or retain Hi/Lo state set before going to sleep? Or it is configurable?&lt;BR /&gt;Does the pull-ups configuration stays same?&lt;BR /&gt;Where i could find info about configuration for GPIO in sleep mode?&lt;/P&gt;</description>
      <pubDate>Fri, 17 Nov 2023 16:16:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1759133#M215898</guid>
      <dc:creator>mobrembski</dc:creator>
      <dc:date>2023-11-17T16:16:12Z</dc:date>
    </item>
    <item>
      <title>Re: [i.MX8M Plus] GPIO Output state in Sleep mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1762170#M216219</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224030"&gt;@mobrembski&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When the processor enter to sleep mode, the GPIOs will retain the last value and configurations.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards!&lt;/P&gt;</description>
      <pubDate>Wed, 22 Nov 2023 19:54:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1762170#M216219</guid>
      <dc:creator>Manuel_Salas</dc:creator>
      <dc:date>2023-11-22T19:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: [i.MX8M Plus] GPIO Output state in Sleep mode</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1925138#M226989</link>
      <description>&lt;P&gt;Ok, that's normal.&lt;/P&gt;&lt;P&gt;But the question is does linux reconfigures GPIO before going to sleep?&lt;/P&gt;&lt;P&gt;Because if no, then it should be possible to attach interrupt from GPIO to M4 core and release it when A-core wakes up, so linux could use its own GPIO interrupt handler on that line.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But what i'm seeing right now is that M4 is running, but interrupts are fired only in a time between i've ordered linux to go to sleep, and when it surely sleeps. I configure GPIO interrups in M4 just after i get messages about sleeping A core via rpmsg and i get a few interrupts, and when A core finally finishes sleep preparation and sleeps, i have no more interrupts on M4.&lt;/P&gt;&lt;P&gt;So that's why i'm thinking someting in Linux is reconfiguring GPIO before it sleeps.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2024 08:35:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX8M-Plus-GPIO-Output-state-in-Sleep-mode/m-p/1925138#M226989</guid>
      <dc:creator>mobrembski</dc:creator>
      <dc:date>2024-08-05T08:35:07Z</dc:date>
    </item>
  </channel>
</rss>

