<?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>S32 Design StudioのトピックRe: Position Independent Code in S32ds IDE</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046595#M13099</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/246359"&gt;@Billi2110&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;For a better understanding, you can refer the following example on how to create Position Independent Code using the S32DS ARM 2.2 tools: &lt;A href="https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/EXAMPLE-S32K144-Position-Independent-Code/ta-p/1102520" target="_blank" rel="noopener"&gt;EXAMPLE S32K144 Position Independent Code - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Additionally, for detailed information you can consult the following blog: &lt;A href="https://mcuoneclipse.com/2021/06/05/position-independent-code-with-gcc-for-arm-cortex-m/" target="_blank" rel="noopener"&gt;Position-Independent Code with GCC for ARM Cortex-M | MCU on Eclipse&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;BR,&lt;BR /&gt;IsaulO.&lt;/P&gt;</description>
    <pubDate>Tue, 18 Feb 2025 19:11:37 GMT</pubDate>
    <dc:creator>IsaulO</dc:creator>
    <dc:date>2025-02-18T19:11:37Z</dc:date>
    <item>
      <title>Position Independent Code in S32ds IDE</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046259#M13095</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I am making the sample app for S32k144 and choosing the option Position Independent Code as below the picture&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Billi2110_0-1739873830093.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/324499iDA59979E5CF488F9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Billi2110_0-1739873830093.png" alt="Billi2110_0-1739873830093.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I don't know when I chose it, the app applied PIC or still not and need to choose another option.&lt;/P&gt;&lt;P&gt;and why the *.bin file when I choose PIC has a big mass (~524KB)&lt;/P&gt;</description>
      <pubDate>Tue, 18 Feb 2025 10:19:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046259#M13095</guid>
      <dc:creator>Billi2110</dc:creator>
      <dc:date>2025-02-18T10:19:04Z</dc:date>
    </item>
    <item>
      <title>Re: Position Independent Code in S32ds IDE</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046595#M13099</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/246359"&gt;@Billi2110&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;For a better understanding, you can refer the following example on how to create Position Independent Code using the S32DS ARM 2.2 tools: &lt;A href="https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/EXAMPLE-S32K144-Position-Independent-Code/ta-p/1102520" target="_blank" rel="noopener"&gt;EXAMPLE S32K144 Position Independent Code - NXP Community&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Additionally, for detailed information you can consult the following blog: &lt;A href="https://mcuoneclipse.com/2021/06/05/position-independent-code-with-gcc-for-arm-cortex-m/" target="_blank" rel="noopener"&gt;Position-Independent Code with GCC for ARM Cortex-M | MCU on Eclipse&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;BR,&lt;BR /&gt;IsaulO.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Feb 2025 19:11:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046595#M13099</guid>
      <dc:creator>IsaulO</dc:creator>
      <dc:date>2025-02-18T19:11:37Z</dc:date>
    </item>
    <item>
      <title>Re: Position Independent Code in S32ds IDE</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046831#M13100</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/243600"&gt;@IsaulO&lt;/a&gt;&amp;nbsp;, I checked this example PIC in your Ref Link&lt;/P&gt;&lt;P&gt;But when I built it, I had some error&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Billi2110_0-1739934340335.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/324643iC020390AFEE0E0DC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Billi2110_0-1739934340335.png" alt="Billi2110_0-1739934340335.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2025 03:05:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046831#M13100</guid>
      <dc:creator>Billi2110</dc:creator>
      <dc:date>2025-02-19T03:05:40Z</dc:date>
    </item>
    <item>
      <title>Re: Position Independent Code in S32ds IDE</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046889#M13101</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/243600"&gt;@IsaulO&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I fixed this error by using S32k144_64_ram.ld when I built the project. But it still does not define the RAM_START and RAM_END because it is defined in S32k144_64_flash.ld&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Billi2110_0-1739938131697.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/324668i6D911500629424A6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Billi2110_0-1739938131697.png" alt="Billi2110_0-1739938131697.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So how to fix this error?&lt;/P&gt;&lt;P&gt;please help me solve it&lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2025 04:09:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2046889#M13101</guid>
      <dc:creator>Billi2110</dc:creator>
      <dc:date>2025-02-19T04:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: Position Independent Code in S32ds IDE</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2047544#M13102</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/246359"&gt;@Billi2110&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The project is already set up you just need to change the path for the restore gbd command to your project.bin location (see &lt;STRONG&gt;picExample_Debug_RAM_PNE_fpic&lt;/STRONG&gt; Debug configuration) and start a debug session.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled picture.png" style="width: 441px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/324807iBCFCD258ED09A571/image-dimensions/441x41?v=v2" width="441" height="41" role="button" title="Untitled picture.png" alt="Untitled picture.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Also, if you just want to build the project, you can try selecting the Debug_RAM option.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled picture1.png" style="width: 203px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/324808i1A1F98920DDE5C5B/image-dimensions/203x127?v=v2" width="203" height="127" role="button" title="Untitled picture1.png" alt="Untitled picture1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;BR,&lt;BR /&gt;IsaulO.&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Wed, 19 Feb 2025 18:31:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/Position-Independent-Code-in-S32ds-IDE/m-p/2047544#M13102</guid>
      <dc:creator>IsaulO</dc:creator>
      <dc:date>2025-02-19T18:31:37Z</dc:date>
    </item>
  </channel>
</rss>

