<?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>S32KのトピックRe: GD3162 CONFIG_EN PIN</title>
    <link>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2357538#M58240</link>
    <description>&lt;P&gt;Hello Wentao,&lt;/P&gt;
&lt;DIV&gt;&lt;SPAN&gt;Please try following:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Both LV and HV domains powered and stable. If LV comes up before HV, the device may flag WDOG_FLT until HV powers; clear it before proceeding. Otherwise, configuration writes can be blocked or immediately reset by the fault state. Clear watchdog (and any other) latched faults by writing ‘1’ to the corresponding STATUSx bit once both domains are valid.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;INTB not asserting an uncleared fault. If INTB is low due to a latched fault, clear it first as above; the official sequence from NXP support explicitly shows clearing faults and then entering configuration.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Step 1: Set CONFIG_EN=1 in MODE2 → “PWM operation will be disabled, INTB stays high.”&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Step 2: (optional) If you plan to reset, set RESET=1 (still in MODE2) → “INTB goes low and registers reset to defaults; PWM disabled.”&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Step 3: Clear RESET back to 0 → “INTB returns high; now you can write configuration registers.”&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Stay in config (i.e., keep CONFIG_EN=1) until all config registers are written; then write CONFIG_EN=0 to exit.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Write MODE2 (CONFIG_EN=1),&amp;nbsp;send a read of MODE2,&amp;nbsp;discard first read, take second read as valid value.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;BRs, Tomas&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 28 Apr 2026 10:32:22 GMT</pubDate>
    <dc:creator>TomasVaverka</dc:creator>
    <dc:date>2026-04-28T10:32:22Z</dc:date>
    <item>
      <title>GD3162 CONFIG_EN PIN</title>
      <link>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2357242#M58237</link>
      <description>&lt;DIV&gt;Hello NXP Team,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I’m working with your official GD3162 driver code and facing an abnormal issue with the MODE2 register write operation, and would appreciate your help to resolve it.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Here are the full details of the operation and phenomenon:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;OL&gt;&lt;LI&gt;Read the MODE2 register: returned 0x0660D4, meaning CONFIG_EN = 0x0 (red box)&lt;/LI&gt;&lt;LI&gt;Write 0x86646F to the MODE2 register (yellow box)&lt;/LI&gt;&lt;LI&gt;Read back the MODE2 register after writing: returned 0x8660D3, with the CONFIG_EN bit still at 0x0&lt;/LI&gt;&lt;/OL&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Could you please help explain why the CONFIG_EN bit cannot be set successfully, and advise on the correct procedure to configure this register?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank you.&lt;/DIV&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="21221sad_0-1777369063374.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/383844iC86A72064EE6B4D8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="21221sad_0-1777369063374.png" alt="21221sad_0-1777369063374.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 09:44:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2357242#M58237</guid>
      <dc:creator>21221sad</dc:creator>
      <dc:date>2026-04-28T09:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: GD3162 CONFIG_EN PIN</title>
      <link>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2357538#M58240</link>
      <description>&lt;P&gt;Hello Wentao,&lt;/P&gt;
&lt;DIV&gt;&lt;SPAN&gt;Please try following:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Both LV and HV domains powered and stable. If LV comes up before HV, the device may flag WDOG_FLT until HV powers; clear it before proceeding. Otherwise, configuration writes can be blocked or immediately reset by the fault state. Clear watchdog (and any other) latched faults by writing ‘1’ to the corresponding STATUSx bit once both domains are valid.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;INTB not asserting an uncleared fault. If INTB is low due to a latched fault, clear it first as above; the official sequence from NXP support explicitly shows clearing faults and then entering configuration.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Step 1: Set CONFIG_EN=1 in MODE2 → “PWM operation will be disabled, INTB stays high.”&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Step 2: (optional) If you plan to reset, set RESET=1 (still in MODE2) → “INTB goes low and registers reset to defaults; PWM disabled.”&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Step 3: Clear RESET back to 0 → “INTB returns high; now you can write configuration registers.”&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Stay in config (i.e., keep CONFIG_EN=1) until all config registers are written; then write CONFIG_EN=0 to exit.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Write MODE2 (CONFIG_EN=1),&amp;nbsp;send a read of MODE2,&amp;nbsp;discard first read, take second read as valid value.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;BRs, Tomas&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Apr 2026 10:32:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2357538#M58240</guid>
      <dc:creator>TomasVaverka</dc:creator>
      <dc:date>2026-04-28T10:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: GD3162 CONFIG_EN PIN</title>
      <link>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2358340#M58268</link>
      <description>&lt;P&gt;Thanks a lot! It works perfectly.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2026 07:55:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/GD3162-CONFIG-EN-PIN/m-p/2358340#M58268</guid>
      <dc:creator>21221sad</dc:creator>
      <dc:date>2026-04-29T07:55:01Z</dc:date>
    </item>
  </channel>
</rss>

