Here's background on MSP430. We considered it strongly before doing Mica, but we rejected it because the tool chain was problematic. Jason Hill did a preliminary port using a proprietary C compiler. Bosch did a design with it and pushed through some of the compiler issues using the 0.6 TOS distribution. Since then a GCC for the MSP was released. Dust Inc. used that for their initial Blue product. Today there are two options. The most straightforward is the GCC path. Nesc compiles to C so it is also possible to use a non-GCC compiler. The Berkeley folks did that using code-warrior for the Motorola. Being a fairly green tool chian, they ran into a handful of frustrating issues. This is leading them to consider switching over the the TI MSP, which is competitive in many ways with the Motorola option, at least if they overcome the memory limitations in future designs.

So, compiling for the TI part is no big deal. With all ports, there are a set of low-level components that encapsulate the hardware interface, including clock, lowest-level radio, and ADC. With time we are improving the hardware abstraction layer. Several groups have such components for the MSP part, but none of them have been kicked in to the TinyOS site. If someone is interested in doing that, we would be happy to help do the cleanup so that it could be an established platform.



Thomas J Stevens wrote:





Dear kw,

Thanks for the heads up and the link to the Telos poster (which clearly
indicates the use of a 16 MHz TI MSP430).  I followed the link on the Telos
poster to http://www.moteiv.com where I found a sales brochure for the
Telos (http://www.moteiv.com/products/telos-brochure.pdf) which states the
processor is a "20MHz Motorola HCS08 microcontroller..."

It would seem there is some inconsistency here.  Can anyone tell me which
is actually being used and point me to the TinyOS port?

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)





|---------+--------------------------->
|         |           "Kristin Wright"|
|         |           <[EMAIL PROTECTED]|
|         |           eley.edu>       |
|         |                           |
|         |           01/21/2004 01:37|
|         |           PM              |
|         |                           |
|---------+--------------------------->
  
>-------------------------------------------------------------------------------------------------------------------------------|
  |                                                                                    
                                           |
  |        To:      "'Bill Frolik'" <[EMAIL PROTECTED]>, "'Thomas J Stevens'" <[EMAIL 
PROTECTED]>,                          |
  |        <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>              |
  |        cc:                                                                         
                                           |
  |        Subject: RE: [Tinyos] MSP430 Port                                           
                                           |
  
>-------------------------------------------------------------------------------------------------------------------------------|




There is some development going on at Berkeley on a mote that will use the ti msp430. It's called telos. There is a bit of information on it at http://webs.cs.berkeley.edu/retreat-1-04/joep-nest-2004-retreat-telos-poster

.ppt

-kw

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill Frolik
Sent: Wednesday, January 21, 2004 1:23 PM
To: Thomas J Stevens; [EMAIL PROTECTED];
[EMAIL PROTECTED]; [EMAIL PROTECTED]
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 / [EMAIL PROTECTED]


-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Thomas J Stevens Sent: Wednesday, January 21, 2004 7:45 AM To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] 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
[EMAIL PROTECTED]
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos

_______________________________________________
Tinyos mailing list
[EMAIL PROTECTED]
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos




_______________________________________________ Tinyos mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos

_______________________________________________ Tinyos-users mailing list [EMAIL PROTECTED] http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users

Reply via email to