Oops, I sent without finishing...
It seems that the Dummy Extended Address, named LocalIeeeEui64C, has
been included for micaz, but not for intelmote2.
So as the /opt/tinyos-2.x/tos/chips/cc2420/control/CC2420ControlC.nc
file wires it, and the CC2420ControlP moudle uses the interface
LocalIeeeEui64, then while compiling for imote2 it complains.
The easiest work around is to comment the wiring in the configuration
and lines 50, 135 and 291. To avoid warning I substituted line 291 by
these two lines:
ieee_eui64_t dummy;
return dummy;
And it seems to work...
Any further explanation of LocalIeeeEui64C functionality and how it
can be ported to intelmote2 would still be very appreciated :-)
Thanks!
Sergio
On Tue, May 10, 2011 at 4:56 PM, Sergio Valcarcel <[email protected]> wrote:
> Hi,
>
> It seems that the Dummy Extended Address, named LocalIeeeEui64C, has
> been included for micaz, but not for intelmote2. So as the
> /opt/tinyos-2.x/tos/chips/cc2420/control/CC2420ControlC.nc file wires
> it, and the //uses interface LocalIeeeEui64;
>
> On Tue, May 10, 2011 at 2:03 PM, Sergio Valcarcel <[email protected]>
> wrote:
>> Hi,
>>
>> I have installed a new toolchain for imote2 in a 64bit machine. After
>> setting up all the environment I am able to make the Blink application
>> and it works fine.
>> However, when I try to make any application involving ActiveMessage
>> then it gives this weird message:
>>
>> In file included from
>> /opt/tinyos-2.x//tos/chips/cc2420/csma/CC2420CsmaC.nc:58,
>> from /opt/tinyos-2.x//tos/chips/cc2420/CC2420RadioC.nc:63,
>> from
>> /opt/tinyos-2.x//tos/chips/cc2420/CC2420ActiveMessageC.nc:75,
>> from
>> /opt/tinyos-2.x//tos/platforms/intelmote2/ActiveMessageC.nc:74,
>> from BlinkToRadioAppC.nc:60:
>> In component `CC2420ControlC':
>> /opt/tinyos-2.x//tos/chips/cc2420/control/CC2420ControlC.nc:99:
>> component LocalIeeeEui64C not found
>> /opt/tinyos-2.x//tos/chips/cc2420/control/CC2420ControlC.nc:100: no match1
>>
>> When I search for that component it only appears at:
>> /opt/tinyos-2.x/apps/tests/TestRPL/UDPTest/LocalIeeeEui64C.nc
>>
>> /opt/tinyos-2.x/tos/platforms/epic/chips/ds2411/LocalIeeeEui64C.nc
>>
>> /opt/tinyos-2.x/tos/platforms/mica2/chips/ds2401/LocalIeeeEui64C.nc
>> /opt/tinyos-2.x/tos/platforms/micaz/LocalIeeeEui64C.nc
>>
>> /opt/tinyos-2.x/tos/platforms/shimmer/chips/ds2411/LocalIeeeEui64C.nc
>>
>> May you have any idea of what is going on?
>>
>> Thanks!
>> Sergio
>>
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help