[Tinyos-help] LEDs broken for telosb (Tmote Sky) in CVS

David wizzardx at gmail.com
Fri May 16 04:05:54 PDT 2008


Hi list.

I'm using the latest CVS version, and LEDs no longer work on Tmote Sky.

(more precisely, I'm mirroring Razvan's git tinyos2.x repo, which
mirrors TinyOS 2.x CVS).

The latest commit I have is this one:

<GIT INFO>

commit 290b85319b5ea5e24d0b22f0c1bcf961c55ed49c
Author: klueska <klueska>
Date:   Thu May 15 23:57:13 2008 +0000

    Reverting back to decentralized handling of interrupts on the
msp430.  Centralizing them has the side effect

</GIT INFO>

When I compile and install apps which use LEDs, the LEDs no longer
blink. I tested with the "RadioCountToLeds" app with 2 motes. 1 mote
had an old, good version (so it's LEDs blinked the whole time), the
other motes I re-installed the test app on after rebuilding different
versions of TinyOS (LEDs blink for some versions of TinyOS, but not
for others).

For the record, this is the line I used to install the app on the mote
each time:

make telosb install

I also ran 'git bisect' to check which commit broke the LEDs. The bad
commit (according to git bisect) is this one:

<GIT INFO>

f9c156e341d0cfdcb4278d6162267825a592e92c is first bad commit
commit f9c156e341d0cfdcb4278d6162267825a592e92c
Author: rincon <rincon>
Date:   Wed May 14 21:33:07 2008 +0000

    * Removed hardware address recognition to monitor its affect on
unit tests, low power listening reliability, and ack reliability in
general.
    * Implemented software-based address recognition in ReceiveP.
    * Applied Steve Dawson-Haggerty's patch to make the RadioBackoff
interface parameterized by AM ID only at the top of the stack, whiich
allows stack modifications that do not support AM ID's to exist below
the active message layer.

:040000 040000 8f973fa85c34a5506b934d468d91001430a0cd78
f2d9dcf7e8b9c97a62c13e912db87f588fd05270 M      tos

</GIT INFO>

Can one of the developers check this?

Thanks,

David.


More information about the Tinyos-help mailing list