<?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: Voltage detect interrupts on FDRM-MCXN947 in MCX Microcontrollers</title>
    <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2327509#M4976</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/260376"&gt;@robert_hines&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for contacting us.&lt;/P&gt;
&lt;DIV&gt;Please confirm that the LVD/HVD modules are not configured as reset sources. For details, please refer to the MCXN947 Reference Manual.&lt;/DIV&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RM.jpg" style="width: 913px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/378509iB59B5E2B841CF34A/image-size/large?v=v2&amp;amp;px=999" role="button" title="RM.jpg" alt="RM.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;DIV id="tinyMceEditorAlice_Yang_1" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id="tinyMceEditorAlice_Yang_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 06 Mar 2026 04:25:20 GMT</pubDate>
    <dc:creator>Alice_Yang</dc:creator>
    <dc:date>2026-03-06T04:25:20Z</dc:date>
    <item>
      <title>Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2325759#M4923</link>
      <description>&lt;P&gt;I'm trying and failing to throw LVD/HVD interrupts.&amp;nbsp; I'm using the USB for part of the power and for programming/UART over the on board MCU-link.&amp;nbsp; I'm separately powering P3V3_MCU at jumper J24.&amp;nbsp; I've set the appropriate SPC registers, disabling reset and enabling interrupt (LVDIE=HVDIE=1, LVDRE=HVDRE=0 in the VD_xxx_CFG registers).&amp;nbsp; I've written something for SPC_IRQHandler and have enabled the SPC interrupt (EnableIRQ(SPC_IRQn)).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I crank down the voltage on P3V3_MCU, reset triggers around 2.63V but the interrupt doesn't trigger.&amp;nbsp; It also looks like there are multiple drivers on the RESET_b line; the MCX_RST goes from bright to dim when I increase the voltage, and I have to power cycle to clear the reset.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Is the MCU-link interfering somehow?&amp;nbsp; Why do I get reset and not the interrupt?&amp;nbsp; What is pulling down the reset line?&lt;/P&gt;&lt;P&gt;Any ideas?&amp;nbsp; Or better ways to test the LVD/HVD?&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2026 21:14:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2325759#M4923</guid>
      <dc:creator>robert_hines</dc:creator>
      <dc:date>2026-03-03T21:14:53Z</dc:date>
    </item>
    <item>
      <title>Re: Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2326582#M4949</link>
      <description>&lt;P&gt;Doesn't seem to be a way to edit my question.&amp;nbsp; Here are a few other things I've tried:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;In VD_IO_CFG, the LVSEL bit seems to work (changing it changes when the reset occurs), but the LVDIE/LVDRE bits aren't affecting behavior.&lt;/P&gt;&lt;P&gt;Disabling voltage detect in ACTIVE_CFG (e.g. 0x0010---- instead of 0x3F10----) works as expected, disabling the reset.&lt;/P&gt;&lt;P&gt;Forcing the SPC interrupt with NVIC_SetPendingIRQ(SPC_IRQn) works as expected.&lt;/P&gt;&lt;P&gt;I've also tried disconnecting the USB and powering P3V3 directly, with the same results.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Mar 2026 20:37:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2326582#M4949</guid>
      <dc:creator>robert_hines</dc:creator>
      <dc:date>2026-03-04T20:37:45Z</dc:date>
    </item>
    <item>
      <title>Re: Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2327509#M4976</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/260376"&gt;@robert_hines&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for contacting us.&lt;/P&gt;
