TinyOS-1.x and Boomerang
These installation instructions will only work on Windows XP and XubuntOS.
In particular, they will not work on Windows Vista, nor Mac OS. It
is possible to install the tmote tools on any distribution of linux,
but it is a bit more involved. XubuntOS makes your life a lot easier.
The following is loosely based on http://www.5secondfuse.com/tinyos/oldInstall.html.
I just added a few lines to the .bash_tinyos script to implement
the boomerang function.
To install on XP, you need the Boomerang tmote tools CD, which you
can get from me, or download from http://www.ccs.neu.edu/home/acassola/tmote-tools-2_0_4.zip.
To start, run the setup.msi file from within windows. The installer
will set up Cygwin, Java5, TinyOS, and the boomerang/tmote-tools for
you. To work, you will need to open a cygwin shell window. The installer
made sure all the software and variables have been set.
If you are using anything other than windows XP, you will need access
to a trial version of VMWare workstation from http://www.vmware.com/,
and download the XubuntOS virtual machine image at http://www.5secondfuse.com/tinyos/xubuntos-2.0-vm.tar.gz.
XubuntOS is a modified ubuntu installation that runs the XFCE window
manager and has installed (almost) all the required java and TinyOS
components for us. Now follow these steps:
- After unpacking the image, open it with vmware. Go to the VM->Settings
Menu Option and under USB Controller check the box ``Automatically
Connect USB Devices to this virtual machine. Click on Save.
- Start the xubunTOS virtual machine. Once the machine is up, you can
login with username xubuntos and password tinyos.
- Go to Applications->System->Synaptic Package Manager. Click on the
Reload Button. Click on the Search button and enter msp430 in the
box and click search. Select the msp430-tinyos package, version 2.1-20080806
for installation, and accept the next dialog. Click on the apply button,
and apply the next dialog, too.
- Click on the terminal icon (next to the firefox icon). Inside the
terminal run the following command:
wget -O .bash_tinyos http://www.ccs.neu.edu/home/acassola/bash_tinyos
- Download the tinyos-tools zip file by running
wget http://www.ccs.neu.edu/home/acassola/tmote-tools-2_0_4.zip
in the same terminal as above
- Download the moteiv tools package and install it. Change the owner
of the installation directory:
wget http://www.ccs.neu.edu/home/acassola/tinyos-moteiv_2.0.4-2_all.deb
sudo dpkg --install *.deb
**Type the tinyos password**
sudo chown -R xubuntos /opt/moteiv
- You are all set. Exit the terminal you were using, open the Qickstart
guide inside the tools CD, read it, and start playing. Check out the
tinyos tutorials available in the internet.
To interact with the motes, you need to use a terminal. Opening a
new terminal after completing these instructions will give you one
that has all its environment variables set to the right values and
is ready to work.
TinyOS-1.x and Boomerang
This document was generated using the
LaTeX2HTML translator Version 2002-2-1 (1.71)
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -no_subdir -split 0 -show_section_numbers installtinyos.tex
The translation was initiated by Aldo Cassola on 2008-10-15
Aldo Cassola
2008-10-15