<?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: S32K3  Bootloader &amp;amp; App Hex file Merge Problem in S32K</title>
    <link>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1701451#M25875</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/215747"&gt;@HarrySu&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; The struct APP info as following:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="nxf10035_0-1691547053398.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/235642i2DFC0E81E78374F5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="nxf10035_0-1691547053398.png" alt="nxf10035_0-1691547053398.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;For MP, BL, APP Info and APP should combined a file. So, the APP Info should created by user. You can reference APP Info' content of P-Flash after BL updated APP. Please note: for bin file, un-used area should fill data. Eg., P-Flash area between BL to APP Info, and APP Info to APP. For serc/S19, the three files(srec/s19) remove BL last line, remove 1st and last line of APP Info(If the file all lines are valid, then don't remove), remove APP 1st line and combine the three files(serc/s19) to a file. For HEX, I think it's similar bin file. You can reference the HEX format.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tomlin&lt;/P&gt;</description>
    <pubDate>Wed, 09 Aug 2023 02:23:46 GMT</pubDate>
    <dc:creator>nxf10035</dc:creator>
    <dc:date>2023-08-09T02:23:46Z</dc:date>
    <item>
      <title>S32K3  Bootloader &amp; App Hex file Merge Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1700970#M25855</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello NXP,&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/67797" target="_blank"&gt;@nxf10035&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I have already successed using the ECU Bus to update firmware by CAN.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We want to merge Bootloader.hex &amp;amp; App.hex for one time programming in manufacture process.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Also, we have merged Bootloader.hex &amp;amp; App.hex to one hex file by Nordic Semiconductor tool.&lt;/P&gt;&lt;P&gt;But, when we program merged hex file to MCU, It doesn't jump to App, automatically.&lt;/P&gt;&lt;P&gt;Previously, I have contacted FAE &lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/67797" target="_blank"&gt;@nxf10035&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;, &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;he say the merged hex file should content BL+APP Info + APP.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I would like to know how to generate &lt;U&gt;APP Info,&lt;/U&gt; is it a hex file too?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Aug 2023 09:09:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1700970#M25855</guid>
      <dc:creator>HarrySu</dc:creator>
      <dc:date>2023-08-08T09:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: S32K3  Bootloader &amp; App Hex file Merge Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1701451#M25875</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/215747"&gt;@HarrySu&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; The struct APP info as following:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="nxf10035_0-1691547053398.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/235642i2DFC0E81E78374F5/image-size/medium?v=v2&amp;amp;px=400" role="button" title="nxf10035_0-1691547053398.png" alt="nxf10035_0-1691547053398.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;For MP, BL, APP Info and APP should combined a file. So, the APP Info should created by user. You can reference APP Info' content of P-Flash after BL updated APP. Please note: for bin file, un-used area should fill data. Eg., P-Flash area between BL to APP Info, and APP Info to APP. For serc/S19, the three files(srec/s19) remove BL last line, remove 1st and last line of APP Info(If the file all lines are valid, then don't remove), remove APP 1st line and combine the three files(serc/s19) to a file. For HEX, I think it's similar bin file. You can reference the HEX format.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;BR&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tomlin&lt;/P&gt;</description>
      <pubDate>Wed, 09 Aug 2023 02:23:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1701451#M25875</guid>
      <dc:creator>nxf10035</dc:creator>
      <dc:date>2023-08-09T02:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: S32K3  Bootloader &amp; App Hex file Merge Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1705351#M26105</link>
      <description>&lt;P&gt;Hello NXP,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/67797"&gt;@nxf10035&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply!&lt;/P&gt;&lt;P&gt;We use Cyclone application PROGACMP, read out the BL+APP flash memory to S19 file, and then program the S19 file back to MCU.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So far, the operations have been functioning normally. MCU Power reset, it jumps into the App, and it's also possible to return to the Bootloader for Firmware updates.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;What risks might be associated with replacing the method of adding "App info" with directly reading a synthesized S19 file from flash? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Harry&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 03:42:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1705351#M26105</guid>
      <dc:creator>HarrySu</dc:creator>
      <dc:date>2023-08-16T03:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: S32K3  Bootloader &amp; App Hex file Merge Problem</title>
      <link>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1849759#M34347</link>
      <description>Hello &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/67797"&gt;@nxf10035&lt;/a&gt;,&lt;BR /&gt;Currently, I am working on S32K311 MCU, I have bootloader hex file and application hex file.&lt;BR /&gt;I want to merge bootloader and application hex file into single hex file for production use.&lt;BR /&gt;Kindly suggest me how proceed further, is there any tool is available for merge the hex file.?&lt;BR /&gt;or else can you please provide the example SW for merge hex file into the single file.&lt;BR /&gt;&lt;BR /&gt;Looking forward for reply.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;</description>
      <pubDate>Thu, 18 Apr 2024 09:23:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K3-Bootloader-amp-App-Hex-file-Merge-Problem/m-p/1849759#M34347</guid>
      <dc:creator>raj12</dc:creator>
      <dc:date>2024-04-18T09:23:45Z</dc:date>
    </item>
  </channel>
</rss>

