Build Firmware With XCode
This How-to is intended for:
Microcontroller Developers
Use Apple's XCode IDE to compile firmware for the Make Controller.
Problem
You'd like to use Apple's XCode IDE (Integrated Development Environment), available free on OS X, to create programs to run on the Make Controller.Solution
There's an XCode project all set up and waiting for you in the firmware source - in order to use it, you'll need to:- Make sure you've installed XCode and Apple's Developer Tools if you haven't already. The Developer Tools come on one of the OS X installation discs, but if you've lost that you can download the package from http://developer.apple.com/tools/download. Follow the instructions in the downloaded package to install.
- Make sure you've installed the GnuArm Tools, which are required to build code for the Make Controller. These are available on the MakingThings downloads page as an installer. Simply run the installer and you're all set.
- Download a firmware package and start playing. In the heavy directory, double-click on heavy.xcodeproj, press Build and have a look around. There are a couple ways to get the firmware source:
- You can find the latest firmware package on the MakingThings downloads page
- You can browse historical firmware releases on the MakingThings sourceforge page.
- You can check out a firmware package via Subversion - the root of the MakingThings Subversion repository is at https://makingthings.svn.sourceforge.net/svnroot/makingthings, and you can check out the latest firmware with the following SVN command:
svn co https://makingthings.svn.sourceforge.net/svnroot/makingthings/firmware/trunk
Shopping Cart