Slashdot Mirror


"Free" Assembler And Emulator For The 68HC11/12?

V. asks: "Our local LUG is working on a roving webcam robot. In order to drive the motors we are planning to use a 68HC12 ucontroller. I've found some patches against an old release of gcc and egcs that will add support for this ucontroller but I don't think they are part of the normal gcc distribution. I'm wondering if anyone knows where I can find a Free(as in GPL) assembler and emu for the 68HC12 that aren't a pain to compile/install. I doubt there is anything apt-get-able but then again I really wouldn't know since the extent of my assembler and hardware experience is working with xspim for about a semester many moons ago."

1 of 8 comments (clear)

  1. Full GNU toolchain available... by Ryan+Kirkpatrick · · Score: 3
    There is a full port of the GNU toolchain, gcc, gas, ld, newlib, etc... to 68HC11/12 available. It is not included in the distribution sources of the toolchain yet, but instead comes as a set of easily applied patches. The patches are available at http://home.worldnet.fr/~stcarr ez/m68hc11_port.html. There is also some support for a gdb port and 68HC11 emulator, but no 68HC12 emulator yet.

    I recently used this toolchain in a EE senior design project (at school) and it saved me a lot of time and headache. Write your code in C, compile and link it for the 68HC12, and download it. Could not be easier. There is also a mailing list to post questions/problems to about this port as well.

    The 68HC12 is a great microcontroller, and with these tools, Linux becomes an excellent development host. Good luck!
    ------------------------------------------- ---------------------------------

    --
    -------------------------------
    "For to me to live is Christ, and to die is gain." - Phil. 1:21 (KJV)