<?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: Problems debugging iMXRT1011 project in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2204484#M35651</link>
    <description>&lt;P&gt;Further odd behaviour I've noticed this morning.&lt;/P&gt;&lt;P&gt;I set a breakpoint before the call to&amp;nbsp;&lt;SPAN&gt;SystemInitHook(). You can see the disassembly of that function in the attached image.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Before the call, the SP is at 0x20207ff8 which is expected, having followed through the code. The call to&amp;nbsp;SystemInitHook() is&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;bl 0x6001220c&lt;/P&gt;&lt;P&gt;If I step into the function in C, the debugger stops at 0x60012210 and the SP is still&amp;nbsp;&lt;SPAN&gt;0x20207ff8. The SP is also&amp;nbsp;0x20207ff8 when the function returns, which is as expected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I instead step into the function in instruction stepping mode, it executes the push instruction at 0x6001220c, reducing the SP to 0x20207ff4. So the SP is wrong when the function exits and subsequent code crashes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can you think what might cause this difference of behaviour? And is that&amp;nbsp;SystemInitHook() correct? To have a push but no pop?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 13 Nov 2025 11:53:31 GMT</pubDate>
    <dc:creator>expertsleepers</dc:creator>
    <dc:date>2025-11-13T11:53:31Z</dc:date>
    <item>
      <title>Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2197495#M35563</link>
      <description>&lt;P&gt;I have a simple custom board based on an iMXRT1011 processor. I'm using&amp;nbsp;&lt;SPAN&gt;MCUXpresso IDE v24.12 and a Segger J-Link Ultra+. I'm experienced with iMXRT development in general and the J-Link has worked fine for me on another project.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Everything started fine, but at some point, I lost the ability to debug my project. The code runs fine if I install it using the serial boot loader (via the Secure Provisioning tool), but if I flash it from the debugger it doesn't run.&lt;/P&gt;&lt;P&gt;It seems to crash somewhere before main(). Sometimes I can set a breakpoint in&amp;nbsp;&lt;SPAN&gt;ResetISR() and step through. In these cases everything is fine if I keep single stepping, but it crashes if I let it run. Sometimes it goes straight to 0xdeadbeee and there's nothing to debugger can do.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;As you can imagine this is very frustrating. Any suggestions would be gratefully received.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Nov 2025 12:11:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2197495#M35563</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-03T12:11:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2197785#M35568</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for reaching out!&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Maybe it is the FCB on your IDE side. Have you reviewed that? Let me explain.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When using the SEC tool, the SEC tool does not writes the image but writes a "minimalistic" FCB. When using the IDE the image contains the FCB (qspi_config if I remember well). Have checked that the FCB/qspi_config matches your image?&lt;/P&gt;
&lt;P&gt;Best regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Nov 2025 00:10:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2197785#M35568</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2025-11-04T00:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2198241#M35573</link>
      <description>&lt;P&gt;I'm using the attached files to configure the flash. They're copied from an SDK example, and I've checked that they're identical with the files on my working project.&lt;/P&gt;&lt;P&gt;The flash IC is the same on both boards, a Winbond&amp;nbsp;&lt;SPAN&gt;W25Q64JVXGIQ.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Do these files define the "FCB" that you're referring to?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Nov 2025 10:04:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2198241#M35573</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-04T10:04:05Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2199169#M35576</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your clarification, yes I was referring to those files as the FCB.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What if the problem lies on the current application settings?&amp;nbsp; I want to differentiate if this is problem lies on flash settings, application settings or IDE.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;what is the result if you try to run hello world demo? using your same FCB that already works.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you provide more details about your project?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 16:01:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2199169#M35576</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2025-11-05T16:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2199194#M35577</link>
      <description>It's a very simple board that I was using to test a few peripherals. Basically it's the MCU, a QSPI flash for XIP, a few SPI and I2C peripherals, and a USB port.&lt;BR /&gt;&lt;BR /&gt;Perhaps I didn't make it clear that the project all worked fine and ran OK under the debugger until it reached a certain size. I was working on this quite happily for a couple of days until the debugger suddenly began to fail.&lt;BR /&gt;&lt;BR /&gt;The IDE itself continues to work fine for my other project, so I'm not concerned about the IDE itself.&lt;BR /&gt;</description>
      <pubDate>Wed, 05 Nov 2025 16:31:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2199194#M35577</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-05T16:31:33Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2202158#M35613</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your patience and more info!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you mean that If you commit back to a previous stage of your project, does debug starts to work better?&lt;/P&gt;
