[Tinyos-help] RE: [Tinyos] MSP430 Port
Vlado Handziski
handzisk at tkn.tu-berlin.de
Wed Jan 21 15:51:41 PST 2004
Hi,
in the framework of the EYES project (http://www.eyes.eu.org) we have
developed two prototype sensor nodes based on the TI MSP430x149. One of them
uses a RFM radio, the other an Infineon TDA5250.
We have _very early_ alpha code that introduces a new TinyOS platform and
partially wraps the MSP430 and the other peripherals. We tried to leverage
the existing HPL code form the micas and introduce only the necessary changes
to get the stuff running. We were planning to work a bit more on the code
before we go public, but since there is an obvious interest and to avoid
duplicate efforts, we are going to check in what we have to the
tinyos1.x/contrib/eyes directory till the end of the week.
The code requires that the msp430-gcc toolchain is installed, by following the
instructions on http://cdk4msp.sourceforge.net/ for example.
Then one has to patch nesc to add a new machine target (we have a patch
against v1.1.1beta1). According to some info this might not be required with
the next versions of nesc.
As nesc introduces $ signs in the labels, the msp430-as from the binutils has
to be patched (just one undefine in the config files)
You can then check contrib/eyes/tos/platform for an example of how
the .platform, hardware.h and the various HPLs look like. From peripherals,
what we have right now is timer, usarts and preliminary adc support. The rest
are HPLs for the Infineon radio control and comm.
Best regards,
Vlado Handziski
> -----Original Message-----
> From: tinyos-bounces at Millennium.Berkeley.EDU
> [mailto:tinyos-bounces at Millennium.Berkeley.EDU] On Behalf Of Bill Frolik
> Sent: Wednesday, January 21, 2004 1:23 PM
> To: Thomas J Stevens; tinyos-users at today.CS.Berkeley.EDU;
> tinyos-help at today.CS.Berkeley.EDU; tinyos at today.CS.Berkeley.EDU
> Subject: RE: [Tinyos] MSP430 Port
>
>
> I'll second that request!
>
> Correct me if I'm wrong, but my understanding is that the MSP430 was long
> ago recognized as processor of choice but dismissed for some arcane reason
> like development tools not being freely available. Dust, Inc., I believe,
> was (still is?) using the MSP430 in their mote products, but their stuff is
> proprietary. Has anyone at all done anything they'd be willing to share?
>
> - Bill
>
> Bill Frolik / bfrolik at lynxense.com
>
>
> -----Original Message-----
> From: tinyos-bounces at Millennium.Berkeley.EDU
> [mailto:tinyos-bounces at Millennium.Berkeley.EDU]On Behalf Of Thomas J
> Stevens
> Sent: Wednesday, January 21, 2004 7:45 AM
> To: tinyos-users at today.CS.Berkeley.EDU;
> tinyos-help at today.CS.Berkeley.EDU; tinyos at today.CS.Berkeley.EDU
> Subject: [Tinyos] MSP430 Port
>
> Dear tinyos community,
>
> I am looking to port tinyos to the TI MSP430xxx family of processors. If
> any of you have done ANY work on this that you are willing to share, please
> let me know.
>
> Best Regards,
> Thom Stevens
>
> Sr. Systems Engineer
> Advanced Programs
> Raytheon Missile Systems
> Bldg M09 M/S 3
> 1151 E Herman's Rd
> Tucson AZ 85706
> 520.545.9608 (desk)
> 520.545.9678 (facs)
> 520.390.5233 (mobile)
>
>
>
> _______________________________________________
> Tinyos mailing list
> Tinyos at Millennium.Berkeley.EDU
> http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos
>
> _______________________________________________
> Tinyos mailing list
> Tinyos at Millennium.Berkeley.EDU
> http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos
>
>
>
>
>
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help at Millennium.Berkeley.EDU
> http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-help
More information about the Tinyos-help
mailing list