<?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: non-xip example with MCUXpresso</title>
    <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834136#M1552</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;T.Kashiwagi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Oct 2018 05:22:38 GMT</pubDate>
    <dc:creator>rans</dc:creator>
    <dc:date>2018-10-09T05:22:38Z</dc:date>
    <item>
      <title>non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834125#M1541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any example of non-xip in MCUXpresso ?&lt;/P&gt;&lt;P&gt;It is required for hyperFlash, but any other boot device example can help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;ranran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2018 14:57:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834125#M1541</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-09-17T14:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834126#M1542</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ranran&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;boot from sd always non-xip, so one can look at&lt;/P&gt;&lt;P&gt;AN12107 How to Enable Boot from Octal SPI Flash and SD Card&lt;/P&gt;&lt;P&gt;or &lt;A href="https://community.nxp.com/docs/DOC-340655"&gt;https://community.nxp.com/docs/DOC-340655&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Sep 2018 23:35:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834126#M1542</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-09-17T23:35:58Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834127#M1543</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Igor,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the link.&lt;/P&gt;&lt;P&gt;Is there an example , such as helloworld xip example in MCUXpresso SDK, which can be used as non-xip ?&lt;/P&gt;&lt;P&gt;I mean such an example which can be run/debug with MCUXpresso, and after reset shall behave as non-xip (exactly like the bubble and helloworld xip example, but as non-xip)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;ranran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Oct 2018 05:24:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834127#M1543</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-04T05:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834128#M1544</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ranran&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any sd example is non-xip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Oct 2018 07:42:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834128#M1544</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2018-10-04T07:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834129#M1545</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, ranshalit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;nbsp;&lt;EM style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;Is there an example , such as helloworld xip example in MCUXpresso SDK, which can be used as non-xip ?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: transparent; color: #222222; font-family: arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 0px; orphans: 2; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; z-index: auto;"&gt;I do not understand the meaning of non-XIP well, but if you want to delete the DCD table, please delete the XIP folder from the project.&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #222222; font-family: arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #222222; font-family: arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 0px; orphans: 2; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; z-index: auto;"&gt;As a result, ".boot_hdr" section is deleted and "g_pfnVectors" is placed at the beginning of the ROM.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, Do you want to create a project running on SDRAM?&lt;/P&gt;&lt;P&gt;If so, I think that &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;"RT1050_BriefOverview_v201.pdf"&lt;/SPAN&gt; is useful.(&lt;A _jive_internal="true" href="https://community.nxp.com/community/mcuxpresso/mcuxpresso-ide/blog/2017/12/07/overview-of-using-the-mimxrt1050-evk-with-mcuxpresso-ide"&gt;https://community.nxp.com/community/mcuxpresso/mcuxpresso-ide/blog/2017/12/07/overview-of-using-the-mimxrt1050-evk-with-mcuxpresso-ide&lt;/A&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Chapter 13 describes how to debug the RAM project (&lt;/SPAN&gt;"Building and Debugging Prijects fir RAM").&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Oct 2018 07:46:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834129#M1545</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-04T07:46:27Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834130#M1546</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;T.Kashiwagi, Igor,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I already run many demos from SDK 2.4.2.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;It has 2 xip projects (helloworld and bubbles).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;On pressing "debug" button, these project are programmed in flash (with all appropriate image header), so after reset it boot correctly and start running the demo.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;No I need to do the same, but I need that these same demo (for example helloworld demo) shall run in ram, not in flash (yes it must be programmed in flash so that after reset it shall start running). These is what I means when saying non-xip.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I just now need to understand what modifications are required in the hello world to make it work (so that pressing debug shall program it into flash, and on reset it shall start )&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Thank you,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;ranran&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Oct 2018 06:56:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834130#M1546</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-05T06:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834131#M1547</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;Hi, ranshalit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 14px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;&lt;SPAN style="text-align: left; color: #51626f; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: #ffffff;"&gt;&amp;gt; &lt;SPAN style="text-align: left; color: #51626f; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: #ffffff;"&gt;No I need to do the same, but I need that these same demo (for example helloworld demo) shall run in ram, not in flash (yes it must be programmed in flash so that after reset it shall start running). These is what I means when saying non-xip.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;When executing a program in RAM, the TEXT section must first be located in the RAM. you nead to check "Link Application to RAM" as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 14px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;&lt;SPAN style="text-align: left; color: #51626f; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #ffffff; color: #51626f; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Link application to RAM.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/74026i6AE5AF53D07AB42B/image-size/large?v=v2&amp;amp;px=999" role="button" title="Link application to RAM.png" alt="Link application to RAM.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: #ffffff; color: #51626f; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;As a result, the Text section is placed in the first RAM area set in "Memory Configration Editor". &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;And the debugger writes the program directly to RAM.&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;&lt;SPAN style="background-color: transparent; color: #222222; font-family: arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 0px; orphans: 2; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; z-index: auto;"&gt;You can check from the memory browser whether the program was written in RAM.&lt;/SPAN&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #222222; font-family: arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt; &lt;/SPAN&gt;&lt;SPAN style="background-color: transparent; color: #222222; font-family: arial,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 0px; orphans: 2; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; z-index: auto;"&gt;Please check whether the program was placed at the intended address.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the following example, the .text section is placed in "RAM" (0x80000000 -).&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="MCE.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/74109iBC8DAF5230CEF8CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="MCE.png" alt="MCE.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Symbol.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/74148i137D328B240BB141/image-size/large?v=v2&amp;amp;px=999" role="button" title="Symbol.png" alt="Symbol.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;Best Regards,&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Oct 2018 08:02:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834131#M1547</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-05T08:02:07Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834132#M1548</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Hello&amp;nbsp;&lt;SPAN style="color: #000000; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;T.Kashiwagi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;Thank you very much for the help.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;I haven't tried it yet, (I will probably do it with IAR, not MCUXpresso), but according to my understanding, after doing as you advised, and pressing debug, it will start it in RAM, but won't program it in flash as I needed (as I said, we need to program it in flash, so that after reset it starts automatically).&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;I need to program a bootable image in flash using the jtag (just as we did with the xip example by simply pressing debug button)&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;Thank you,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; border: 0px; font-weight: inherit;"&gt;ranran&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Oct 2018 06:59:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834132#M1548</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-07T06:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834133#M1549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;Hi, ranshalit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #51626f; border: 0px; font-size: 14px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; font-size: 14px;"&gt;&amp;gt; I haven't tried it yet, (I will probably do it with IAR, not MCUXpresso), but according to my understanding, after doing as you advised, and pressing debug, it &amp;gt; will start it in RAM, but won't program it in flash as I needed (as I said, we need to program it in flash, so that after reset it starts automatically).&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; border: 0px; font-size: 14px;"&gt;&lt;/P&gt;&lt;P&gt;If the image of the program is written in the ROM and you want to execute on the RAM,&amp;nbsp; BootLoader transfers the binary image stored in the ROM to RAM at startup.&lt;/P&gt;&lt;P&gt;There are several methods.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Make all functions a RAM execution function by "attribute" or "pragma" key word.　&lt;/LI&gt;&lt;LI&gt;Changing the IVT(I do not know how to do it in detail)..&lt;/LI&gt;&lt;LI&gt;Using Traditional 2nd Boot.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In my case, Since changing the IVT was troublesome, I made two Projects as follows.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;Boot Project (traditional 2nd bootloader)&lt;/SPAN&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;This program&amp;nbsp;has DCD table.&amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;This program&amp;nbsp;is allocated to ROM, and running on ROM.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;This program copies the binary image placed in a specific area on ROM to RAM.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;Application Project&lt;/SPAN&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN&gt;This program has &lt;STRONG&gt;no&lt;/STRONG&gt; DCD Table.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;This&amp;nbsp;program&amp;nbsp;is allocated to RAM, and running on RAM&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;When debugging is executed, the debugger expands the image to RAM. Normally at boot time, binary image is written in &lt;SPAN&gt;specific area on&amp;nbsp;&lt;/SPAN&gt;ROM, and Bootloader expands to RAM.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Oct 2018 13:12:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834133#M1549</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-07T13:12:30Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834134#M1550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello T.Kashiwagi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for the help.&lt;/P&gt;&lt;P&gt;I am very interested in knowing how you did step (3) above for your bootloader:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;(3) This program copies the binary image placed in a specific area on ROM to RAM.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN style="border: 0px;"&gt;&lt;STRONG&gt;Can you give instruction and example code as to how to do this copy and then jump to start of the application ?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;Thank you very much,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;ranran&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 07 Oct 2018 13:34:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834134#M1550</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-07T13:34:54Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834135#M1551</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ranshalit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; Can you give instruction and example code as to how to do this copy and then jump to start of the application ?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;The simple sample code is as follows.&amp;nbsp;Change the addresses of ROM and RAM as necessary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are the following preconditions.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The binary of the application must be written in ROM(0x6040000) beforehand.&lt;/LI&gt;&lt;LI&gt;The vector table is placed at the top of the application.&lt;/LI&gt;&lt;LI&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;&lt;/P&gt;&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: ＭＳ ゴシック; font-weight: normal; font-size: 16px; line-height: 22px; white-space: pre;"&gt;&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: ＭＳ ゴシック; font-weight: normal; font-size: 16px; line-height: 22px; white-space: pre;"&gt;&lt;DIV&gt;&lt;SPAN style="color: #c586c0;"&gt;#define&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;DefROM_BIN_TOP&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;0x60400000&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;SPAN style="color: #c586c0;"&gt;#define&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;0x80000000&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: ＭＳ ゴシック; font-weight: normal; font-size: 16px; line-height: 22px; white-space: pre;"&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: ＭＳ ゴシック; font-weight: normal; font-size: 16px; line-height: 22px; white-space: pre;"&gt;&lt;DIV&gt;&lt;SPAN style="color: #dcdcaa;"&gt;__attribute__&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;((always_inline)) static inline&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;void&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;JumpApplication&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; topOfMainStack, &lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; AppliAddr)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; __ASM &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;volatile&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; (&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;"mov r13, &lt;/SPAN&gt;&lt;SPAN style="color: #f44747;"&gt;%&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;0"&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; : : &lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;"r"&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; (topOfMainStack) : );&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; __ASM &lt;/SPAN&gt;&lt;SPAN style="color: #9cdcfe;"&gt;volatile&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; (&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;"mov r15, &lt;/SPAN&gt;&lt;SPAN style="color: #f44747;"&gt;%&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;0"&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; : : &lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;"r"&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; (AppliAddr) : );&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN style="color: #569cd6;"&gt;_Bool&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; Example&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;CheckROM&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #d4d4d4; font-family: ＭＳ ゴシック; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;uint32_t &lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;u32BinSize&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;memcpy&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;void&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #dcdcaa; font-family: ＭＳ ゴシック; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;, (&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;void&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)(&lt;SPAN style="color: #dcdcaa;"&gt;DefROM_BIN_TOP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;), u32BinSize&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; /** Verify */&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #c586c0;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;memcmp&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;void&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)(&lt;SPAN style="color: #dcdcaa;"&gt;DefROM_BIN_TOP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;), (&lt;/SPAN&gt;&lt;SPAN style="color: #569cd6;"&gt;void&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #dcdcaa; font-family: ＭＳ ゴシック; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;, u32BinSize&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;) &lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;==&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;printf&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;"memcpy OK&lt;/SPAN&gt;&lt;SPAN style="color: #d7ba7d;"&gt;\r\n&lt;/SPAN&gt;&lt;SPAN style="color: #ce9178;"&gt;"&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;vTaskDelay&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;100u&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;DIV style="color: #d4d4d4; background-color: #1e1e1e; font-family: ＭＳ ゴシック; font-weight: normal; font-size: 16px; line-height: 22px; white-space: pre;"&gt;&lt;DIV&gt;&lt;SPAN style="color: #dcdcaa;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NVIC_DisableIRQ&lt;/SPAN&gt;();&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;ARM_MPU_Disable&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;SCB_DisableDCache&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;SCB_DisableICache&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;();&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;/** Set Stack Pointer and PC */&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa;"&gt;JumpApplication&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #dcdcaa; font-family: ＭＳ ゴシック; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0;"&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8;"&gt;(&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #dcdcaa; font-family: ＭＳ ゴシック; font-size: 16px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: pre; word-spacing: 0px;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt; + 4)&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt;);&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #c586c0;"&gt;return&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4;"&gt; bret;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="color: #d4d4d4;"&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In above sample codes,&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;ExampleCheckROM copies data from 0x60400000 to 0x80000000.&lt;/LI&gt;&lt;LI&gt;JumpApplication set StackPointer to MSP and Address of ResetISR to PC.&lt;/LI&gt;&lt;/OL&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 10.66px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;Best Regards,&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Oct 2018 01:00:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834135#M1551</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-09T01:00:32Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834136#M1552</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;T.Kashiwagi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thank you very much!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Oct 2018 05:22:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834136#M1552</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-09T05:22:38Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834137#M1553</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello T.Kashiwagi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I please ask one more question ?&lt;/P&gt;&lt;P&gt;We plan to use your idea in our project, but I find some strange things in this code snippet:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Why do you do :&lt;/P&gt;&lt;P&gt;memcpy((void*)DefDST_RAM_TOP, (void*)(DefORM_BIN_TOP), u32BinSize);&lt;BR /&gt; if(memcmp((void*)(DefROM_BIN_TOP), (void*)DefDST_RAM_TOP, u32BinSize) == 0){&lt;BR /&gt; Isn't it required to use only the 1st memcpy above (from ROM to RAM) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. you said before that "&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;binary image is written in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;specific area on&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;ROM".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&amp;nbsp; &amp;nbsp; How did you do this ? A project is compiled into .axf format, how did you wrote it into flash ?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Where can do find binsize, ramstart, and romstart ? Did you add it somehow into the bootloader project ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. It also seems that the code is not the code you're using becuase the syntax code error: "DefORM_BIN_TOP" &lt;BR /&gt;&amp;nbsp;If you can attach the 2 projects it will be helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you very much for the assistance !&lt;BR /&gt;ranran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Oct 2018 18:35:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834137#M1553</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-25T18:35:31Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834138#M1554</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ranshalit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 10.66px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; 1. Why do you do :&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; memcpy((void*)DefDST_RAM_TOP, (void*)(DefORM_BIN_TOP), u32BinSize);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt; &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: italic; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;&amp;gt; &lt;/SPAN&gt;if(memcmp((void*)(DefROM_BIN_TOP), (void*)DefDST_RAM_TOP, u32BinSize) == 0){&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt; &lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: italic; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;&amp;gt; &lt;/SPAN&gt;Isn't it required to use only the 1st memcpy above (from ROM to RAM) ?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;It can be memcpy alone. memcmp is included for verification.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; min-height: 10.66px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;EM&gt;&amp;gt; 2. you said before that "&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #51626f; color: #51626f; font-size: 15px; font-weight: 400; vertical-align: baseline; background-color: #ffffff;"&gt;binary image is written in&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #51626f; font-size: 15px; font-weight: 400; vertical-align: baseline;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #51626f; color: #51626f; font-size: 15px; font-weight: 400; vertical-align: baseline; background-color: #ffffff;"&gt;specific area on&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #51626f; color: #51626f; font-size: 15px; font-weight: 400; vertical-align: baseline; background-color: #ffffff;"&gt;ROM".&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;EM style="border: 0px #51626f; background-color: #ffffff; padding: 0px; margin: 0px; color: #51626f; font-weight: 400; vertical-align: baseline; font-size: 15px;"&gt;&amp;gt; &amp;nbsp;&amp;nbsp; How did you do this ? A project is compiled into .axf format, how did you wrote it into flash ?&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;In my case, I make *.bin file by Post-build-action. And I used GUI Flash Tool to write binary image as follows.&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;(&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;GUI Flash Tool&lt;/SPAN&gt; is included in MCUXpresso IDE).&amp;nbsp;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="GUI Flash Tool.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/76483i9F93CEB006B83832/image-size/large?v=v2&amp;amp;px=999" role="button" title="GUI Flash Tool.png" alt="GUI Flash Tool.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;Base Address 0x60400000 is the&amp;nbsp;&lt;STRONG style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; font-style: normal; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;specific area(DefROM_BIN_TOP).&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;EM style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;&amp;gt; 3. Where can do find binsize, ramstart, and romstart ? Did you add it somehow into the bootloader project ?&lt;/EM&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;SPAN lang="en"&gt;&lt;STRONG&gt;You can design this freely.&lt;/STRONG&gt; binsize may be fixed or it may be placed in a specific area of the binary &lt;/SPAN&gt;&lt;SPAN lang="en"&gt;(&lt;/SPAN&gt;&lt;SPAN lang="en"&gt;&lt;SPAN lang="en"&gt;For example, it is fixed to 4MB, it is placed at the offset 0xXXXX position, and so on.&lt;/SPAN&gt;).&lt;/SPAN&gt;&lt;SPAN lang="en"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;RamStart and RomStart are determined by your design.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;SPAN lang="en"&gt;In my Project,&amp;nbsp;Unlike the sample code, binary size is appended to the beginning of the binary image and CRC is added to the end.&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE class="j-table jiveBorder" style="border: 1px solid #c6c6c6;" width="100%"&gt;&lt;THEAD style="text-align: left; vertical-align: baseline; border: 1px solid #c6c6c6;"&gt;&lt;TR style="background-color: #efefef;"&gt;&lt;TH style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;Start&lt;/TH&gt;&lt;TH style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;End&lt;/TH&gt;&lt;TH style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;Contents&lt;/TH&gt;&lt;/TR&gt;&lt;/THEAD&gt;&lt;TBODY style="text-align: left; vertical-align: baseline; border: 1px solid #c6c6c6;"&gt;&lt;TR style="border: 1px solid #c6c6c6; text-align: left; vertical-align: baseline;"&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;0x60000000&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;0x603FFFFF&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;ROM : BOOT Project&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="border: 1px solid #c6c6c6; text-align: left; vertical-align: baseline;"&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;0x60400000&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;0x6040003&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;ROM : &lt;/SPAN&gt;Size of APL(uint32_t)&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="text-align: left; vertical-align: baseline; border: 1px solid #c6c6c6;"&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;0x60400004&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;0x607FFFFF&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;ROM : APL Project(Binary Image with CRC)&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR style="text-align: left; vertical-align: baseline; border: 1px solid #c6c6c6;"&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;0x80000000&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;0x803FFFFF&lt;/SPAN&gt;&lt;/TD&gt;&lt;TD style="border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; box-shadow: inset 0px 0px 2px 2px #0088e1; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-weight: 400; outline-color: #0088e1; outline-style: solid; outline-width: 1px; text-align: left; vertical-align: baseline; padding: 5px; border: 1px solid #c6c6c6;"&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; cursor: text; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;RAM : APL Project&lt;/SPAN&gt;(Area to actually run)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;EM&gt;&lt;SPAN lang="en"&gt;&lt;SPAN style="text-align: left; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;&amp;gt; 4. It also seems that the code is not the code you're using becuase the syntax code error: "DefORM_BIN_TOP" &lt;/SPAN&gt;&lt;BR style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;" /&gt;&lt;SPAN style="text-align: left; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;&amp;gt; If you can attach the 2 projects it will be helpful.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Sorry It is type miss..... "DefROM_BIN_TOP" is correct. And, S&lt;/SPAN&gt;&lt;SPAN lang="en"&gt;ince I do the two projects at work, I can not attach project....&lt;/SPAN&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;T.Kashiwagi&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2018 01:07:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834138#M1554</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-26T01:07:32Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834139#M1555</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="border: 0px;"&gt;Hello&amp;nbsp;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;T.Kashiwagi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;Thank you very very much ! It's very helpful !&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;May I please ask some very more important questions on your concept above:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;1. the binary can be created with objcopy, Right ?&amp;nbsp;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;(the default compile to axf format)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;2. Did you flash the exact binary file size or did you try to calculate its size from the memory map (text+data?) ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;3. About the jump assembly functions you previosuly said:&lt;BR /&gt;&lt;/SPAN&gt;&amp;nbsp;"JumpApplication set StackPointer to MSP and Address of ResetISR to PC."&lt;/P&gt;&lt;P style="color: #000000; background-color: transparent; border: 0px none #000000; text-decoration: none;"&gt;&amp;nbsp;But I see the the 2nd parameter is:&lt;/P&gt;&lt;P style="color: #000000; background-color: transparent; border: 0px none #000000; text-decoration: none;"&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #dcdcaa; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;JumpApplication&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;)&lt;SPAN style="color: #dcdcaa; background-color: transparent; border: 0px; font-weight: inherit; text-decoration: none; font-size: 16px;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #4ec9b0; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;uint32_t&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;*&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="color: #b5cea8; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;(&lt;SPAN style="color: #dcdcaa; background-color: transparent; border: 0px; font-weight: inherit; text-decoration: none; font-size: 16px;"&gt;DefDST_RAM_TOP&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;+ 4)&lt;/SPAN&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #000000; background-color: transparent; border: 0px none #000000; text-decoration: none;"&gt;&lt;SPAN style="color: #d4d4d4; background-color: #1e1e1e; border: 0px; font-weight: inherit; font-size: 16px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;Is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; border: 0px; font-weight: inherit;"&gt;ResetISR&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;&amp;nbsp; equals to DefDST_RAM_TOP+4 in your case ? I am not sure it is always mapped to the start of RAM, because&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="border: 0px; color: #3d3d3d; font-weight: inherit;"&gt;I see in my helloworld .map file that it is mapped to:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="color: #3d3d3d; border: 0px; font-weight: inherit;"&gt;0x20000340&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResetISR&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;4. I also didn't understand why stack pointer equals to&amp;nbsp;&lt;SPAN style="color: #dcdcaa; background-color: #1e1e1e; border: 0px; font-weight: inherit;"&gt;DefDST_RAM_TOP.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="color: #3d3d3d; border: 0px; font-weight: inherit;"&gt;5.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;Isn't it possible to jump with c function instead of the assembly commands?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;I mean, why not do the follwoing:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;check where the resetIDR in map file for example let's say that in map file:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d3d3d; border: 0px;"&gt;&lt;SPAN style="color: #3d3d3d; border: 0px; font-weight: inherit;"&gt;0x20000340&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResetISR&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #3d3d3d; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;and then call it from the bootloader as following:&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE class="" style="color: #393318; background-color: #eff0f1; border: 0px; margin: 0px 0px 1em; padding: 5px;"&gt;&lt;CODE style="background-color: #eff0f1; border: 0px; font-weight: inherit;"&gt;&lt;SPAN class="" style="color: #101094; border: 0px; font-weight: inherit; font-size: 13px;"&gt;void&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;(*&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;foo&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;)(&lt;/SPAN&gt;&lt;SPAN class="" style="color: #101094; border: 0px; font-weight: inherit; font-size: 13px;"&gt;void&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;)&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt; &lt;SPAN style="color: #3d3d3d; border: 0px; font-weight: inherit; font-size: 13px;"&gt;0x20000340&lt;SPAN style="border: 0px; font-weight: inherit; font-size: 13px;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;;