&lt;P&gt;I wonder how&amp;nbsp; I could replicate this problem on my side. Does this problem repeats by importing the project on other workspace or PC?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;All the best,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Nov 2025 22:11:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2202158#M35613</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2025-11-10T22:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2202626#M35624</link>
      <description>&lt;P&gt;&amp;gt;&amp;nbsp;&lt;SPAN&gt;Do you mean that If you commit back to a previous stage of your project, does debug starts to work better?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Yes. However, after reverting to an old version, I have to flash the board once using the Secure Provisioning tool before debugging becomes reliable again. From then on, I can flash from the IDE as usual.&lt;/P&gt;&lt;P&gt;If I then go back to my latest code, I can debug successfully once, but then subsequent attempts fail.&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&lt;SPAN&gt;Does this problem repeats by importing the project on other workspace or PC?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I installed the IDE v25.6 on a fresh machine with no previous install, copied over the project, built and attempted to debug, and the result was the same.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Nov 2025 09:19:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2202626#M35624</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-11T09:19:49Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2202905#M35629</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your clarification!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You mentioned earlier, this:&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;Sometimes it goes straight to 0xdeadbeee and there's nothing to debugger can do.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If I understand well this deadbee problem only occurs with the debugger, and if you boot latest SW,&amp;nbsp; without the debugger the does it works well rigth? &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you debug latest app using Segger's J-Link commander, letting the IDE aside,&amp;nbsp; do you see any problems? I refer to using the go, and halt operations once the debugger is connected.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Could you share and idea of the&amp;nbsp; changes on your&amp;nbsp; latest SW version?&amp;nbsp; Do a step by step debug, while you monitor program counter, and heap an SRAM. I do not know if you are using an RTOS.&amp;nbsp; Check for any jumps to invalid addresses, for example from flash to SRAM,&amp;nbsp; and viceversa.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Diego&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Nov 2025 17:44:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2202905#M35629</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2025-11-11T17:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2203589#M35637</link>
      <description>&lt;P&gt;If I flash the application with SEC, it runs fine. If I connect with J-Link commander, I can halt and go successfully.&lt;/P&gt;&lt;P&gt;In the IDE, today I can set a breakpoint at&amp;nbsp;&lt;SPAN&gt;ResetISR(). If I step over&amp;nbsp;SystemInit(), it crashes. If I step into&amp;nbsp;SystemInit(), step through the function and then step over&amp;nbsp;SystemInitHook(), it crashes. If I do the same and step into&amp;nbsp;SystemInitHook(), it does not crash.&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;This is what I mean when I say&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;the behaviour depends on whether the debugger is stepping over or into the code.&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;An example of the stack when it crashes:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thread #1 57005 (Suspended : Signal : SIGTRAP:Trace/breakpoint trap)&lt;/DIV&gt;&lt;DIV&gt;_vfprintf_r() at 0x600134a4&lt;/DIV&gt;&lt;DIV&gt;0x0&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So it looks like it's jumping to 0x0, but only when the code is freely running, not when stepping in the debugger. There is no code at 0x0 - the ITC is not being used.&lt;/P&gt;&lt;P&gt;Just to repeat, this is before main(), long before any RTOS or similar is invoked. It's crashing in the initial startup code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 11:40:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2203589#M35637</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-12T11:40:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2204484#M35651</link>
      <description>&lt;P&gt;Further odd behaviour I've noticed this morning.&lt;/P&gt;&lt;P&gt;I set a breakpoint before the call to&amp;nbsp;&lt;SPAN&gt;SystemInitHook(). You can see the disassembly of that function in the attached image.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Before the call, the SP is at 0x20207ff8 which is expected, having followed through the code. The call to&amp;nbsp;SystemInitHook() is&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;bl 0x6001220c&lt;/P&gt;&lt;P&gt;If I step into the function in C, the debugger stops at 0x60012210 and the SP is still&amp;nbsp;&lt;SPAN&gt;0x20207ff8. The SP is also&amp;nbsp;0x20207ff8 when the function returns, which is as expected.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I instead step into the function in instruction stepping mode, it executes the push instruction at 0x6001220c, reducing the SP to 0x20207ff4. So the SP is wrong when the function exits and subsequent code crashes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Can you think what might cause this difference of behaviour? And is that&amp;nbsp;SystemInitHook() correct? To have a push but no pop?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 13 Nov 2025 11:53:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2204484#M35651</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-13T11:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2247185#M35713</link>
      <description>&lt;P&gt;To rule out issues with my custom board, I obtained an&amp;nbsp;MIMXRT1010 EVK. The behaviour is the same on the EVK board.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Nov 2025 09:58:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2247185#M35713</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-11-24T09:58:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2254590#M35788</link>
      <description>&lt;P&gt;Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;, &lt;BR /&gt;I understand that the issue started after you made changes to your code. in order to support you better, could you please share the specific modifications you applied compared to the original project?&lt;BR /&gt;In particular, I am interested in any changes related to the boot process, such as:&lt;/P&gt;
