<?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: MCUXPresso IDE:What is the link script generation mechanism in MCUXpresso IDE</title>
    <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1753699#M9272</link>
    <description>&lt;P&gt;By default, MCUXpresso IDE projects use a managed linker&amp;nbsp;script mechanism that automatically generates a linker&amp;nbsp;script file without user intervention. This approach is helpful for most of the users but there are some specific scenarios where you would want to use a custom one.&lt;/P&gt;
&lt;P&gt;Apparently, this is done only with DCD, for xMCD you need to add it manually.&amp;nbsp;&lt;BR /&gt;I consider helpful that this is added to MCUXpresso as DCD is added so let me inform the corresponding team about this.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Omar&lt;/P&gt;</description>
    <pubDate>Tue, 07 Nov 2023 20:37:06 GMT</pubDate>
    <dc:creator>Omar_Anguiano</dc:creator>
    <dc:date>2023-11-07T20:37:06Z</dc:date>
    <item>
      <title>MCUXPresso IDE:What is the link script generation mechanism</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1752657#M9267</link>
      <description>&lt;P&gt;CPU:I.MX RT1176&lt;/P&gt;&lt;P&gt;IDE:MCUXPresso IDE 11.8&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;In the I.MX series of microcontrollers, headers need to be filled in order to let the L1 BootLoader know how to boot the program. One of these fields is the XMCD, which can be used to initialize the peripherals of FlexSPI or SEMC interfaces. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I added an XMCD component through MCUXPresso IDE, but now there is a problem that the automatically generated link script does not declare the .boot_hdr.xmcd_data field, so the sections in xmcd.c are not linked into the bin file. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If I uncheck Manage Link Script and manually modify the .ld file in the Debug directory to add an xmcd section, then the xmcd section can be filled. However, if I want to change or delete some sections through the GUI of MCUXPresso IDE in the future, it will be very troublesome. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is this a bug in MCUXPresso IDE? How should I change its link script generation mechanism?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2023 08:48:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1752657#M9267</guid>
      <dc:creator>Vinos</dc:creator>
      <dc:date>2023-11-06T08:48:51Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso IDE:What is the link script generation mechanism</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1753699#M9272</link>
      <description>&lt;P&gt;By default, MCUXpresso IDE projects use a managed linker&amp;nbsp;script mechanism that automatically generates a linker&amp;nbsp;script file without user intervention. This approach is helpful for most of the users but there are some specific scenarios where you would want to use a custom one.&lt;/P&gt;
&lt;P&gt;Apparently, this is done only with DCD, for xMCD you need to add it manually.&amp;nbsp;&lt;BR /&gt;I consider helpful that this is added to MCUXpresso as DCD is added so let me inform the corresponding team about this.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Omar&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 20:37:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1753699#M9272</guid>
      <dc:creator>Omar_Anguiano</dc:creator>
      <dc:date>2023-11-07T20:37:06Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso IDE:What is the link script generation mechanism</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1753879#M9273</link>
      <description>&lt;P&gt;The IDE uses 'Freemarker' scripts for the generated linker files (see the user manual or how I use it here: &lt;A href="https://mcuoneclipse.com/tag/freemarker/" target="_blank"&gt;https://mcuoneclipse.com/tag/freemarker/&lt;/A&gt; ).&lt;/P&gt;&lt;P&gt;That way you can change or update with local script files the generated linker file.&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2023 04:39:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1753879#M9273</guid>
      <dc:creator>ErichStyger</dc:creator>
      <dc:date>2023-11-08T04:39:34Z</dc:date>
    </item>
    <item>
      <title>Re: MCUXPresso IDE:What is the link script generation mechanism</title>
      <link>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1754324#M9275</link>
      <description>As long as you create a "linkscripts" directory and then create some .ldt files, can the "Manage linker script" function of the MCUXPresso IDE generate link files based on these .ldt files?&lt;BR /&gt;&lt;BR /&gt;Is there a detailed syntax? Does this directory name have to be "linkscripts" and what are the requirements for the file names in the directory?&lt;BR /&gt;&lt;BR /&gt;Thanks for you reply.</description>
      <pubDate>Wed, 08 Nov 2023 15:57:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-IDE/MCUXPresso-IDE-What-is-the-link-script-generation-mechanism/m-p/1754324#M9275</guid>
      <dc:creator>Vinos</dc:creator>
      <dc:date>2023-11-08T15:57:38Z</dc:date>
    </item>
  </channel>
</rss>