&lt;DIV&gt;Please confirm that the LVD/HVD modules are not configured as reset sources. For details, please refer to the MCXN947 Reference Manual.&lt;/DIV&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="RM.jpg" style="width: 913px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/378509iB59B5E2B841CF34A/image-size/large?v=v2&amp;amp;px=999" role="button" title="RM.jpg" alt="RM.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;DIV id="tinyMceEditorAlice_Yang_1" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV id="tinyMceEditorAlice_Yang_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Mar 2026 04:25:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2327509#M4976</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2026-03-06T04:25:20Z</dc:date>
    </item>
    <item>
      <title>Re: Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2327975#M4990</link>
      <description>&lt;P&gt;I have the VD_xxx_CFG SPC registers set to 0x0000000A, i.e. HVDIE=LVDIE=1, HVDRE=LVDRE=0.&amp;nbsp; I also have ACTIVE_CFG configured appropriately.&lt;BR /&gt;&lt;BR /&gt;One of the problems (the strobing reset line) is on NXPs end (&lt;A href="https://www.nxp.com/docs/en/errata/MCXN_1P02G.pdf" target="_blank"&gt;https://www.nxp.com/docs/en/errata/MCXN_1P02G.pdf&lt;/A&gt;&lt;LI-EMOJI id="lia_disappointed-face" title=":disappointed_face:"&gt;&lt;/LI-EMOJI&gt;&amp;nbsp; "ERR052476: ROM: Infinite reset loop entered when LVD event occurs"&lt;BR /&gt;&lt;BR /&gt;Updating the boot ROM did fix the reset strobing, but I still can't get interrupts, only resets.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Mar 2026 14:07:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2327975#M4990</guid>
      <dc:creator>robert_hines</dc:creator>
      <dc:date>2026-03-06T14:07:06Z</dc:date>
    </item>
    <item>
      <title>Re: Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2329258#M5007</link>
      <description>&lt;P&gt;The reset behavior of the ITRC registers is not as described in the security reference manual.&amp;nbsp; In particular&lt;BR /&gt;&lt;BR /&gt;ITRC OUT4 (16-31): aaaaaaa5&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;which says that low-voltage detect on VDD_IO should reset the chip.&amp;nbsp; Changing this allows the VDD_IO LVD to trigger the SPC interrupt as desired.&amp;nbsp; Similarly for the HVD.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Mar 2026 20:44:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2329258#M5007</guid>
      <dc:creator>robert_hines</dc:creator>
      <dc:date>2026-03-09T20:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2330395#M5016</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/260376"&gt;@robert_hines&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for your reply.&lt;/P&gt;
&lt;P&gt;"&lt;SPAN&gt;&amp;nbsp;Changing this allows the VDD_IO LVD to trigger the SPC interrupt as desired.&amp;nbsp; Similarly for the HVD.&lt;/SPAN&gt;"&lt;/P&gt;
&lt;P&gt;-&amp;gt;&amp;gt;&amp;nbsp;&lt;SPAN&gt;It seems that you have resolved your issue. Could you please share which part you changed? Thank you in advance!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Wed, 11 Mar 2026 08:52:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2330395#M5016</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2026-03-11T08:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: Voltage detect interrupts on FDRM-MCXN947</title>
      <link>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2331558#M5026</link>
      <description>&lt;P&gt;The ITRC was resetting the chip (OUT4) on VDD_IO_LVD (IN17) and this apparently has higher priority than the SPC interrupt.&lt;BR /&gt;&lt;BR /&gt;The reset values of the ITRC registers don't seem to match those listed in the security reference manual, so they had to be changed to disable OUT4 on IN17 in order to prevent reset and hand the SPC interrupt.&lt;/P&gt;&lt;P&gt;Basically, every possible reset source triggered by LVD needs to be disabled before the SPC interrupt is useful, and the ITRC was an "unexpected" source of such a reset.&amp;nbsp; In other words, disabling reset and enabling interrupt in VD_IO_CFG is not enough to ensure that other reset sources triggered by LVD are disabled.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Mar 2026 14:56:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCX-Microcontrollers/Voltage-detect-interrupts-on-FDRM-MCXN947/m-p/2331558#M5026</guid>
      <dc:creator>robert_hines</dc:creator>
      <dc:date>2026-03-12T14:56:38Z</dc:date>
    </item>
  </channel>
</rss>