&lt;P&gt;Updates to the FCB.&lt;BR /&gt;Adjustments to memory regions.&lt;BR /&gt;Whether you switched between XIP and non-XIP modes.&lt;/P&gt;
&lt;P&gt;BR&lt;BR /&gt;Habib&lt;/P&gt;</description>
      <pubDate>Wed, 03 Dec 2025 22:43:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2254590#M35788</guid>
      <dc:creator>Habib_MS</dc:creator>
      <dc:date>2025-12-03T22:43:48Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2255085#M35796</link>
      <description>&lt;P&gt;I've not changed the FCB and have always used XIP.&lt;/P&gt;&lt;P&gt;I did change the memory regions. I do this in&amp;nbsp;ResetISR()&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;#define IOMUXC_GPR_GPR16 (*(unsigned int*)0x400AC040)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;#define IOMUXC_GPR_GPR17 (*(unsigned int*)0x400AC044)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;void ResetISR(void) {&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;// Disable interrupts&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;__asm volatile ("cpsid i");&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;__asm volatile ("MSR MSP, %0" : : "r" (&amp;amp;_vStackTop) : );&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;// reconfigure the flexram&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;IOMUXC_GPR_GPR17 = 0xE9;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;IOMUXC_GPR_GPR16 = IOMUXC_GPR_GPR16 | 0x4;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Dec 2025 08:43:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2255085#M35796</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-12-04T08:43:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2259478#M35826</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;,&lt;/P&gt;
&lt;DIV&gt;Could you please check if this &lt;A href="https://mcuxpresso.nxp.com/mcuxsdk/latest/html/boards/RT/evkmimxrt1010/gettingStarted/topics/how_to_add_or_remove_boot_header_for_xip_targets.html" target="_self"&gt;app note&lt;/A&gt; helps you solve the problem?&lt;/DIV&gt;
&lt;P&gt;BR&lt;BR /&gt;Habib&lt;/P&gt;</description>
      <pubDate>Wed, 10 Dec 2025 20:56:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2259478#M35826</guid>
      <dc:creator>Habib_MS</dc:creator>
      <dc:date>2025-12-10T20:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2259774#M35832</link>
      <description>&lt;P&gt;Both preprocessor symbols are set to 1 in my project.&lt;/P&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;XIP_EXTERNAL_FLASH=1&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT face="courier new,courier"&gt;XIP_BOOT_HEADER_ENABLE=1&lt;/FONT&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Dec 2025 08:24:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2259774#M35832</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-12-11T08:24:28Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2261481#M35857</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Could you perform a mass erase through MCUXpresso using the serial downloader configuration before debugging the application?&lt;BR /&gt;This in order to verify that the flashed application is not interfering with any communication between the debugger and the MCU.&lt;/P&gt;
