Msp430

From Attie's Wiki
(Difference between revisions)
Jump to: navigation, search
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
Cool little processor
+
How to setup a tool-chain for development with an MSP430 under Fedora 12
  
 
==Tools==
 
==Tools==
Line 7: Line 7:
 
msp430-libc
 
msp430-libc
  
msp430-bsl - http://mspgcc.sourceforge.net/tools.html
+
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 {} \; \)
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox