Project:MSP430 Mac Howto: Difference between revisions

From London Hackspace Wiki
No edit summary
m (Montyphy moved page MSP430 Mac Howto to Project:MSP430 Mac Howto)
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This page documents [[User:Flux|Flux's]] attempt to get the TI LaunchPad working on a MacBook Air running Mac OS X Lion 10.7.2.
This page documents [[User:Flux|Flux's]] attempt to get the TI LaunchPad working on a MacBook Air running Mac OS X Lion 10.7.2. This is in preparation for development of [[Project:HackSat1|HackSat1]].


== USB Driver ==
After trying to get GCC compiled for a couple of hours I came across http://osx-launchpad.blogspot.com - which just seems to work. The [http://processors.wiki.ti.com/index.php/Category:Mac_OS_X_Support_-_MSP430 TI Mac page] is also handy if you want to use VMs on your Mac.
* Downloaded binary from http://e2e.ti.com/support/interface/digital_interface/f/130/t/55982.aspx
* Installed as per included instructions


== Building Toolchain ==
''Thanks to Morris for providing the LaunchPad (he bought several MSP430 dev kits for the space).''
Make sure you have Xcode installed (for GCC et al)


Download the toolchain and bunutils:  
[[Category:Projects]]
$ git clone git://mspgcc4.git.sourceforge.net/gitroot/mspgcc4/mspgcc4
 
Fix to use Curl and current binutils version:
Change line 65 of <code>mspgcc4/do-binutils.sh<code>: substitute 'wget -c' for 'curl -O' (that's a capital letter o).
Change line 136 in <code>mspgcc4/buildgcc.pl<code> to: $BINUTILS_VERSION = "2.21.1";

Latest revision as of 15:16, 3 June 2013

This page documents Flux's attempt to get the TI LaunchPad working on a MacBook Air running Mac OS X Lion 10.7.2. This is in preparation for development of HackSat1.

After trying to get GCC compiled for a couple of hours I came across http://osx-launchpad.blogspot.com - which just seems to work. The TI Mac page is also handy if you want to use VMs on your Mac.

Thanks to Morris for providing the LaunchPad (he bought several MSP430 dev kits for the space).