Before you overreact to the title, keep in mind the latest version of Eclipse is code named “Mars.” It is always a bit of a challenge to set up a generic ARM tool chain. If you don’t mind sticking to one vendor, shelling out a lot of money, or using Web-based tools, then you might not have this problem. But getting all the tools together can be annoying, at best.
[Erich Styger] works with students and knows they often stumble on just this step so he’s provided clear documentation for getting Eclipse, the ARM gcc compiler, and a full set of tools installed. He focuses on Windows and the Kinetis platform, but the steps are virtually the same regardless. Just get the right tools for your operating system and skip the Kinetis-specific parts if you don’t need them.
We did notice that the PPA for the ARM gcc package (gcc-arm-none-eabi) didn’t have packages for Ubuntu Vivid, but since the standard repositories have the newest version, that’s not a problem. Just install it as you would any other software if you are using Ubuntu or one of its derivatives.
Is this something the average Hackaday reader couldn’t figure out? No. Is it a big time saver to have all the links and instructions in one place? You bet.
Although Eclipse originally was a Java development tool, it is flexible enough to do just about anything. Even debug microcontrollers. If you’ve had trouble in the past installing Eclipse, the Mars version comes with a new, friendlier installer (see video below).