[Tinyos-help] TinyOS runs only on Berkeley Motes ???

Joe Polastre joe.polastre at gmail.com
Sun Mar 20 19:00:27 PST 2005

A platform is a collection of hardware components.  Any other
platforms that contain chips on current platforms should run with
minimal changes (ie, if you were to combine a CC1000 transceiver (as
in the mica2) with a msp430 microcontroller (as in telos and eyes)).

Last count, TinyOS runs on avr, msp430, pic, arm, zeevo, and xscale. 
I'm sure there's others that I missed.  Radios include cc1000, cc2420,
nordic, and zeevo.

To get TinyOS working on a new platform, you'll need to put the "glue"
in between the different chips so that they can interact.  This part
of the development has been discussed a few times, you can try
searching the tinyos mailing list for "porting", "platform", and


On Fri, 18 Mar 2005 23:49:42 -0800, Philip Levis <pal at eecs.berkeley.edu> wrote:
> On Mar 18, 2005, at 12:03 PM, hammoud_bln at web.de wrote:
> > I would like to know how far TinyOS is tailored on the Berkeley Motes
> > and whether there are Ports on other Platforms.
> There are ports on other platforms. To name three:
> BTnode (ETH Zurich)
> eyes (TU Berlin)
> cricket (MIT)
> Phil
> -------
> "We shall not cease from exploration
> And the end of all our exploring
> Will be to arrive where we started
> And know the place for the first time."
> - T. S. Eliot,  'Little Gidding'
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help at Millennium.Berkeley.EDU
> http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-help

More information about the Tinyos-help mailing list