<?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>i.MX RT Crossover MCUsのトピックRe: ROM API nor flash program execution stops</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1854342#M30002</link>
    <description>Hi,&lt;BR /&gt;Update on my query.&lt;BR /&gt;I made two programs for writing and the qspi flash data.&lt;BR /&gt;1) 1st program to write the 33kb to from starting address of 0x40000 it written successfully to flash.&lt;BR /&gt;2) 2nd program just read the data from address of 0x30040000.&lt;BR /&gt;To test memory corruption i followed below procedure:&lt;BR /&gt;a) i written 33kb by using first program.&lt;BR /&gt;b)2nd program Dumped code to the rt1170.&lt;BR /&gt;as soon as code dump, by using memory browser i checked the written data was perfect and its stored.&lt;BR /&gt;&lt;BR /&gt;after this i executed by step by step(F6 key) during this below functions memory not corrupted&lt;BR /&gt;BOARD_ConfigMPU();&lt;BR /&gt;BOARD_InitPins();&lt;BR /&gt;BOARD_BootClockRUN();&lt;BR /&gt;BOARD_InitDebugConsole();&lt;BR /&gt;&lt;BR /&gt;PRINTF("\r\n FLEXSPI NOR example started!\r\n");&lt;BR /&gt;&lt;BR /&gt;ROM_API_Init();&lt;BR /&gt;&lt;BR /&gt;/* Clean up FLEXSPI NOR flash driver Structure */&lt;BR /&gt;memset(&amp;amp;norConfig, 0U, sizeof(flexspi_nor_config_t));&lt;BR /&gt;&lt;BR /&gt;#if (__CORTEX_M == 7U)&lt;BR /&gt;/* Disable I cache */&lt;BR /&gt;SCB_DisableICache();&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;Memory corrupted as soon as i executed below code&lt;BR /&gt;status = ROM_FLEXSPI_NorFlash_GetConfig(FlexSpiInstance, &amp;amp;norConfig, &amp;amp;option);&lt;BR /&gt;function returned kStatus_Success&lt;BR /&gt;&lt;BR /&gt;Why memory getting corrupted after executing above function?&lt;BR /&gt;Note: Both are example code only not modified anything.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Sandeep C&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 25 Apr 2024 05:55:13 GMT</pubDate>
    <dc:creator>sandeepc</dc:creator>
    <dc:date>2024-04-25T05:55:13Z</dc:date>
    <item>
      <title>ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1852384#M29946</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Dear i am developing custom bootloader for our application.&lt;/P&gt;&lt;P&gt;To store the received bin file new memory location of flash memory. i started exploring the flexspi rom api, when i execute this example without changing anything in the example code, my code getting crash.&lt;/P&gt;&lt;P&gt;IMxrt1170&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;void&lt;/SPAN&gt; &lt;SPAN&gt;ROM_API_Init&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; ((ANADIG_MISC-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;MISC_DIFPROG&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; ANADIG_MISC_MISC_DIFPROG_CHIPID(0x10U)) != 0U)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;g_bootloaderTree = ((&lt;/SPAN&gt;&lt;SPAN&gt;bootloader_api_entry_t&lt;/SPAN&gt;&lt;SPAN&gt; *)*(&lt;/SPAN&gt;&lt;SPAN&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN&gt; *)0x0021001cU);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;g_bootloaderTree = ((&lt;/SPAN&gt;&lt;SPAN&gt;bootloader_api_entry_t&lt;/SPAN&gt;&lt;SPAN&gt; *)*(&lt;/SPAN&gt;&lt;SPAN&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN&gt; *)0x0020001cU);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;after this function&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;status = &lt;/SPAN&gt;&lt;SPAN&gt;ROM_FLEXSPI_NorFlash_GetConfig&lt;/SPAN&gt;&lt;SPAN&gt;(FlexSpiInstance, &amp;amp;norConfig, &amp;amp;option);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;during above function call program getting crash.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;For execute example code is it required to change anything? with respect rt117xx&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Since we are using XIP mode&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="sandeepc_0-1713869197195.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/275284iAB4BF2F92A624A9F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="sandeepc_0-1713869197195.png" alt="sandeepc_0-1713869197195.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/60336"&gt;@kerryzhou&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Apr 2024 10:48:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1852384#M29946</guid>
      <dc:creator>sandeepc</dc:creator>
      <dc:date>2024-04-23T10:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1852911#M29964</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216061"&gt;@sandeepc&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Thank you for your interest in the NXP MIMXRT product, I would like to provide service for you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Yes, I also find this issues, and will also do more digger in about it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; I also find, if you do the flash mass erase at first, then you can pass the rom_api testing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; BTW, if you test this code, no matter flash have code or not, all works OK:&lt;/P&gt;
