<?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>S32G中的主题 Re: Keeping GPIO status during suspend to RAM</title>
    <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2151426#M14526</link>
    <description>&lt;P&gt;hi，&lt;SPAN&gt;GG0712&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thank you for your reply.&lt;/P&gt;
&lt;P&gt;This is the M core PMIC module setting method, it uses the S32DS IDE as the following picture.&lt;/P&gt;
&lt;P&gt;It can set the LDO3 and other vr5510 output voltage keeping in standby mode.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_0-1755068905359.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352158i05859F91509D20FA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_0-1755068905359.png" alt="Joey_z_0-1755068905359.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;This setting is for M Core, the S32G uses the I2C4 to connect with the vr5510. It is the way to keep the&amp;nbsp;LDO3_3v3 using 12C4 for A core.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_1-1755069168470.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352159i594F3356F3B88E14/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_1-1755069168470.png" alt="Joey_z_1-1755069168470.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it can help you.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 13 Aug 2025 07:17:46 GMT</pubDate>
    <dc:creator>Joey_z</dc:creator>
    <dc:date>2025-08-13T07:17:46Z</dc:date>
    <item>
      <title>Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2149915#M14486</link>
      <description>&lt;P&gt;Hi NXP team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We use the s32g399ardb3 as a reference for our custom design board and using BSP35.&lt;/P&gt;&lt;P&gt;I have a low active GPIO (PB_12) and use&amp;nbsp;P3_3V_IO3P3 to pull high by default.&lt;/P&gt;&lt;P&gt;I followed BSP UM Chapter "23.3 Suspend to RAM" to let the board suspend to RAM.&lt;/P&gt;&lt;P&gt;But&amp;nbsp;P3_3V_IO3P3 will close caused&amp;nbsp; PB_12 change to low.&lt;/P&gt;&lt;P&gt;Currently we control this GPIO dynamic by our Linux kernel driver but I still keep GPIO status to high failed after I add suspend related function.&lt;/P&gt;&lt;P&gt;Should I move GPIO dynamic control in ATF ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 09:05:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2149915#M14486</guid>
      <dc:creator>GG0712</dc:creator>
      <dc:date>2025-08-11T09:05:16Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150040#M14489</link>
      <description>&lt;P&gt;hi，&lt;SPAN&gt;GG0712&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thank you for contacting us.&lt;/P&gt;
&lt;P&gt;Do you use the RDB3 board? And do you want to use the&amp;nbsp;GPIO (PB_12) as the function of&amp;nbsp;FLEX_LIN2_RX?&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2025 12:54:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150040#M14489</guid>
      <dc:creator>Joey_z</dc:creator>
      <dc:date>2025-08-11T12:54:26Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150451#M14500</link>
      <description>&lt;P&gt;Hi&amp;nbsp;Joey_z,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We use our design board and use PB_12 as&amp;nbsp;GPIO.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 12 Aug 2025 02:46:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150451#M14500</guid>
      <dc:creator>GG0712</dc:creator>
      <dc:date>2025-08-12T02:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150668#M14507</link>
      <description>&lt;P&gt;hi,&lt;A id="link_6" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.nxp.com/t5/user/viewprofilepage/user-id/236748" target="_self" aria-label="View Profile of GG0712"&gt;&lt;SPAN class=""&gt;GG0712&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Thank you for your reply.&lt;/P&gt;
&lt;P&gt;Refer to the&amp;nbsp;RMS32G3.pdf and the attachment of S32G_IOMUX.xlsx, the pad of PB_12 state is set to powered down mode during the standby.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_0-1754983426001.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351930iBD3456B64B8E2F37/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_0-1754983426001.png" alt="Joey_z_0-1754983426001.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;So, I think you can set the pin to high level voltage in the standby stage.&lt;/P&gt;
&lt;P&gt;You can try to set the LDO3_3v3 for this pin pull up, and set the vr5510 to keep the voltage of LDO3_3v3.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_1-1754983794754.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/351932i7A4A44185DACB758/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_1-1754983794754.png" alt="Joey_z_1-1754983794754.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Also, you can try to chose the wakeup pin as the&amp;nbsp;high level voltage in the standby stage.&lt;/P&gt;
&lt;P&gt;Hope it can help you.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Aug 2025 07:31:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150668#M14507</guid>
      <dc:creator>Joey_z</dc:creator>
      <dc:date>2025-08-12T07:31:44Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150729#M14509</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/236188"&gt;@Joey_z&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can I set&amp;nbsp;&lt;SPAN&gt;LDO3_3v3 through your picture ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 12 Aug 2025 08:25:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2150729#M14509</guid>
      <dc:creator>GG0712</dc:creator>
      <dc:date>2025-08-12T08:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2151426#M14526</link>
      <description>&lt;P&gt;hi，&lt;SPAN&gt;GG0712&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Thank you for your reply.&lt;/P&gt;
&lt;P&gt;This is the M core PMIC module setting method, it uses the S32DS IDE as the following picture.&lt;/P&gt;
&lt;P&gt;It can set the LDO3 and other vr5510 output voltage keeping in standby mode.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_0-1755068905359.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352158i05859F91509D20FA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_0-1755068905359.png" alt="Joey_z_0-1755068905359.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;This setting is for M Core, the S32G uses the I2C4 to connect with the vr5510. It is the way to keep the&amp;nbsp;LDO3_3v3 using 12C4 for A core.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_1-1755069168470.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352159i594F3356F3B88E14/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_1-1755069168470.png" alt="Joey_z_1-1755069168470.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it can help you.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 07:17:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2151426#M14526</guid>
      <dc:creator>Joey_z</dc:creator>
      <dc:date>2025-08-13T07:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2153959#M14563</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/236188"&gt;@Joey_z&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can this method work if we are not currently using the M core?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 19 Aug 2025 01:20:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2153959#M14563</guid>
      <dc:creator>GG0712</dc:creator>
      <dc:date>2025-08-19T01:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: Keeping GPIO status during suspend to RAM</title>
      <link>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2154025#M14564</link>
      <description>&lt;P&gt;hi，GG0712&lt;/P&gt;
&lt;P&gt;Thank you for your reply.&lt;/P&gt;
&lt;P&gt;The S32G use the I2C to control the PMIC, generally speaking you can operate the PMIC in A core, but we do not provide the code and document for it.&lt;/P&gt;
&lt;P&gt;Also, the PB_12 is the VDD_IO_B domain, you should the voltage of VDD_IO_B if you want to pull up the pin. When you set the&amp;nbsp;VDD_IO_B voltage, may you can try the internal pull up for pin PB_12.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_1-1755574260443.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352887i01ADACDE693775D8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_1-1755574260443.png" alt="Joey_z_1-1755574260443.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;You can find more information about the power supply in the&amp;nbsp;AN14063.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Joey_z_0-1755574217693.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352886iDC466104BE18EA59/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Joey_z_0-1755574217693.png" alt="Joey_z_0-1755574217693.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Hope it can help you.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Joey&lt;/P&gt;</description>
      <pubDate>Tue, 19 Aug 2025 03:39:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32G/Keeping-GPIO-status-during-suspend-to-RAM/m-p/2154025#M14564</guid>
      <dc:creator>Joey_z</dc:creator>
      <dc:date>2025-08-19T03:39:19Z</dc:date>
    </item>
  </channel>
</rss>

