User Tools

Site Tools


wsn:imote

Hardware

USB-Chip: FT2232C Controller: Zeevo TC2001P (based on ARM7TDMI)

Installation under Windows XP

Before the installation I have installed cygwin. In the programs I always uncheck the option for installing cygwin.

After this you may compile the blink application. This assume that the imote is installed as COM4. If you have another com-port for this. Change “-p4” after ZvDosFlashTool.exe in Makerules

(commands to type start with $, comments with #)

$ cd /opt/tinyos-1.x/contrib/imote/apps/Blink
$ make imote install
# [...]
Successfully combined the image with dynamic configuration!!
====================================================================
=                                                                  =
=               Zeevo Bluetooth Flash Loader                       =
=                                                                  =
=               Development/Manufacturing Version                  =
=                                                                  =
=               Version Date:      Feb 28 2003                     =
=                                                                  =
=       Copyright 2001-2003 Zeevo, Inc. All Rights Reserved        =
====================================================================

Using com4
Please reset the board.
#
# The reset button is the small button on the imote.

Got reset signal.
# [...]
..313384 bytes programmed...
..
Firmware update complete.
Can't read from the port!
make[1]: *** [reinstall] Error 1
make[1]: Leaving directory `/opt/tinyos-1.x/contrib/imote/apps/Blink'
make: *** [install] Error 2

Now the imote should blink

Documentation

Documenation can be generated with nescdoc.

$ cd /opt/tinyos-1.x/contrib/imote/apps
$ for i in Accelerometer Accelerometer Blink CntToLeds LedChain PingPong UartRelay; do make -C $i docs imote; done

You can now open the file /opt/tinyos-1.x/contrib/imote/doc/nesdoc/imote/index.html in a webbrowser.

Information about nesC: http://nescc.sourceforge.net/

Misc

Use XXXOff() etc. to turn the led XXX in tiny os on (XXX is one of red, yellow, green).

Links

wsn/imote.txt · Last modified: 2012/11/08 14:14 (external edit)