EmbeddedRelated.com
Forums

update on free HCS12(X) tools

Started by mculater12 October 7, 2009
Greetings from Technological Arts! I'd like to let everyone in the HCS12(X) community know about several free development tools that have been released recently. This announcement will be especially interesting to those who are not using C or assembler.

Several months ago, programmer David Armstrong released a FIG-Forth compiler and IDE for the 9S12XDP (http://mamoru.tbreesama.googlepages.com/). In the process of developing it, Dave ported the Serial Monitor of Freescale AN2548 to the 9S12XDP512, and created an enhanced version of our free Windows-hosted uBug12x user interface, supporting loading and simple debugging functions. Both the Serial Monitor and uBug12x are available from http://support.technologicalarts.ca/docs/Adapt9S12X/Code/. The uBug12x manual is available here: http://www.technologicalarts.ca/shop/documentation/63-debugging-tools/132-ubug12x-user-manual.html. Dave also worked with Dirk Heisswolf to enhance his HC(S)12 IDE for Linux, found here: http://home.arcor.de/hotwolf/ I think special recognition should go to both Dave and Dirk for all the effort they have put into perfecting these excellent tools!

Several years ago, when Freescale was about to launch the 9S12C family, we commissioned GenerExe (creator of XPad tools: a "design, simulation, programming, documentation suite" for HC11 and other MCUs) to develop an object-based multi-tasking programming language for the Freescale MOD912C32 (the 32-pin DIP module that we developed-- now called NanoCore12). Unfortunately, due to other obligations, that software development went on the proverbial "back burner". However, we have now decided to make it freely available to 9S12C users, on www.nqBASIC.com. We hope you'll find it useful!

Another recent development is an MCU-resident BASIC programming environment created by Rich Testardi. Rich was 2nd-place winner in Freescale's "Can Your Badge Do This?" contest last year. Over the past few months, we have worked extensively with Rich to port his StickOS BASIC to run on 9S12DP512, and make a number of enhancements. We have dubbed the 9S12 version soBASIC, and it can be found at www.soBASICsoEasy.com.

Finally, in February of this year, Frank Voorburg, of Feaser LLC, released a port of the open-source Eclipse IDE for HC11 & HC12 GNU C/C++. It can be found at http://www.feaser.com/store/eclipse_m6811.php

As we have been for the past 15 years, Technological Arts is still committed to supporting the HC11/HCS12(X) user community. Your comments and suggestions are always welcome!

Best regards,
Carl Barnes
www.technologicalarts.com
Evaluate * Educate * Embed