<?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>LPC MicrocontrollersのトピックRe: Run Code from RAM in LPC55XX</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305023#M59351</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/232719"&gt;@pejo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;Here are some references for your convenience:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;MCUXpresso IDE User Guide → Section 20.13.5: &lt;EM&gt;&lt;EM&gt;Placing specific functions into RAM blocks&amp;nbsp;&lt;/EM&gt;&lt;/EM&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1770103501156.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/375250i3F334CA3DC6FE59B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1770103501156.png" alt="Alice_Yang_0-1770103501156.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;Community Article:&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/LPC-How-to-place-data-function-file-in-specified-memory-under/ta-p/1316392" target="_blank"&gt;https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/LPC-How-to-place-data-function-file-in-specified-memory-under/ta-p/1316392&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Please make sure to place the vector table and related ISR functions in RAM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Tue, 03 Feb 2026 07:25:25 GMT</pubDate>
    <dc:creator>Alice_Yang</dc:creator>
    <dc:date>2026-02-03T07:25:25Z</dc:date>
    <item>
      <title>Run Code from RAM in LPC55XX</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2304594#M59343</link>
      <description>&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;due to the need to be able to keep using interruptions (like non blocking CAN communication) while we write in the flash block, I understand that the right solution is to run certain code from RAM.&lt;/P&gt;&lt;P&gt;As I understand I need to copy to ram the interruptions table, the interruption function with ALL the dependencies, functions and code used in the interruption function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you confirm this? Do you have an example of this function?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Mon, 02 Feb 2026 10:33:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2304594#M59343</guid>
      <dc:creator>pejo</dc:creator>
      <dc:date>2026-02-02T10:33:29Z</dc:date>
    </item>
    <item>
      <title>Re: Run Code from RAM in LPC55XX</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305023#M59351</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/232719"&gt;@pejo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;Here are some references for your convenience:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;MCUXpresso IDE User Guide → Section 20.13.5: &lt;EM&gt;&lt;EM&gt;Placing specific functions into RAM blocks&amp;nbsp;&lt;/EM&gt;&lt;/EM&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alice_Yang_0-1770103501156.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/375250i3F334CA3DC6FE59B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Alice_Yang_0-1770103501156.png" alt="Alice_Yang_0-1770103501156.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;&amp;nbsp;Community Article:&lt;BR /&gt;&lt;A href="https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/LPC-How-to-place-data-function-file-in-specified-memory-under/ta-p/1316392" target="_blank"&gt;https://community.nxp.com/t5/LPC-Microcontrollers-Knowledge/LPC-How-to-place-data-function-file-in-specified-memory-under/ta-p/1316392&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Please make sure to place the vector table and related ISR functions in RAM.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 03 Feb 2026 07:25:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305023#M59351</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2026-02-03T07:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Run Code from RAM in LPC55XX</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305047#M59353</link>
      <description>Hello Alice,&lt;BR /&gt;&lt;BR /&gt;thank you very much for your answer but my question is not how to do this (run a function from RAM) but which functions to place in RAM in the mentioned scenario.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;We need to grant the execution of the interruption callbacks during flash write operation.&lt;BR /&gt;&lt;BR /&gt;In order to do this,&amp;nbsp;which functions should be executed from RAM? Only the interruption vector and the Interruption function which we want to keep using during flash write or every dependency of the interruption function?</description>
      <pubDate>Tue, 03 Feb 2026 07:56:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305047#M59353</guid>
      <dc:creator>pejo</dc:creator>
      <dc:date>2026-02-03T07:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: Run Code from RAM in LPC55XX</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305983#M59358</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/232719"&gt;@pejo&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;This is case‑by‑case. Any code that may be executed during a Flash write operation must run from RAM. This mainly includes the vector table, the interrupt callback functions, the drivers that will be invoked, and any other components your application may require. It depends on your specific application.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thank you.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;BR&lt;/DIV&gt;
&lt;DIV&gt;Alice&lt;/DIV&gt;</description>
      <pubDate>Wed, 04 Feb 2026 09:33:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Run-Code-from-RAM-in-LPC55XX/m-p/2305983#M59358</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2026-02-04T09:33:08Z</dc:date>
    </item>
  </channel>
</rss>

