Difference between revisions of "Mansos installation"
Line 1: | Line 1: | ||
== |
== Installing MansOS by hand == |
||
First, get |
First, get MansOS from the SVN repository. This will include the source files and the scripts and some tools. Check out the svn directory as below. You may use some other local path. |
||
cd ~/svn/ |
cd ~/svn/ |
||
Line 7: | Line 7: | ||
Then, install msp430-gcc. |
Then, install msp430-gcc. |
||
* One option is [http://sourceforge.net/apps/mediawiki/mspgcc/index.php?title=Linux_installation installing it by hand] |
* One option is [http://sourceforge.net/apps/mediawiki/mspgcc/index.php?title=Linux_installation installing it by hand] |
||
* Alternative is to use the newer, [http://mspgcc4.sourceforge.net/ MSPGCC4]. |
* Alternative is to use the newer, [http://mspgcc4.sourceforge.net/ MSPGCC4]. |
||
⚫ | |||
Or download the packaged version |
|||
⚫ | |||
from sourceforge] (not the latest). |
|||
* If you happen to have TinyOS, Contiki or some other software that have msp430-gcc installed, you may save this step and use their version of msp430-gcc. |
* If you happen to have TinyOS, Contiki or some other software that have msp430-gcc installed, you may save this step and use their version of msp430-gcc. |
Revision as of 13:45, 29 March 2010
Installing MansOS by hand
First, get MansOS from the SVN repository. This will include the source files and the scripts and some tools. Check out the svn directory as below. You may use some other local path.
cd ~/svn/ svn co http://mansos.net/svn/mansos/ mansos
Then, install msp430-gcc.
- One option is installing it by hand
- Alternative is to use the newer, MSPGCC4.
- Or download the mspgcc4.4.2 linux pack from sourceforge (not the latest). You may also need to install p7zip to open the 7z package.
- If you happen to have TinyOS, Contiki or some other software that have msp430-gcc installed, you may save this step and use their version of msp430-gcc.
Then, set up your .bashrc as follows (you may set this up in a separate script). This will find the mspgcc tools and the mansos root directory.
export PATH="/opt/mspgcc/bin:$PATH" export MOSROOT="/opt/mansos"
For the MOSROOT path to work you may want to add a link to your actual downloaded sources of mansos, e.g.
cd /opt/ ln -s ~/svn/mansos/ mansos/
Now, test it.
- Go to /opt/mansos/apps/Blink and try compiling and uploading it to a telosb mote. Also try compiling for PC.
cd /opt/mansos/apps/Blink make telosb make telosb up[load make pc make pc run