&lt;P&gt;BR&lt;BR /&gt;Habib&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 21:39:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2261481#M35857</guid>
      <dc:creator>Habib_MS</dc:creator>
      <dc:date>2025-12-12T21:39:52Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2262540#M35870</link>
      <description>&lt;P&gt;In the meantime I've unblocked myself by removing the instructions to reallocate the FlexRAM (mentioned in my post above).&lt;/P&gt;&lt;P&gt;If I leave the FlexRAM at its default allocation, I can debug fine.&lt;/P&gt;&lt;P&gt;Is there something wrong with how I'm reallocating the FlexRAM? I'm doing it in exactly the same way on another project and that's always worked fine.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Dec 2025 09:26:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2262540#M35870</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-12-15T09:26:57Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2263033#M35874</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;,&lt;BR /&gt;&lt;BR /&gt;The problem could be that the FlexRAM configurations are being manipulated while it is in execution, which may cause an unexpected error. Therefore, to use FlexRAM correctly, I highly recommend checking this &lt;A href="https://www.nxp.com/docs/en/application-note/AN12077.pdf" target="_self"&gt;app note&lt;/A&gt; that explains how to use FlexRAM in i.MX RT.&lt;BR /&gt;In the other hand, it could be that in your other projects you are not using FlexRAM, and it is configured correctly, which would not cause any issues.&lt;/P&gt;
&lt;P&gt;Finally, I suggest you check out these community posts that might help you solve the issue:&lt;/P&gt;
&lt;P lang="x-none"&gt;&lt;A href="https://community.nxp.com/t5/MCUXpresso-IDE-Knowledge-Base/Relocating-Code-and-Data-Using-the-MCUXpresso-IDE/ta-p/1103719" target="_blank"&gt;Relocating Code and Data Using the MCUXpresso IDE - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P lang="x-none"&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs-Knowledge/RT-board-recovery-for-debugger-connect-issues/ta-p/1635260" target="_blank"&gt;RT board recovery for debugger connect issues - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;BR&lt;BR /&gt;Habib&lt;/P&gt;</description>
      <pubDate>Mon, 15 Dec 2025 18:58:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2263033#M35874</guid>
      <dc:creator>Habib_MS</dc:creator>
      <dc:date>2025-12-15T18:58:31Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2263036#M35875</link>
      <description>&lt;P&gt;I'm aware of the app note. As you can see from my post, I'm changing the FlexRAM configuration at the start of the reset handler, as recommended by the app note. My other project does exactly the same thing and this has worked fine for over a year now.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Dec 2025 19:20:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2263036#M35875</guid>
      <dc:creator>expertsleepers</dc:creator>
      <dc:date>2025-12-15T19:20:41Z</dc:date>
    </item>
    <item>
      <title>Re: Problems debugging iMXRT1011 project</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2264210#M35882</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/213907"&gt;@expertsleepers&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;If we look at the configuration of IOMUXC_GPR_GPR17 based on the app note that I provided to you, I can see that you have the following configuration:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Habib_MS_0-1765918625792.png" style="width: 550px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/370285iDD4846F6289B24B8/image-dimensions/550x159?v=v2" width="550" height="159" role="button" title="Habib_MS_0-1765918625792.png" alt="Habib_MS_0-1765918625792.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;However, keep in mind the following note:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Habib_MS_1-1765918703735.png" style="width: 478px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/370287iEE90A92EE7EB3C1F/image-dimensions/478x91?v=v2" width="478" height="91" role="button" title="Habib_MS_1-1765918703735.png" alt="Habib_MS_1-1765918703735.png" /&gt;&lt;/span&gt;&lt;BR /&gt;Could you try another configuration that better fits the requirements of your application and complies with the note’s conditions?&lt;BR /&gt;&lt;BR /&gt;BR&lt;BR /&gt;Habib&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Dec 2025 21:01:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/Problems-debugging-iMXRT1011-project/m-p/2264210#M35882</guid>
      <dc:creator>Habib_MS</dc:creator>
      <dc:date>2025-12-16T21:01:56Z</dc:date>
    </item>
  </channel>
</rss>

