[Tinyos-help] Boomerang and TinyOS 1.x

Cory Sharp cory at moteiv.com
Tue Aug 22 10:07:07 PDT 2006


It could indicate that the Moteiv RPM did not install correctly.
After installing the RPM, you need to close and re-open you shells,
because additional login scripts are installed to /etc/profile.d/ and
are loaded by bash on login.  To test without logging back in, you can
source them at the command prompt

    source /etc/profile.d/msp430tools.sh
    source /etc/profile.d/tinyos_moteiv.sh

Also, the Moteiv TinyOS files install to /opt/moteiv/.  If that
directory does not exist, then the Moteiv RPM is definitely not
installed.

Cory

On 8/22/06, José L.  Ponce <martinez at tkn.tu-berlin.de> wrote:
> Thank you,
>
> I followed your instructions and make telosb works fine, but with make
> tmote make says tmote isn't a valid target. I looked around my
> $TOSROOT/tools/make files and I have no tmote.target file and no
> references to to tmote in all.target or anywhere else... Could this be
> related to the tinyos-moteiv rpm not being properly installed?
>
> - Jose
>
> > Ah, one more thing.  Once you have Boomerang installed, then
> >
> > * "make telosb" compiles strictly against TinyOS 1.x
> > * "make tmote" compiles against Boomerang
> >
> > Depending on the version of TinyOS 1.x you have, you may need to
> > delete tmote.target from /opt/tinyos-1.x/tools/make/.
> >
> > Cory
> >
> > On 8/21/06, Cory Sharp <cory at moteiv.com> wrote:
> >> Hi Jose,
> >>
> >> We have constructed Boomerang to live along side a TinyOS 1.x
> >> installation.  Boomerang requires nesC 1.2, and as of Boomerang 2.0.3
> >> we have a slightly patched MSPGCC compiler.  If you download the
> >> Boomerang 2.0.4 RPM's zip file, for instance, install these rpm's
> >>
> >> moteiv-tools-0.1-20060808.cygwin.i386.rpm
> >> msp430tools-base-0.1-20050607.cygwin.i386.rpm
> >> msp430tools-binutils-2.17-20060802.cygwin.i386.rpm
> >> msp430tools-gcc-3.2.3-20060802.cygwin.i386.rpm
> >> msp430tools-libc-20060208cvs-20060208.cygwin.i386.rpm
> >> nesc-1.2.7a-1.cygwin.i386.rpm
> >> tinyos-moteiv-2.0.4-1.cygwin.noarch.rpm
> >>
> >> * moteiv-tools contains motelist and tmote-bsl
> >> * msp430tools contains the MSPGCC compiler suite
> >> * nesc contains the nesC compiler
> >> * tinyos-moteiv contains Boomerang specific TinyOS source code
> >>
> >> Cory
> >>
> >> On 8/21/06, José L. Ponce <martinez at tkn.tu-berlin.de> wrote:
> >> > Hello all,
> >> >
> >> > I work with the latest svn tree of tinyos 1.x from my university and I
> >> > would like to install Boomerang and be able use both and switch from
> >> one
> >> > to the other.
> >> >
> >> > I have been looking at the installation instructions and it is not
> >> very
> >> > clear to me how to do it, so my question is: If I already have a
> >> working
> >> > TinyOS 1.x, which Boomerang rpms should I install on my system.
> >> >
> >> > Thank you,
> >> >
> >> > - Jose.
> >> >
> >> > _______________________________________________
> >> > Tinyos-help mailing list
> >> > Tinyos-help at Millennium.Berkeley.EDU
> >> > https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> >> >
> >>
> >
> >
>



More information about the Tinyos-help mailing list