&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;foo&lt;/SPAN&gt;&lt;SPAN class="" style="color: #303336; border: 0px; font-weight: inherit; font-size: 13px;"&gt;();
&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P style="border: 0px;"&gt;6. Did you create both application in MCUXpresso or IAR ? (We also consider which IDE to use in project)&lt;/P&gt;&lt;P style="border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="border: 0px;"&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;Thank you very very much,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="border: 0px;"&gt;ranran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Oct 2018 15:09:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834139#M1555</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-26T15:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834140#M1556</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;HI ranshalit.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt; &lt;SPAN style="text-align: left; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;1. the binary can be created with objcopy, Right ?&amp;nbsp;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #000000; text-align: left; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; vertical-align: baseline; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;(the default compile to axf format)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;SPAN style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;Yes, I use Post-build steps asfollows. In defult setting, Line of&amp;nbsp;arm-none-eabi-objcopy is comment outed, Please delete '#' and enable&amp;nbsp;arm-none-eabi-objcopy.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #000000; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"&gt;&lt;SPAN style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="post-build-steps.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/65755i0E40CCEA95A87093/image-size/large?v=v2&amp;amp;px=999" role="button" title="post-build-steps.png" alt="post-build-steps.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="border: 0px #000000; -webkit-text-stroke-width: 0px; padding: 0px; margin: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; vertical-align: baseline; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;&lt;EM&gt;&amp;gt; 2. Did you flash the exact binary file size or did you try to calculate its size from the memory map (text+data?) ?&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I used the file size of the *. Bin file as it is as u32BinSize. this size is equal to TEXT+DATA.&lt;/P&gt;&lt;P&gt;As follows, Text = 149964, data=3072 and bin file size=153036.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;Performing post-build steps&lt;BR /&gt;arm-none-eabi-size "IMXRT1060-EVK_APL.axf" ; arm-none-eabi-objcopy -v -O binary "IMXRT1060-EVK_APL.axf" "IMXRT1060-EVK_APL.bin" ; C:/workspace/IMXRT1060-EVK/IMXRT1060-EVK_APL/post-build/crc16.exe -s FFFF -i "IMXRT1060-EVK_APL.bin" -o "IMXRT1060-EVK_APL_crc16.bin" ; # checksum -p MIMXRT1062xxxxA -d "IMXRT1060-EVK_APL.bin"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; text&amp;nbsp;&amp;nbsp;&amp;nbsp; data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hex&amp;nbsp;filename&lt;BR /&gt;&amp;nbsp;149964&amp;nbsp;&amp;nbsp;&amp;nbsp; 3072&amp;nbsp;10566376&amp;nbsp;10719412&amp;nbsp; a390b4&amp;nbsp;IMXRT1060-EVK_APL.axf&lt;BR /&gt;copy from `IMXRT1060-EVK_APL.axf' [elf32-littlearm] to `IMXRT1060-EVK_APL.bin' [binary]&lt;BR /&gt;argc&amp;nbsp; = 7&lt;BR /&gt;[main ( 148)] szInputFile&amp;nbsp;&amp;nbsp;&amp;nbsp; = &amp;lt;IMXRT1060-EVK_APL.bin&amp;gt;&lt;BR /&gt;[main ( 149)] szOutputFile&amp;nbsp;&amp;nbsp; = &amp;lt;IMXRT1060-EVK_APL_crc16.bin&amp;gt;&lt;BR /&gt;[main ( 150)] u16SeedSum&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xFFFF&lt;BR /&gt;[main ( 151)] u32InputSize&amp;nbsp;&amp;nbsp; = 153036&lt;BR /&gt;[main ( 152)] u16crc16&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0xFAD5&lt;BR /&gt;[main ( 154)] OUTPUT OK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;IMXRT1060-EVK_APL_crc16.bin&amp;gt;&lt;BR /&gt;&amp;nbsp;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;&lt;EM&gt;&amp;gt; 3. Is&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #000000; text-align: left; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; vertical-align: baseline; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #3d3d3d; text-align: left; color: #3d3d3d; text-transform: none; text-indent: 0px; letter-spacing: normal; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; vertical-align: baseline; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;ResetISR&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #3d3d3d; font-size: 15px; font-weight: 400; vertical-align: baseline;"&gt;&amp;nbsp; equals to DefDST_RAM_TOP+4 in your case ?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Yes. I have used g_pfnVectors. StackTop value and address of ResetISR are allocated as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&lt;SPAN style="font-family: terminal,monaco,monospace;"&gt;void (* const g_pfnVectors[])(void) = {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&lt;SPAN style="font-family: terminal,monaco,monospace;"&gt;&amp;nbsp; &amp;nbsp; // Core Level - CM7&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&lt;SPAN style="font-family: terminal,monaco,monospace;"&gt;&amp;nbsp; &amp;nbsp; &amp;amp;_vStackTop, // The initial stack pointer&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-size: auto; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; line-height: 25.95px; min-height: 0px; orphans: 2; overflow: visible; overflow-x: visible; position: static; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px;"&gt;&lt;SPAN style="font-family: terminal,monaco,monospace;"&gt;&amp;nbsp; &amp;nbsp; ResetISR, // The reset handler&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see your axf file by symbol Viewer. Is&amp;nbsp;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;g_pfnVectors&lt;/SPAN&gt; allocated in RAM_TOP(maybe 0x20000000) in your Project?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="symbol_broser.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/65951i04E0B0ADBCC76F38/image-size/large?v=v2&amp;amp;px=999" role="button" title="symbol_broser.png" alt="symbol_broser.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN style="text-align: left; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; display: inline !important; white-space: normal; orphans: 2; float: none; -webkit-text-stroke-width: 0px; background-color: transparent;"&gt;&amp;gt; 4. I also didn't understand why stack pointer equals to&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #dcdcaa; text-align: left; color: #dcdcaa; text-transform: none; text-indent: 0px; letter-spacing: normal; font-size: 15px; font-variant: normal; font-weight: 400; text-decoration: none; word-spacing: 0px; vertical-align: baseline; white-space: normal; orphans: 2; -webkit-text-stroke-width: 0px; background-color: #1e1e1e;"&gt;DefDST_RAM_TOP.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Stack Top is &lt;STRONG&gt;&lt;SPAN style="color: #ff0000;"&gt;*(uint32_t *)&lt;/SPAN&gt;DefDST_RAM_TOP&lt;/STRONG&gt;.&amp;nbsp; I attached sample project (Personally I bought &lt;STRONG&gt;IMXRT1060 - EVK&lt;/STRONG&gt; and made a sample project with my hobby). please build and see "&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;IMXRT1060-EVK_APL&lt;/SPAN&gt;/Debug/IMXRT1060-EVK_APL.bin" by binaryEditor. Stack Top is 0x20280000 in APL Project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;&lt;EM&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #3d3d3d; color: #3d3d3d; font-size: 15px; vertical-align: baseline;"&gt;&amp;gt; 5. &lt;/SPAN&gt;&lt;SPAN style="margin: 0px; padding: 0px; border: 0px #000000; font-size: 15px; vertical-align: baseline;"&gt;Isn't it possible to jump with c function instead of the assembly commands?&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;I tried that method, but for some reason it did not work. I think your understanding is correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="-webkit-text-stroke-width: 0px; color: #000000; white-space: normal; font-weight: 400; letter-spacing: normal; text-decoration: none; display: inline !important; font-size: 15px; float: none; background-color: transparent; text-transform: none; word-spacing: 0px; font-variant: normal; text-indent: 0px; font-family: arial,helvetica,'helvetica neue',verdana,sans-serif; orphans: 2; text-align: left;"&gt;&lt;EM&gt;&amp;gt; 6. Did you create both application in MCUXpresso or IAR ? (We also consider which IDE to use in project)&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I attached Sample Project(it's my hobby) for IMXRT1060-EVK In MCUXpressoIDE ( SDK is "SDK_2.4.0_EVK-MIMXRT1060").&amp;nbsp;&lt;/P&gt;&lt;P&gt;"Check ROM"&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;(IMXRT1060-EVK\IMXRT1060-EVK_BOOT\source\common\update.c)&lt;/SPAN&gt; actually develops APL from ROM to RAM.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;If you write binary image, Please use WriteDebugApl.bat/WriteDebugBoot.bat. (please modify MCUX_IDE_DIR) .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2018 01:15:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834140#M1556</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-29T01:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834141#M1557</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG class="" style="color: #646464; background-color: #ffffff; border: 0px; font-weight: 200; font-size: 1.286rem; padding: 0px 0px 0px 30px;"&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit; font-size: 18.004px;"&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Hello T.Kashiwagi,&lt;/P&gt;&lt;P&gt;Thank you very very much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2018 07:22:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834141#M1557</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-29T07:22:25Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834142#M1558</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It works now for me!&amp;nbsp;&lt;/P&gt;&lt;P&gt;but I think that you also need to add in &lt;SPAN style="color: #dcdcaa; background-color: #1e1e1e;"&gt;JumpApplication&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; color: black; border: none windowtext 1.0pt; padding: 0cm;"&gt;initialization of VTOR:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; color: black; border: none windowtext 1.0pt; padding: 0cm;"&gt;SCB-&amp;gt;VTOR=(uint32_t)(start_address);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*Relocate interrupt table ptr*/&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; color: black; border: none windowtext 1.0pt; padding: 0cm;"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt; color: black; border: none windowtext 1.0pt; padding: 0cm;"&gt;Ran&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2018 07:42:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834142#M1558</guid>
      <dc:creator>rans</dc:creator>
      <dc:date>2018-10-29T07:42:01Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834143#M1559</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ranshalit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VTOR is initialized by InstallIRQHandler(). Please see main function and fsl_common.c.&lt;/P&gt;&lt;P&gt;InstallIRQHandler will copy g_pfnVectors and set VectorTable in VTOR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, Since gcc did not work well, the vector table is forcibly placed at the beginning of the DTCM.&lt;/P&gt;&lt;P&gt;(So, TOP of SRAM_DTC is set to 0x20000400).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;Best Regards,&lt;/P&gt;&lt;P style="background-color: transparent; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; color: #000000; font-family: arial,helvetica,&amp;amp;quot; helvetica neue&amp;amp;quot;,verdana,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; vertical-align: baseline; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; padding: 0px; margin: 0px; border: 0px none #000000;"&gt;T.Kashiwagi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Oct 2018 07:53:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/834143#M1559</guid>
      <dc:creator>Takashi_Kashiwagi</dc:creator>
      <dc:date>2018-10-29T07:53:11Z</dc:date>
    </item>
    <item>
      <title>Re: non-xip example with MCUXpresso</title>
      <link>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/1568960#M22927</link>
      <description>&lt;P&gt;Is there is any non-xip program in sdk examples.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Dec 2022 11:04:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-RT-Crossover-MCUs/non-xip-example-with-MCUXpresso/m-p/1568960#M22927</guid>
      <dc:creator>VIGNESH_BABU</dc:creator>
      <dc:date>2022-12-13T11:04:36Z</dc:date>
    </item>
  </channel>
</rss>

