<?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 S19 File Generation Force S1 Question in CodeWarrior for MCU</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/S19-File-Generation-Force-S1-Question/m-p/664144#M13890</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am running into an issue with the S19 file generation in Codewarrior.&amp;nbsp; I am working with a K64F dev board on a custom bootloader, however the software i work with can only work with S1 lines for data in an S19 file.&amp;nbsp; S1 is only 16 bit addresses, so i shifted all of my code to fit within the bounds; however the generated S19 file from codewarrior still generates S3 lines, just with location 00004000, etc.. is there any way to force codewarrior to use 16 bit addressing on its generated S19 file?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Thanks for the help&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Nate Hinshaw&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Jan 2017 14:30:15 GMT</pubDate>
    <dc:creator>nhinshaw</dc:creator>
    <dc:date>2017-01-05T14:30:15Z</dc:date>
    <item>
      <title>S19 File Generation Force S1 Question</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/S19-File-Generation-Force-S1-Question/m-p/664144#M13890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am running into an issue with the S19 file generation in Codewarrior.&amp;nbsp; I am working with a K64F dev board on a custom bootloader, however the software i work with can only work with S1 lines for data in an S19 file.&amp;nbsp; S1 is only 16 bit addresses, so i shifted all of my code to fit within the bounds; however the generated S19 file from codewarrior still generates S3 lines, just with location 00004000, etc.. is there any way to force codewarrior to use 16 bit addressing on its generated S19 file?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Thanks for the help&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Nate Hinshaw&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jan 2017 14:30:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/S19-File-Generation-Force-S1-Question/m-p/664144#M13890</guid>
      <dc:creator>nhinshaw</dc:creator>
      <dc:date>2017-01-05T14:30:15Z</dc:date>
    </item>
    <item>
      <title>Re: S19 File Generation Force S1 Question</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-MCU/S19-File-Generation-Force-S1-Question/m-p/664145#M13891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nate,&lt;/P&gt;&lt;P&gt;There are several ways.&lt;/P&gt;&lt;P&gt;One way is to use the objcopy utility with the burner.exe (see &lt;A class="link-titled" href="https://mcuoneclipse.com/2013/10/29/s-record-manipulation-with-gnu-objcopy-and-burner-utility/" title="https://mcuoneclipse.com/2013/10/29/s-record-manipulation-with-gnu-objcopy-and-burner-utility/"&gt;S-Record Manipulation with GNU objcopy and Burner Utility&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;Other than that, I recommend to use the SRecord tool (&lt;A class="link-titled" href="http://srecord.sourceforge.net" title="http://srecord.sourceforge.net"&gt;SRecord 1.64&lt;/A&gt;&amp;nbsp;, see &lt;A class="link-titled" href="https://mcuoneclipse.com/2015/04/26/crc-checksum-generation-with-srecord-tools-for-gnu-and-eclipse/" title="https://mcuoneclipse.com/2015/04/26/crc-checksum-generation-with-srecord-tools-for-gnu-and-eclipse/"&gt;CRC Checksum Generation with ‘SRecord’ Tools for GNU and Eclipse&lt;/A&gt;&amp;nbsp; for other file manipulations): The srec_cat command (see &lt;A class="jivelink14" href="http://srecord.sourceforge.net/man/man1/srec_cat.html" title="http://srecord.sourceforge.net/man/man1/srec_cat.html"&gt;http://srecord.sourceforge.net/man/man1/srec_cat.html&lt;/A&gt;) uses by default the smallest possible address size. Otherwise there is the &lt;STRONG&gt;−address-length&lt;/STRONG&gt; command which forces a specified address length.&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>Thu, 05 Jan 2017 17:42:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-MCU/S19-File-Generation-Force-S1-Question/m-p/664145#M13891</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2017-01-05T17:42:32Z</dc:date>
    </item>
  </channel>
</rss>

