[Tinyos-help] Cygwin and tinyos
Steve McKown
rsmckown at gmail.com
Thu Sep 4 07:40:11 PDT 2008
Hi Patrick,
I'm CC-ing the tinyos-help mailing list. This seems a topic best discussed
there.
On Thursday 04 September 2008 07:28:52 am you wrote:
> Thanks for your prompty reply. I have succeed in installing the rpm with
> cygwin. I already have installed the ubuntu vmx but I don't really know
> what I have to do. I want to use the tinyos on my board with MSP430F415 but
> I don't know what I have to do. I saw on the internet if there is some
> example but I don't fond nothing. Can you explain how tinyos works and how
> can I define my microcontroller? I find some example with different mote
> but I don't really understand how it does work.
The next thing you should do is do an internet search! Googling for "tinyos
build platform" yields me this as the first link shown:
http://docs.tinyos.net/index.php/Platforms
This is excellent intro documentation on how the build process works. You
should also read TEP2, available from www.tinyos.net or the TinyOS source
code tree, which describes the hardware abstraction architecture used by
TinyOS and which directly leverages the features of the build system.
I don't want to dissuade you from this effort, but please be aware that it
will require some commitment on your part to learn how the TinyOS build
system works and how TinyOS code is structured architecturally. The build
system is elegant and there are plenty of existing platforms defined for use
in your learning efforts. I have used TinyOS in a number of embedded
hardware designs by creating platforms for them. The build system allows one
to support new hardware architectures and leverage the rich features of
TinyOS with "relatively" little effort because one only needs to provide the
platform specific componentry and build system configuration.
All the best,
Steve
>
> Many thanks and best regards,
> Patrick
>
> 2008/9/4 Steve McKown <rsmckown at gmail.com>
>
> > Hello Patrick,
> >
> > On Thursday 04 September 2008 02:05:12 am you wrote:
> > > I want to use TinyOs with MSP430 on windows. I install cygwin and when
> > > I want to install the msp430tools, I have the following error Failed
> > > Dependencies:
> > > /bin/sh is needed by msp430toolsls-base-0.1-20050607.
> > > Would you mind help me. If you have a web site that explain how to use
> > > TinyOs with MSP430, could you please send it to me.
> > > Many thanks and regards,
> >
> > Google for this:
> >
> > tinyos "/bin/sh is needed"
> >
> > You'll find several threads from the tinyos-help mailing list that talks
> > about
> > this issue. You have to add additional commands to the rpm invocation,
> > but it's been so long I don't remember which.
> >
> > Cygwin is a major pain and we no longer use it. It can take hours to get
> > Cygwin installed on a machine, plus all the manual effort to get TinyOS
> > going. When we have to deploy the TinyOS development environment on
> > Windows,
> > we now use Linux in a virtual machine under VMware player (which is
> > free). Kevin Klues has made this simple for all; see:
> >
> > http://www.tinyos.net/scoop/story/2007/9/13/202724/693
> >
> > All the best,
> > Steve
More information about the Tinyos-help
mailing list