&lt;P&gt;\SDK_2_15_000_MIMXRT1170-EVK\boards\evkmimxrt1170\driver_examples\flexspi\nor\polling_transfer&lt;/P&gt;
&lt;P&gt;&amp;nbsp; So, when you test it, you can try:&lt;/P&gt;
&lt;P&gt;1. rom_api: do mass erase at first before flash testing.&lt;/P&gt;
&lt;P&gt;2. run flexspi_nor_polling_transfer demo&lt;/P&gt;
&lt;P&gt;About the mentioned issue, I will do more testing on my side, any updated information, I will let you know.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
      <pubDate>Wed, 24 Apr 2024 02:16:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1852911#M29964</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2024-04-24T02:16:58Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1853119#M29967</link>
      <description>example code executed without any errors,&lt;BR /&gt;i solved above the issue by&lt;BR /&gt;project properties ==&amp;gt; settings ==&amp;gt; manager linker script =&amp;gt; link application to RAM ==&amp;gt; Apply and close.&lt;BR /&gt;&lt;BR /&gt;But i am trying to write 40 kb which is starting address of 0x300&lt;BR /&gt;few pages are writing and few pages are not writing sometimes i added delay between the every rom write and erase function.&lt;BR /&gt;&lt;BR /&gt;What might be the reason?&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Sandeep C</description>
      <pubDate>Wed, 24 Apr 2024 06:20:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1853119#M29967</guid>
      <dc:creator>sandeepc</dc:creator>
      <dc:date>2024-04-24T06:20:14Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1853210#M29971</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216061"&gt;@sandeepc&lt;/a&gt;&amp;nbsp;，&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Thanks for your updated information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; 1. When you run the ROM API in the flash, whether it have issues on your side or not?&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;2. About the few page write failed, this should related to the write is very quick, eg, the previous write still not finished, then you do the new page write, just delay is not enough. You need to check the program finished status, make sure the write is really finished, then you can do the new page programming.&lt;/P&gt;
