<?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 convert hex to asm for MC68HC08/HCS08 in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339366#M21072</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;how can I convert a hex file to assembly source for HCS08 mcu family?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Dec 2014 10:28:52 GMT</pubDate>
    <dc:creator>peimansh</dc:creator>
    <dc:date>2014-12-10T10:28:52Z</dc:date>
    <item>
      <title>convert hex to asm for MC68HC08/HCS08</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339366#M21072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;how can I convert a hex file to assembly source for HCS08 mcu family?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 10:28:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339366#M21072</guid>
      <dc:creator>peimansh</dc:creator>
      <dc:date>2014-12-10T10:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: convert hex to asm for MC68HC08/HCS08</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339367#M21073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am afraid I do not know any way or method to do that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day :smileyhappy:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 00:08:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339367#M21073</guid>
      <dc:creator>david_diaz</dc:creator>
      <dc:date>2014-12-17T00:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: convert hex to asm for MC68HC08/HCS08</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339368#M21074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You possibly mean you need to convert a hex file (like S19) to ASM.&amp;nbsp; Assuming the file actually contains 9S08 code, you would need a disassembler, preferably a code-seeking one.&amp;nbsp; Although this tool can help by doing some of the job, it cannot do a complete reversal of the ASM file (except for trivial cases) without significant operator input.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget a lot of the source-code information is irreversibly lost when translating from ASM to machine code, and this needs a lot of human involvement to attempt to recover -- and, then again, with no guarantees of success in all cases.&amp;nbsp; I would say this may be a daunting task, and in most cases it turns out a much more difficult one than simply re-writing the app's functionality from scratch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If, however, you have no choice but to actually recover this specific file (e.g., to recover perhaps some very valuable algorithms,) you'll need to disassemble with the help of some tool, and a *lot* of manual work (proportional to the size of the application).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another possibility to using a disassembler is to use a software simulator in which you load your app and execute it until you have managed 100% branch coverage.&amp;nbsp; This will reveal your full code little by little.&amp;nbsp; Again, a lot of manual work will be required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Dec 2014 14:13:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339368#M21074</guid>
      <dc:creator>tonyp</dc:creator>
      <dc:date>2014-12-17T14:13:02Z</dc:date>
    </item>
    <item>
      <title>Re: Re: convert hex to asm for MC68HC08/HCS08</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339369#M21075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Another possibility to using a disassembler is to use a software simulator in which you load your app and execute it until you have managed 100% branch coverage&lt;/SPAN&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hi Mr &lt;STRONG style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;A _jive_internal="true" data-avatarid="-1" data-content-finding="Community" data-userid="10987" data-username="tonyp" href="https://community.nxp.com/people/tonyp" style="padding: 0 3px 0 0; font-weight: inherit; font-style: inherit; font-size: 1.1em; font-family: inherit; color: #6a737b; text-decoration: underline;"&gt;Tony Papadimitriou&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;thanks for good answer but please more explain about simulator section.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;peiman sh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Dec 2014 13:54:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/convert-hex-to-asm-for-MC68HC08-HCS08/m-p/339369#M21075</guid>
      <dc:creator>peimansh</dc:creator>
      <dc:date>2014-12-19T13:54:27Z</dc:date>
    </item>
  </channel>
</rss>

