<?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 HC08 Open Source Toolchain? in 8-bit Microcontrollers</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/HC08-Open-Source-Toolchain/m-p/123929#M70</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;SPAN style="color: #ff0000;"&gt;This message contains an entire topic ported from a separate forum. The original message and all replies are in this single message. We have seeded this new forum with selected information that we expect will be of value to you as you search for answers to your questions.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Tue Apr 19, 2005 10:35 am&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;Hi&lt;BR /&gt;&lt;BR /&gt; I come from the Atmel AVR camp (please don't throw rocks at me!), but have decided that I want to see the world &lt;A href="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif"&gt;&lt;IMG alt="Wink" border="0" src="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif" /&gt;&lt;/A&gt; I'm currently playing with the Dallas 8051-based uCs and am just starting to look at HC08. I work in ANSI C, when in embedded mode. I have been very impressed with avr-gcc and avr-glibc; a bit more so that with Atmel themselves...&lt;BR /&gt;&lt;BR /&gt; Does anyone know of an Open Source toolchain for this processor core? I believe that SDCC is supposed to support HC08 some time in the future, but can't get a definitive answer from the development list as to the current status of this support.&lt;BR /&gt;&lt;BR /&gt; I've had a play with the evaluation CodeWarrior, but 1) I don't want to have to boot a machine into Windows everytime I want to use it, especially since only my old laptop has a Windows partition and 2) I find it a bit over-done for my taste; twenty years behind the command line, man and boy - graphical development environments just don't feel quite right. 3) I try to avoid closed-source software when possible.&lt;BR /&gt;&lt;BR /&gt; Cheers&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Tue Apr 19, 2005 11:02 am&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;Welcome, for the HC08 or the newer HCS08, there aren't any open source compilers I am aware of, you are stuck with either CW (16K free)or the Cosmic compiler which has a free 4k version.&lt;BR /&gt;&lt;BR /&gt; However GCC does exist for the S12 (&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fm68hc11.serveftp.org%2F" rel="nofollow" target="_blank"&gt;http://m68hc11.serveftp.org/&lt;/A&gt;), so if it open source is a must then you could try a device like the S12Cxx (32K to 128K falsh family) to get started with.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Tue Apr 19, 2005 12:18 pm&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV class="j-rte-table"&gt;&lt;TABLE align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border:0px solid black;"&gt;&lt;SPAN class="genmed"&gt;&lt;STRONG&gt;Quote:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="quote" style="border:0px solid black;"&gt;Welcome, for the HC08 or the newer HCS08, there aren't any open source compilers I am aware of, you are stuck with either CW (16K free)or the Cosmic compiler which has a free 4k version.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;SPAN class="postbody"&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Anyone got this working under Wine?&lt;BR /&gt;&lt;BR /&gt;If I can't get a programme to fit into 16k, I'll be letting down my fellow generation of Sinclair users &lt;A href="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif"&gt;&lt;IMG alt="Wink" border="0" src="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif" /&gt;&lt;/A&gt; (And that was using BASIC!)&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="j-rte-table"&gt;&lt;TABLE align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border:0px solid black;"&gt;&lt;SPAN class="genmed"&gt;&lt;STRONG&gt;Quote:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="quote" style="border:0px solid black;"&gt;However GCC does exist for the S12&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;SPAN class="postbody"&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;BR /&gt;Ah, that's more like it! gcc gets my vote any day.&lt;BR /&gt;&lt;BR /&gt;Cheers&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Wed Oct 19, 2005 7:11 am&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;There is indeed an Open Source port of SDCC for the HC08 MCU!&lt;BR /&gt;&lt;BR /&gt; You can find it here:&lt;BR /&gt;&lt;BR /&gt; &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fsdcc-m08.sourceforge.net%2F" rel="nofollow" target="_blank"&gt;http://sdcc-m08.sourceforge.net/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt; I have not tried it yet, but will post my results here when i have.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 25 Jan 2006 00:40:02 GMT</pubDate>
    <dc:creator>RChapman</dc:creator>
    <dc:date>2006-01-25T00:40:02Z</dc:date>
    <item>
      <title>HC08 Open Source Toolchain?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/HC08-Open-Source-Toolchain/m-p/123929#M70</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;SPAN style="color: #ff0000;"&gt;This message contains an entire topic ported from a separate forum. The original message and all replies are in this single message. We have seeded this new forum with selected information that we expect will be of value to you as you search for answers to your questions.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Tue Apr 19, 2005 10:35 am&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;Hi&lt;BR /&gt;&lt;BR /&gt; I come from the Atmel AVR camp (please don't throw rocks at me!), but have decided that I want to see the world &lt;A href="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif"&gt;&lt;IMG alt="Wink" border="0" src="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif" /&gt;&lt;/A&gt; I'm currently playing with the Dallas 8051-based uCs and am just starting to look at HC08. I work in ANSI C, when in embedded mode. I have been very impressed with avr-gcc and avr-glibc; a bit more so that with Atmel themselves...&lt;BR /&gt;&lt;BR /&gt; Does anyone know of an Open Source toolchain for this processor core? I believe that SDCC is supposed to support HC08 some time in the future, but can't get a definitive answer from the development list as to the current status of this support.&lt;BR /&gt;&lt;BR /&gt; I've had a play with the evaluation CodeWarrior, but 1) I don't want to have to boot a machine into Windows everytime I want to use it, especially since only my old laptop has a Windows partition and 2) I find it a bit over-done for my taste; twenty years behind the command line, man and boy - graphical development environments just don't feel quite right. 3) I try to avoid closed-source software when possible.&lt;BR /&gt;&lt;BR /&gt; Cheers&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Tue Apr 19, 2005 11:02 am&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;Welcome, for the HC08 or the newer HCS08, there aren't any open source compilers I am aware of, you are stuck with either CW (16K free)or the Cosmic compiler which has a free 4k version.&lt;BR /&gt;&lt;BR /&gt; However GCC does exist for the S12 (&lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fm68hc11.serveftp.org%2F" rel="nofollow" target="_blank"&gt;http://m68hc11.serveftp.org/&lt;/A&gt;), so if it open source is a must then you could try a device like the S12Cxx (32K to 128K falsh family) to get started with.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Tue Apr 19, 2005 12:18 pm&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;&lt;SPAN class="postdetails"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV class="j-rte-table"&gt;&lt;TABLE align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border:0px solid black;"&gt;&lt;SPAN class="genmed"&gt;&lt;STRONG&gt;Quote:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="quote" style="border:0px solid black;"&gt;Welcome, for the HC08 or the newer HCS08, there aren't any open source compilers I am aware of, you are stuck with either CW (16K free)or the Cosmic compiler which has a free 4k version.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;SPAN class="postbody"&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Anyone got this working under Wine?&lt;BR /&gt;&lt;BR /&gt;If I can't get a programme to fit into 16k, I'll be letting down my fellow generation of Sinclair users &lt;A href="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif"&gt;&lt;IMG alt="Wink" border="0" src="http://www.freegeeks.net/modules/Forums/images/smiles/icon_wink.gif" /&gt;&lt;/A&gt; (And that was using BASIC!)&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="j-rte-table"&gt;&lt;TABLE align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border:0px solid black;"&gt;&lt;SPAN class="genmed"&gt;&lt;STRONG&gt;Quote:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="quote" style="border:0px solid black;"&gt;However GCC does exist for the S12&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;SPAN class="postbody"&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;BR /&gt;Ah, that's more like it! gcc gets my vote any day.&lt;BR /&gt;&lt;BR /&gt;Cheers&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN class="postdetails"&gt;&lt;STRONG&gt;Posted: Wed Oct 19, 2005 7:11 am&lt;/STRONG&gt;&lt;SPAN class="gen"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN class="postdetails"&gt;&lt;SPAN class="postbody"&gt;There is indeed an Open Source port of SDCC for the HC08 MCU!&lt;BR /&gt;&lt;BR /&gt; You can find it here:&lt;BR /&gt;&lt;BR /&gt; &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fsdcc-m08.sourceforge.net%2F" rel="nofollow" target="_blank"&gt;http://sdcc-m08.sourceforge.net/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt; I have not tried it yet, but will post my results here when i have.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2006 00:40:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/HC08-Open-Source-Toolchain/m-p/123929#M70</guid>
      <dc:creator>RChapman</dc:creator>
      <dc:date>2006-01-25T00:40:02Z</dc:date>
    </item>
  </channel>
</rss>

