On Wed, Sep 4, 2013 at 3:13 AM, Declan Delaney <[email protected]> wrote:
> I am running into problems trying to compile a program for TOSSIM using the
> blip stack.
> I know this has been asked in the past, but currently it seems there is no
> solution.
>
> Firstly:
> Has anybody managed to compile a TinyOS program using the blip stack for
> TOSSIM(i.e. Using: $ make micaz sim blip)?

TOSSIM as of today doesn't support simulating BLIP.

Since I couldn't find the patch either I have a version that I
modified and added support for simulating BLIP (adds support for
CC2420 simulation as well as some modified BLIP interfaces). I have
been meaning to clean this up and make it available but I could never
find the time. If you need it I can try to put up some version of the
code that works.

>
> I have seen a couple of solutions to this online:
>        1. Using Tossim.patch - Instructions in TinyOS doc files:
>
> https://github.com/tinyos/tinyos-main/blob/master/tos/lib/net/blip/doc/README-SIM
>            The patch file is no longer available in the git repo.
>            Has anyone used this technique successfully?


FWIW I couldn't find it anywhere after searching for a week or so, so I gave up.

>        2. Using Solution posed by Jens Dede:
>
> https://www.millennium.berkeley.edu/pipermail/tinyos-help/2012-March/054444.html
>            The repo. pointed to in this solution is however no longer
> available.
>            Has anyone used this technique successfully?

I haven't tried this.

>
> Any program using the blip stack creates a binary larger than that which the
> micaz can handle:

That is not necessarily true. If you compile with the newer toolchain
in the tinyprod repository the binary definitely fits on the micaz
(well, on the telosb at least, which should be the same)

> Will this be a problem in simulation, or can the RAM be extended under
> simulation environment?

I believe there is no real RAM limit in simulation.

>
> Failing the use of TOSSIM in this instance, can anyone advise a decent
> simulator which can model the CC2420 radio, with a quick enough learning
> curve? (Avrora?, OMNet++?, NS2?)
>
> Thanks for any information you can offer,
> Dec
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to