<?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: How to download 1 hex file for 2 different codes?</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700396#M1686</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kate,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S32DS can generate Intel Hex as a binary output file for the project:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/436743"&gt;How to convert *.elf to *.hex file&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can dump the MCU memory block into a binary file in Debug context but currently the intel hex is not supported.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/28747i3A608382BB8CEF2D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to program multiple binary/elf files using P&amp;amp;E/OpenSDA interface you can benefit from "Flash from File" feature:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/28886i32DCAAD1E174C724/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;or&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_7.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29025iF0D8966AEF95F4A9/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_7.png" alt="pastedImage_7.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can create a new Flash configuration from scratch or clone an existing one. Then you can basically add any number of additional files you need to program and browse for any of elf/srec/intel hex.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_8.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29093i3183C84153C0A72D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_8.png" alt="pastedImage_8.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can recognize verification of the multiple address ranges in the GDB Server PEmicro Console.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_9.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29116i2C0F5996EA8C0B0C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_9.png" alt="pastedImage_9.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please make sure the binary/elf files&amp;nbsp;do not overlap each other otherwise programming ends up with an error below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_10.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29160i74BFB17EEC20FA9F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_10.png" alt="pastedImage_10.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Sep 2017 09:23:44 GMT</pubDate>
    <dc:creator>stanish</dc:creator>
    <dc:date>2017-09-12T09:23:44Z</dc:date>
    <item>
      <title>How to download 1 hex file for 2 different codes?</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700394#M1684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Team,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to generate 1 hex file for 2 different address codes?&lt;/P&gt;&lt;P&gt;Or if I generate 2 different hex files,&amp;nbsp;how can I download them according to&amp;nbsp;the different address range for&amp;nbsp;the&amp;nbsp;one device(S32K144)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Kate Lee&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2017 12:04:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700394#M1684</guid>
      <dc:creator>leekate-b45752</dc:creator>
      <dc:date>2017-09-11T12:04:55Z</dc:date>
    </item>
    <item>
      <title>Re: How to download 1 hex file for 2 different codes?</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700395#M1685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kate,&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;Is it possible to generate 1 hex file for 2 different address codes?&lt;/P&gt;&lt;P&gt;Intel Hex has address information (see &lt;A class="link-titled" href="https://mcuoneclipse.com/2012/09/27/s-record-intel-hex-and-binary-files/" title="https://mcuoneclipse.com/2012/09/27/s-record-intel-hex-and-binary-files/"&gt;S-Record, Intel Hex and Binary Files | MCU on Eclipse&lt;/A&gt; ) included. So you can have multiple address ranges in it with gaps between them. You split up a Hex file any way you want. I using the open source SRecord utility (it supports all kind of formats) do this kind of thing or you can merge/filter any range you want too (see &lt;A class="link-titled" href="https://mcuoneclipse.com/2016/02/26/merging-s19-files/" title="https://mcuoneclipse.com/2016/02/26/merging-s19-files/"&gt;Merging S19 Files | MCU on Eclipse&lt;/A&gt;&amp;nbsp; to get an idea).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2017 15:18:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700395#M1685</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2017-09-11T15:18:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to download 1 hex file for 2 different codes?</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700396#M1686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kate,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S32DS can generate Intel Hex as a binary output file for the project:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/436743"&gt;How to convert *.elf to *.hex file&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can dump the MCU memory block into a binary file in Debug context but currently the intel hex is not supported.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/28747i3A608382BB8CEF2D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to program multiple binary/elf files using P&amp;amp;E/OpenSDA interface you can benefit from "Flash from File" feature:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/28886i32DCAAD1E174C724/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;or&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_7.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29025iF0D8966AEF95F4A9/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_7.png" alt="pastedImage_7.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can create a new Flash configuration from scratch or clone an existing one. Then you can basically add any number of additional files you need to program and browse for any of elf/srec/intel hex.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_8.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29093i3183C84153C0A72D/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_8.png" alt="pastedImage_8.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can recognize verification of the multiple address ranges in the GDB Server PEmicro Console.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_9.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29116i2C0F5996EA8C0B0C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_9.png" alt="pastedImage_9.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please make sure the binary/elf files&amp;nbsp;do not overlap each other otherwise programming ends up with an error below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_10.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/29160i74BFB17EEC20FA9F/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_10.png" alt="pastedImage_10.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Stan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Sep 2017 09:23:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/700396#M1686</guid>
      <dc:creator>stanish</dc:creator>
      <dc:date>2017-09-12T09:23:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to download 1 hex file for 2 different codes?</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/1133609#M6741</link>
      <description>&lt;P&gt;Hi, Stan&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I tried 'S32 Design Studio for ARM Version 2018.R1' and 'S32 Design Studio for ARM Version 2.2', elf files could be downloaded successfully as your steps. If changed to Hex or Srec, the console hints that 'it's not a valued execute file'.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;I have to use 'PEmicro ACMP Flash Programmer' to program Hex or Srec.&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Oliver&lt;/P&gt;</description>
      <pubDate>Wed, 02 Sep 2020 04:16:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/How-to-download-1-hex-file-for-2-different-codes/m-p/1133609#M6741</guid>
      <dc:creator>OliverTian</dc:creator>
      <dc:date>2020-09-02T04:16:00Z</dc:date>
    </item>
  </channel>
</rss>

