<?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: FlexRam Reallocation in i.MX RT Crossover MCUs</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1492378#M20712</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/201145"&gt;@MithileshKumar&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Don't worry, if you can't flash the chip, do the flash mass erase, it will recover it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;You even can use the JLINK command: erase all&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;If this can't work, you also can enter the serial download mode, use the MCUbootUtility to erase it:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/JayHeng/NXP-MCUBootUtility/releases/tag/v3.5.0" target="_blank"&gt;https://github.com/JayHeng/NXP-MCUBootUtility/releases/tag/v3.5.0&lt;/A&gt; &lt;BR /&gt;the related user manual is:&lt;BR /&gt;&lt;A href="https://github.com/JayHeng/NXP-MCUBootUtility" target="_blank"&gt;https://github.com/JayHeng/NXP-MCUBootUtility&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
    <pubDate>Wed, 20 Jul 2022 10:10:12 GMT</pubDate>
    <dc:creator>kerryzhou</dc:creator>
    <dc:date>2022-07-20T10:10:12Z</dc:date>
    <item>
      <title>FlexRam Reallocation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1490981#M20661</link>
      <description>&lt;P&gt;I have followed the guide on:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Reallocating-the-FlexRAM/ta-p/1117649" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Reallocating-the-FlexRAM/ta-p/1117649&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I got a custom board with a RT1052xxx6B. Using a J-link debugger on the SWD I/F and using Eclipse with IAR integrated as workbench..&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to maximize the amount of DTCM i.e. 256k, and ITCM - 128k, OCM - 128k.&lt;/P&gt;&lt;P&gt;While debugging initially the code run to main but when try to restart the code, it does not run to main.&lt;/P&gt;&lt;P&gt;There is also bootlaoder involved in configuration of MPU. I am not sure whether bootlaoader restrict expansion of memory.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2022 10:03:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1490981#M20661</guid>
      <dc:creator>MithileshKumar</dc:creator>
      <dc:date>2022-07-18T10:03:02Z</dc:date>
    </item>
    <item>
      <title>Re: FlexRam Reallocation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1491439#M20672</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/201145"&gt;@MithileshKumar&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&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; If you have the bootloader, I highly recommend you do the flexRAM allocate in the bootloader directly, as you know, the code will run the bootloader at first.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Anyway, when do the flexRAM allocation, it can use the register to modify it. So, normally, after reset, it enters the reset handler, do the related register confiruation.&lt;/P&gt;
&lt;P&gt;I suggest you do the flexRAM allocation in the bootloader which is running in the flash, then to the app, you can use your allocated memory assignment directly.&lt;/P&gt;
&lt;P&gt;If you still have issues, I think, you even can use a simple project, eg, led_blinky, with your&amp;nbsp;&lt;SPAN&gt;DTCM i.e. 256k, and ITCM - 128k, OCM - 128k. test it at first, after it works, then meger your flashloader again.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Wish it helps you!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;If you still have questions about it, please kindly let me know.&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jul 2022 04:56:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1491439#M20672</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-07-19T04:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: FlexRam Reallocation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1492303#M20706</link>
      <description>&lt;P&gt;Just to check whether bootloader is cause issue, disabled the bootloader.&lt;/P&gt;&lt;P&gt;Now the code is not getting flashed when flexram configuration is implemented.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 08:52:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1492303#M20706</guid>
      <dc:creator>MithileshKumar</dc:creator>
      <dc:date>2022-07-20T08:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: FlexRam Reallocation</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1492378#M20712</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/201145"&gt;@MithileshKumar&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Don't worry, if you can't flash the chip, do the flash mass erase, it will recover it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;You even can use the JLINK command: erase all&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;If this can't work, you also can enter the serial download mode, use the MCUbootUtility to erase it:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/JayHeng/NXP-MCUBootUtility/releases/tag/v3.5.0" target="_blank"&gt;https://github.com/JayHeng/NXP-MCUBootUtility/releases/tag/v3.5.0&lt;/A&gt; &lt;BR /&gt;the related user manual is:&lt;BR /&gt;&lt;A href="https://github.com/JayHeng/NXP-MCUBootUtility" target="_blank"&gt;https://github.com/JayHeng/NXP-MCUBootUtility&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Kerry&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 10:10:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/FlexRam-Reallocation/m-p/1492378#M20712</guid>
      <dc:creator>kerryzhou</dc:creator>
      <dc:date>2022-07-20T10:10:12Z</dc:date>
    </item>
  </channel>
</rss>

