<?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 MIMXRT1166 GPIO Interrupt - Missing Something In Setup? in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1166-GPIO-Interrupt-Missing-Something-In-Setup/m-p/2253377#M35771</link>
    <description>&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I'm trying to set up a GPIO rising edge interrupt that will set a flag upon firing. I am using the MCUXpresso Config Tool and made sure to set the pin interrupt to rising edge on the pin and also enabled the combined GPIO interrupt in the CM7_NVIC peripheral. I used the handler template and tried to follow the example project I saw as best as I could.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;However, whenever the interrupt fires I get stuck in some infinite loop of the program and cannot communicate with the MCU. It doesn't put it in an unrecoverable state, but I do have to either power cycle or re-flash the MCU. Is there anything I am missing from the setup that could be interfering with my work?&lt;/P&gt;</description>
    <pubDate>Tue, 02 Dec 2025 17:05:03 GMT</pubDate>
    <dc:creator>I0nizer</dc:creator>
    <dc:date>2025-12-02T17:05:03Z</dc:date>
    <item>
      <title>MIMXRT1166 GPIO Interrupt - Missing Something In Setup?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1166-GPIO-Interrupt-Missing-Something-In-Setup/m-p/2253377#M35771</link>
      <description>&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;I'm trying to set up a GPIO rising edge interrupt that will set a flag upon firing. I am using the MCUXpresso Config Tool and made sure to set the pin interrupt to rising edge on the pin and also enabled the combined GPIO interrupt in the CM7_NVIC peripheral. I used the handler template and tried to follow the example project I saw as best as I could.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;However, whenever the interrupt fires I get stuck in some infinite loop of the program and cannot communicate with the MCU. It doesn't put it in an unrecoverable state, but I do have to either power cycle or re-flash the MCU. Is there anything I am missing from the setup that could be interfering with my work?&lt;/P&gt;</description>
      <pubDate>Tue, 02 Dec 2025 17:05:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1166-GPIO-Interrupt-Missing-Something-In-Setup/m-p/2253377#M35771</guid>
      <dc:creator>I0nizer</dc:creator>
      <dc:date>2025-12-02T17:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: MIMXRT1166 GPIO Interrupt - Missing Something In Setup?</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1166-GPIO-Interrupt-Missing-Something-In-Setup/m-p/2256305#M35805</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/228107"&gt;@I0nizer&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Further information would be needed to pinpoint the cause of the unescapable infinite loop, like where in the code this infinite loop occurs, as well as the whole ConfigTools setup you did. However, I recommend looking at the implementation that the example project "evkmimxrt1160_igpio_input_interrupt_cm7" does, since this already does the implementation of what you are trying to achieve.&lt;/P&gt;
&lt;P&gt;BR,&lt;BR /&gt;Edwin.&lt;/P&gt;</description>
      <pubDate>Fri, 05 Dec 2025 19:26:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/MIMXRT1166-GPIO-Interrupt-Missing-Something-In-Setup/m-p/2256305#M35805</guid>
      <dc:creator>EdwinHz</dc:creator>
      <dc:date>2025-12-05T19:26:18Z</dc:date>
    </item>
  </channel>
</rss>

