Re: [Tinyos-help] How to construct a new mote platform?

2007-04-30 Thread Urs Hunkeler
Hi,

For similar reasons I created a new platform for TinyOS-2. I guess the
procedure should be very similar. You create a new directory in the
tos/platforms directory. Copy a .platform file from another platform and
modify it to your needs. Any file you add to your platform directory
will hide other TinyOS system files with the same name. I have no idea
which files are important in TinyOS-1.x, but have a look at hardware.h.
Also in order to get your platform recognized, I think you also need to
add it somewhere to a make file, but I can't remember where.

Hope this gives you a starting point.

Cheers,
Urs


Senno schrieb:
 Hi all
  I am a new tinoy user,and I know there already are telos,telosb,mica2 etc
 platforms in the tinyos 1.x package.
 telos msp430F149+CC2420
 telosbmsp430F1611+CC2420
 mica2atmega128l+CC1000
 
 When exceute make telosb under apps/CntToLedsAndRfm folder,it can
 generate
 a .ihex file  cmpliant  CC2420  and  msp430F1611.
 
 But hardwares my TA provided are msp430F1611 and CC1020.
 
 I know I must make some modification on telsob platform, but how to do ?Who
 can help me,I have no idea.
 Or sould I construct a new platform completely?
 Is there any document about that online ?
 thanks advanced.
___
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help


RE: [Tinyos-help] How to construct a new mote platform?

2007-04-30 Thread Firat TARAKTAS
 
Hi to all,

First creaste new directory in tos/platform. .platform file should exist
in order to refer to which component platform use (msp, cc2420, atmel
etc.). Hardware.h file must be created. This file shows the io pin
assignments. In tools/make directory, create platformname.target file.
It is the make file of your platform. I advice you to edit all.target to
add your platform name in PLATFORMS line. Edit in
tools/java/net/tinyos/packet/Platform.java and insert your platform name
and recompile.

Firat TARAKTAS
ElectricalElectronics Engineer
Reseracher
GENETLAB INFORMATION TECHNOLOGIES
Kayisdagi Caddesi Kar Plaza D Blok Kat:3 34752
Icerenkoy / ISTANBUL / TURKIYE
Phone: +90 (216) 573 00 85 (int.354)
Fax: +90 (216) 469 85 07
[EMAIL PROTECTED]
www.genetlab.com


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Urs
Hunkeler
Sent: Monday, April 30, 2007 9:32 AM
To: Senno; Tinyos-help@Millennium.Berkeley.EDU
Subject: Re: [Tinyos-help] How to construct a new mote platform?

Hi,

For similar reasons I created a new platform for TinyOS-2. I guess the
procedure should be very similar. You create a new directory in the
tos/platforms directory. Copy a .platform file from another platform and
modify it to your needs. Any file you add to your platform directory
will hide other TinyOS system files with the same name. I have no idea
which files are important in TinyOS-1.x, but have a look at hardware.h.
Also in order to get your platform recognized, I think you also need to
add it somewhere to a make file, but I can't remember where.

Hope this gives you a starting point.

Cheers,
Urs


Senno schrieb:
 Hi all
  I am a new tinoy user,and I know there already are telos,telosb,mica2

 etc platforms in the tinyos 1.x package.
 telos msp430F149+CC2420
 telosbmsp430F1611+CC2420
 mica2atmega128l+CC1000
 
 When exceute make telosb under apps/CntToLedsAndRfm folder,it can 
 generate a .ihex file  cmpliant  CC2420  and  msp430F1611.
 
 But hardwares my TA provided are msp430F1611 and CC1020.
 
 I know I must make some modification on telsob platform, but how to do

 ?Who can help me,I have no idea.
 Or sould I construct a new platform completely?
 Is there any document about that online ?
 thanks advanced.
___
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-hel
p

___
Tinyos-help mailing list
Tinyos-help@Millennium.Berkeley.EDU
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help