<?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 File with just executable code (MC56F8323) in Classic/Legacy CodeWarrior</title>
    <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144858#M1671</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the target seetings panel, in the &lt;B&gt;&lt;FONT face="Helvetica-Bold" size="1"&gt;M56800E Linker Panel Elements&lt;/FONT&gt;&lt;/B&gt; there is an option to generate a Srecord file.&lt;/DIV&gt;&lt;DIV&gt;Generate SRecord File checkbox&lt;BR /&gt;&amp;nbsp;checked: Linker generates an output file in S-record format.&lt;BR /&gt;&amp;nbsp;Clear: Linker does not generate an S-record file.&lt;BR /&gt;For the DSP56800E, this option outputs three S-record files:&lt;BR /&gt;&amp;nbsp;.s (both P and X memory contents),&lt;BR /&gt;&amp;nbsp;.p (P memory contents),&lt;BR /&gt;&amp;nbsp;.x (X memory contents).&lt;BR /&gt;The linker puts Srecord files in the output folder (a sub-folder of the project folder.)&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Please refer to the Targeting_56800E.pdf manual page 73.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;Pascal&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Sep 2007 15:51:53 GMT</pubDate>
    <dc:creator>trytohelp</dc:creator>
    <dc:date>2007-09-13T15:51:53Z</dc:date>
    <item>
      <title>File with just executable code (MC56F8323, CodeWarrior Development Studio for DSC56800/E version 8.0)</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144855#M1668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;My understanding is that the .elf file also contains a great deal of information, including headers, section header tables, symbol tables, etc. This information is not stored in the program flash as I understand it (maybe I'm wrong). Is there a way to get an output file that contains&amp;nbsp;only the executable code section (.text), because that is what I think has been loaded into the program flash. For ColdFire, I understand you can do the following:&lt;/P&gt;&lt;P&gt;Debug-&amp;gt;ColdFire-&amp;gt;Load/Save Memory to grab the exact binary image in the Flash.&lt;/P&gt;&lt;P&gt;I'm trying to find out if there is something similar for the DSP tools.&lt;/P&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Message Edited by jgjulli on &lt;/SPAN&gt;&lt;SPAN class="date_text"&gt;2007-09-11&lt;/SPAN&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;SPAN class="time_text"&gt;02:28 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2007 20:18:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144855#M1668</guid>
      <dc:creator>jgjulli</dc:creator>
      <dc:date>2007-09-11T20:18:21Z</dc:date>
    </item>
    <item>
      <title>Re: File with just executable code (MC56F8323, CW Development Studio for DSC56800/E version 8.0)</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144856#M1669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;I understand what you mean: the ELF file can have debugger symbols in it. Nevertheless, the ELF file is where the debugger and flash programmer pick up the machine code to simulate or download into Flash. I presume that the module that performs the downloading to Flash strips out the debug symbols.&lt;BR /&gt;&lt;BR /&gt;You need to consult the &lt;I&gt;5800E Flash Programmer Users Guide&lt;/I&gt; manual, which came with the DSP installation. It's located under the {CodeWarrior Directory}\Help\PDF subdirectory as the file Flash_Programmer_Users_Guide.pdf. The command-line version of the Flash programmer also support a -crc option, which performs a 32-bit CRC from a start address to an end address, and reports this value to you.&lt;BR /&gt;&lt;BR /&gt;Sorry for the delay in replying. I had to track this down. HTH.&lt;BR /&gt;&lt;BR /&gt;---Tom&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Sep 2007 20:47:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144856#M1669</guid>
      <dc:creator>J2MEJediMaster</dc:creator>
      <dc:date>2007-09-12T20:47:24Z</dc:date>
    </item>
    <item>
      <title>Re: File with just executable code (MC56F8323, CW Development Studio for DSC56800/E version 8.0)</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144857#M1670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hello&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Not sure I understand what you are looking for here.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If in your project you activate "Generate S Record File " in the "M56800E Linker" panel, you should get a Motorola S file containing the code and constant that need to be loaded to the flash.&lt;/DIV&gt;&lt;DIV&gt;Make sure to specify you want to use DOS EOL character in the panel.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Additionally as far as I can tell there is&amp;nbsp;also a menu entry "Debug" -&amp;gt; "DSP56800E" -&amp;gt; "Load/Save Memory " available in the DSP development tool chain.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I hope that helps.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;CrasyCat&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Sep 2007 13:38:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144857#M1670</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2007-09-13T13:38:05Z</dc:date>
    </item>
    <item>
      <title>File with just executable code (MC56F8323)</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144858#M1671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;In the target seetings panel, in the &lt;B&gt;&lt;FONT face="Helvetica-Bold" size="1"&gt;M56800E Linker Panel Elements&lt;/FONT&gt;&lt;/B&gt; there is an option to generate a Srecord file.&lt;/DIV&gt;&lt;DIV&gt;Generate SRecord File checkbox&lt;BR /&gt;&amp;nbsp;checked: Linker generates an output file in S-record format.&lt;BR /&gt;&amp;nbsp;Clear: Linker does not generate an S-record file.&lt;BR /&gt;For the DSP56800E, this option outputs three S-record files:&lt;BR /&gt;&amp;nbsp;.s (both P and X memory contents),&lt;BR /&gt;&amp;nbsp;.p (P memory contents),&lt;BR /&gt;&amp;nbsp;.x (X memory contents).&lt;BR /&gt;The linker puts Srecord files in the output folder (a sub-folder of the project folder.)&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;Please refer to the Targeting_56800E.pdf manual page 73.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards&lt;/DIV&gt;&lt;DIV&gt;Pascal&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Sep 2007 15:51:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144858#M1671</guid>
      <dc:creator>trytohelp</dc:creator>
      <dc:date>2007-09-13T15:51:53Z</dc:date>
    </item>
    <item>
      <title>Re: File with just executable code</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144859#M1672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks for all the help - I am very grateful! There is so much information, it can feel like you're drinking from the firehose (and sometimes this learning curve looks like a cliff...)&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Sep 2007 21:42:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/File-with-just-executable-code-MC56F8323-CodeWarrior-Development/m-p/144859#M1672</guid>
      <dc:creator>jgjulli</dc:creator>
      <dc:date>2007-09-14T21:42:31Z</dc:date>
    </item>
  </channel>
</rss>

