Macraigor Eclipse + GNU Tools Suite

Macraigor Systems recently introduced a free Eclipse-compliant embedded debugging solution with sample Eclipse projects that run on many standard evaluation boards for hosting on the Linux platform. The solution provides embedded systems engineers with an integrated platform for developing and debugging embedded systems using the widely supported Eclipse platform. The free Macraigor Eclipse + GNU Tools Suite downloads for the i386, PowerPC, MIPS32/64, ARM7/9/11 and Intel XScale-core processors are immediately available.

The Macraigor Eclipse + GNU Tools Suite is an implementation that packages Eclipse 3.2.1, several of the open source GNU tools and utilities, and a program called OCDRemote, which provides an interface between Eclipse, the GDB debugger and a Macraigor On-Chip debug device. The GNU tools provided by Macraigor Systems include binutils, gcc, gdb and gdbtui.

Supported Processors

  • AMD Geode
  • ARM
  • MIPS (32 and 64 bit)
  • PowerPC
  • Xscale

Supported Eclipse’s External Tools

  • usbDemon Finder
    This tool finds all the Macraigor USB devices currently connected to the host and lets the user flash each device’s LED and program license codes for additional Macraigor software tools into a Macraigor USB JTAG device
  • Scan Chain Analyzer
    This tool determines if the JTAG scan chain is working, what devices are on it and what order they are in
  • OCD Commander
    This is an assembly language-level debugger with a built-in assembler/disassember, s19/elf/hex image loader and macro file parser
  • DCCTerminal
    This ARM7/ARM9 Debug Communications Channel provides virtual terminal debug capabilities

The Eclipse platform provides embedded developers with an integrated platform for building and debugging systems and software. This platform enables different tools to share a common look and feel while providing accessibility within the same framework. It is also possible to customize the environment with a unique tool profile, depending on the type of embedded development being done. Engineers can also add other tools to the Eclipse environment to fill out a customized development platform for greater productivity.

More info: Macraigor Systems