&lt;P&gt;Please try it again.&lt;/P&gt;
&lt;P&gt;If you still have question about it, please kindly let me know.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
      <pubDate>Wed, 24 Apr 2024 07:27:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1853210#M29971</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2024-04-24T07:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1853297#M29980</link>
      <description>&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Issue is not in my side, just we have to do the following configuration after importing the example.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;project properties ==&amp;gt; settings ==&amp;gt; manager linker script =&amp;gt; link application to RAM ==&amp;gt; Apply and close.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Modification required:&lt;/P&gt;&lt;P&gt;Just in chip ID based on manufacturer.&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; (*vendorID != &lt;/SPAN&gt;&lt;SPAN&gt;kSerialFlash_Winbond_ManufacturerID&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;status = &lt;/SPAN&gt;&lt;SPAN&gt;kStatus_ROM_FLEXSPINOR_Flash_NotFound&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;return&lt;/SPAN&gt;&lt;SPAN&gt; status;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;it worked fine without any other modification to the code.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Issue:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;RUN mode: Regarding Page write/erase working fine.&lt;/P&gt;&lt;P&gt;DEBUG mode: when i read written memory of my custom data it will not write or erase perfectly.&lt;/P&gt;&lt;P&gt;regarding the above issue am working on it.&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/60336"&gt;@kerryzhou&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards:&lt;/P&gt;&lt;P&gt;sandeep C&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 24 Apr 2024 09:11:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1853297#M29980</guid>
      <dc:creator>sandeepc</dc:creator>
      <dc:date>2024-04-24T09:11:54Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1854342#M30002</link>
      <description>Hi,&lt;BR /&gt;Update on my query.&lt;BR /&gt;I made two programs for writing and the qspi flash data.&lt;BR /&gt;1) 1st program to write the 33kb to from starting address of 0x40000 it written successfully to flash.&lt;BR /&gt;2) 2nd program just read the data from address of 0x30040000.&lt;BR /&gt;To test memory corruption i followed below procedure:&lt;BR /&gt;a) i written 33kb by using first program.&lt;BR /&gt;b)2nd program Dumped code to the rt1170.&lt;BR /&gt;as soon as code dump, by using memory browser i checked the written data was perfect and its stored.&lt;BR /&gt;&lt;BR /&gt;after this i executed by step by step(F6 key) during this below functions memory not corrupted&lt;BR /&gt;BOARD_ConfigMPU();&lt;BR /&gt;BOARD_InitPins();&lt;BR /&gt;BOARD_BootClockRUN();&lt;BR /&gt;BOARD_InitDebugConsole();&lt;BR /&gt;&lt;BR /&gt;PRINTF("\r\n FLEXSPI NOR example started!\r\n");&lt;BR /&gt;&lt;BR /&gt;ROM_API_Init();&lt;BR /&gt;&lt;BR /&gt;/* Clean up FLEXSPI NOR flash driver Structure */&lt;BR /&gt;memset(&amp;amp;norConfig, 0U, sizeof(flexspi_nor_config_t));&lt;BR /&gt;&lt;BR /&gt;#if (__CORTEX_M == 7U)&lt;BR /&gt;/* Disable I cache */&lt;BR /&gt;SCB_DisableICache();&lt;BR /&gt;#endif&lt;BR /&gt;&lt;BR /&gt;Memory corrupted as soon as i executed below code&lt;BR /&gt;status = ROM_FLEXSPI_NorFlash_GetConfig(FlexSpiInstance, &amp;amp;norConfig, &amp;amp;option);&lt;BR /&gt;function returned kStatus_Success&lt;BR /&gt;&lt;BR /&gt;Why memory getting corrupted after executing above function?&lt;BR /&gt;Note: Both are example code only not modified anything.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Sandeep C&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 25 Apr 2024 05:55:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1854342#M30002</guid>
      <dc:creator>sandeepc</dc:creator>
      <dc:date>2024-04-25T05:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1855470#M30028</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216061"&gt;@sandeepc&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Do you try do the flash mass earse at first, then test it again, whether you still get the&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;ROM_FLEXSPI_NorFlash_GetConfig&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;issues or not?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; Please try it, then give me updated information, thanks.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Kerry&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Apr 2024 08:32:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1855470#M30028</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2024-04-26T08:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1856486#M30047</link>
      <description>&lt;P&gt;I tried its working fine,&lt;BR /&gt;i tried with dumping the multiple program data was present in the written memory location.&lt;BR /&gt;But only in the debug mode. if i come out from the debug mode previously written code only executes not the rom api flash code.&lt;BR /&gt;Can you suggest me any tool to dump .hex or bin file to rt1170.&lt;/P&gt;&lt;P&gt;I have noticed application running from RAM. but it should run from flash what are the things i need to change to run from flash.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="sandeepc_0-1714375912693.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/276401i3171067127292834/image-size/medium?v=v2&amp;amp;px=400" role="button" title="sandeepc_0-1714375912693.png" alt="sandeepc_0-1714375912693.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="sandeepc_0-1714374216599.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/276399iCF09CEA3071CD933/image-size/medium?v=v2&amp;amp;px=400" role="button" title="sandeepc_0-1714374216599.png" alt="sandeepc_0-1714374216599.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards,&lt;/P&gt;&lt;P&gt;Sandeep C&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2024 07:32:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1856486#M30047</guid>
      <dc:creator>sandeepc</dc:creator>
      <dc:date>2024-04-29T07:32:42Z</dc:date>
    </item>
    <item>
      <title>Re: ROM API nor flash program execution stops</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1857448#M30066</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216061"&gt;@sandeepc&lt;/a&gt;&amp;nbsp;.&lt;/P&gt;
&lt;P&gt;1.&amp;nbsp;&lt;SPAN&gt;Can you suggest me any tool to dump .hex or bin file to rt1170.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;=&amp;gt;Answer: If your app is the flash app, then you can use the debugger download it directly.&lt;/P&gt;
&lt;P&gt;If your project is the RAM project, then it is the non-xip demo, you need to do the 0X2000 offset, then generate the .hex, and use the MCUBootutility or the SEC tool to download it.&lt;/P&gt;
&lt;P&gt;You can refer to my document:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/How-to-load-MDK-RAM-app-to-the-RT1170-external-flash/ta-p/1821196" target="_blank"&gt;https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/How-to-load-MDK-RAM-app-to-the-RT1170-external-flash/ta-p/1821196&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2.&amp;nbsp;&lt;SPAN&gt;I have noticed application running from RAM. but it should run from flash what are the things i need to change to run from flash&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;=》Answer:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Deselect the link to RAM:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kerryzhou_0-1714470505016.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/276643iB91CC024F79DFD33/image-size/medium?v=v2&amp;amp;px=400" role="button" title="kerryzhou_0-1714470505016.png" alt="kerryzhou_0-1714470505016.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 09:49:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/ROM-API-nor-flash-program-execution-stops/m-p/1857448#M30066</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2024-04-30T09:49:54Z</dc:date>
    </item>
  </channel>
</rss>

