ARM EABI toolchain for OS X and Linux hosts

For low-cost, low-power systems, sometimes with microsecond (µs) real-time latency requirements, the ARM Cortex M3 is often a good fit. It runs 'bare metal' firmware or small RTOS-based systems software perfectly fine, thanks to the hardware support for context switching.

Finding a cross toolchain can be a challenge. This freebie might help you. Here is my script that builds a cross toolchain for ARM EABI targets for your Apple OS X or Linux development system, using GCC 4.5.0 and GDB 7.1.

Also, the resulting binary toolchain is available as an archive here.

If you have any questions, please contact me.