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.

Installation

Windows XP

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.

XubuntOS

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:

  1. 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.
  2. Start the xubunTOS virtual machine. Once the machine is up, you can login with username xubuntos and password tinyos.
  3. 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.
  4. 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
  5. 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
  6. 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
  7. 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.

About this document ...

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