Msp430
From Attie's Wiki
(Difference between revisions)
(4 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | + | How to setup a tool-chain for development with an MSP430 under Fedora 12 | |
==Tools== | ==Tools== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
msp430-binutils | msp430-binutils | ||
Line 12: | Line 7: | ||
msp430-libc | msp430-libc | ||
− | + | jdk - http://www.oracle.com/technetwork/java/javase/downloads/index.html | |
+ | |||
+ | nesc - http://sourceforge.net/projects/nescc/ | ||
+ | tinyos - svn checkout http://tinyos-main.googlecode.com/svn/trunk/ tinyos | ||
+ | </pre> | ||
+ | |||
+ | ===Install JDK=== | ||
+ | <pre> | ||
+ | $ sudo sh jdk-* | ||
+ | </pre> | ||
+ | |||
+ | ===Install nesC=== | ||
+ | <pre> | ||
+ | $ cd nesc | ||
+ | $ ./configure | ||
+ | $ make | ||
+ | $ sudo make install | ||
+ | </pre> | ||
+ | |||
+ | ===Install TinyOS Tools=== | ||
+ | <pre> | ||
+ | $ cd tinyos/tools/ | ||
+ | $ ./Bootstrap | ||
+ | $ ./configure | ||
+ | $ make | ||
+ | $ sudo make install | ||
+ | $ sudo find /usr/local/lib/ncc \( -type d -exec chmod 755 {} \; \) \( -type f -exec chmod 644 {} \; \) | ||
+ | $ sudo find /usr/local/lib/tinyos \( -type d -exec chmod 755 {} \; \) \( -type f -exec chmod 644 {} \; \) | ||
</pre> | </pre> |
Latest revision as of 20:17, 6 October 2010
How to setup a tool-chain for development with an MSP430 under Fedora 12
Contents |
[edit] Tools
msp430-binutils msp430-gcc msp430-libc jdk - http://www.oracle.com/technetwork/java/javase/downloads/index.html nesc - http://sourceforge.net/projects/nescc/ tinyos - svn checkout http://tinyos-main.googlecode.com/svn/trunk/ tinyos
[edit] Install JDK
$ sudo sh jdk-*
[edit] Install nesC
$ cd nesc $ ./configure $ make $ sudo make install
[edit] Install TinyOS Tools
$ cd tinyos/tools/ $ ./Bootstrap $ ./configure $ make $ sudo make install $ sudo find /usr/local/lib/ncc \( -type d -exec chmod 755 {} \; \) \( -type f -exec chmod 644 {} \; \) $ sudo find /usr/local/lib/tinyos \( -type d -exec chmod 755 {} \; \) \( -type f -exec chmod 644 {} \; \)