<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Clarifications on &amp;quot;Dual Enhanced Image&amp;quot; feature in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236492#M44037</link>
    <description>&lt;P&gt;So, you want to create an application (binary) that can run at any address? This is known as position independent code (PIC). As far as I know, this is not possible with MCUXpresso and binaries. With PIC you need a loader that can read the symbols and adjust the locations immediately before the program starts to run. A binary file has all symbols and relocation information stripped from it. It would be possible to write a PIC loader from an AXF file, but not from a binary.&lt;/P&gt;</description>
    <pubDate>Thu, 25 Feb 2021 09:09:55 GMT</pubDate>
    <dc:creator>converse</dc:creator>
    <dc:date>2021-02-25T09:09:55Z</dc:date>
    <item>
      <title>Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1235817#M44006</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I work with LPC54606 and MCXpresso (version MCUXpresso IDE v11.1.0 [Build 3209] [2019-12-12]).&lt;BR /&gt;I am using the "Dual Enhanced Image" feature.&lt;BR /&gt;I was wondering if it was possible to start a code programmed for sector 0x0 from another sector of FLASH.&lt;BR /&gt;I did a test with the MCUXpresso Tool and the code does not start.&lt;BR /&gt;Is there any way to resolve this limitation?&lt;/P&gt;</description>
      <pubDate>Wed, 24 Feb 2021 14:57:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1235817#M44006</guid>
      <dc:creator>Rainbow73</dc:creator>
      <dc:date>2021-02-24T14:57:52Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236244#M44034</link>
      <description>&lt;P&gt;Hello ,&lt;/P&gt;
&lt;P&gt;How about change the "reset handling" option to "SOFT"?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Alice&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 02:29:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236244#M44034</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-02-25T02:29:08Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236405#M44035</link>
      <description>&lt;P&gt;Hello Alice,&lt;/P&gt;&lt;P&gt;where is located this option?&lt;/P&gt;&lt;P&gt;In the "Properties" project?&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 07:21:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236405#M44035</guid>
      <dc:creator>Rainbow73</dc:creator>
      <dc:date>2021-02-25T07:21:00Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236421#M44036</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I found the optional and tried it but it doesn't work.&lt;/P&gt;&lt;P&gt;I would like to generate a code (*.bin) with the MCUXpresso Tool that can start in any downloaded sector.&lt;/P&gt;&lt;P&gt;Do you think is possibile?&lt;/P&gt;&lt;P&gt;I need this for my custom application that writes in FLASH.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 07:42:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236421#M44036</guid>
      <dc:creator>Rainbow73</dc:creator>
      <dc:date>2021-02-25T07:42:49Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236492#M44037</link>
      <description>&lt;P&gt;So, you want to create an application (binary) that can run at any address? This is known as position independent code (PIC). As far as I know, this is not possible with MCUXpresso and binaries. With PIC you need a loader that can read the symbols and adjust the locations immediately before the program starts to run. A binary file has all symbols and relocation information stripped from it. It would be possible to write a PIC loader from an AXF file, but not from a binary.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 09:09:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236492#M44037</guid>
      <dc:creator>converse</dc:creator>
      <dc:date>2021-02-25T09:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236575#M44040</link>
      <description>&lt;P&gt;Thanks very much for you reply.&lt;/P&gt;&lt;P&gt;Yes. I would need to g&lt;SPAN&gt;enerate a PIC binary code with MCUXpresso.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I understand that this is not possibile.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is that so?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 11:24:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1236575#M44040</guid>
      <dc:creator>Rainbow73</dc:creator>
      <dc:date>2021-02-25T11:24:01Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237149#M44056</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Yes, it is not possible.&lt;/P&gt;
&lt;P&gt;You need a secondary bootloader inside address 0x00, then jump to your application.&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;</description>
      <pubDate>Fri, 26 Feb 2021 08:36:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237149#M44056</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2021-02-26T08:36:03Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237259#M44058</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;thanks for tour answer.&lt;/P&gt;&lt;P&gt;Looking in the Project Properties under Settings--Miscellaneous, there is a checkbox "-fPIC".&lt;/P&gt;&lt;P&gt;What is the purpose of enabling this option?&lt;/P&gt;</description>
      <pubDate>Fri, 26 Feb 2021 11:22:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237259#M44058</guid>
      <dc:creator>Rainbow73</dc:creator>
      <dc:date>2021-02-26T11:22:20Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237332#M44062</link>
      <description>&lt;P&gt;Because there are some environments (such as running under Linux-like operating systems) where this is a valid option. As I said, it is possible to write a loader that reads an AXF file and performs the appropriate relocations for position independent code, but this is not possible with binary code.&lt;/P&gt;</description>
      <pubDate>Fri, 26 Feb 2021 14:53:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237332#M44062</guid>
      <dc:creator>converse</dc:creator>
      <dc:date>2021-02-26T14:53:08Z</dc:date>
    </item>
    <item>
      <title>Re: Clarifications on "Dual Enhanced Image" feature</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237780#M44083</link>
      <description>&lt;P&gt;OK,&lt;/P&gt;&lt;P&gt;thanks for the clarification.&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Mon, 01 Mar 2021 07:38:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Clarifications-on-quot-Dual-Enhanced-Image-quot-feature/m-p/1237780#M44083</guid>
      <dc:creator>Rainbow73</dc:creator>
      <dc:date>2021-03-01T07:38:28Z</dc:date>
    </item>
  </channel>
</rss>

