Hi Gracinda,

If you use windows, you can use an already compiled and packaged version of
mspgcc:
http://sourceforge.net/project/showfiles.php?group_id=42303&package_id=68584

It supports your micro.

And forget about updating separately binutils, etc ...

Xavi

www.alcim.net
Buscant sempre nous reptes, alguna proposta?

On Wed, Jun 18, 2008 at 2:22 PM, Gracinda García Lago <
[EMAIL PROTECTED]> wrote:

>  Hi Xavi,
>
> Regarding to first step...
> I was looking for information in mspgcc.sf.net, the webmaster told me that
> they had a patch tha supports msp430F2617 micro.
> Finally I found it and it was a patch for binutils v1.17. (
> http://mspgcc.cvs.sourceforge.net/mspgcc/packaging/patches/).
> Boomerang v2.0.2 uses binutils v1.16, so, first step I tried to follow was
> upgrading binutils from v1.16 to v1.17, but I went down with this ship.
>
> I didn´t know how to upgrade binutils v1.17 and after this, upgrade v1.17
> with the patch.
> I tried to compile binutils v1.17 (configure, make and make install), but
> it didn´t work in cygwin.Do you know how to do it? I am not an expert in
> linux.
>
> You have told me that I have to upgrade mspgcc , but mspgcc includes gcc,
> binutils and gdb, doesn´t it? Do I have to upgrade everything or only
> binutils?
>
> Best regards and thank you for your time!
>
> Gracinda
>
>  ------------------------------
> *De:* Xavier Orduña [mailto:[EMAIL PROTECTED]
> *Enviado el:* martes, 17 de junio de 2008 15:18
>
> *Para:* Gracinda García Lago
> *CC:* [email protected]
> *Asunto:* Re: [Tinyos-help] Migrating to a new microcontroller
>
> Hi Gracinda,
>
> Yes, I'm working with tinyos 2.0.
>
> Let's go step by step.
>
> To make msp430F2617 with Tinyos (event boomerang, 1.x, or 2.x). You must:
>
> - upgrade mspgcc (because the version distributed by default does not
> support this new msp430). (this includes the upgrade of nesC to use a
> different separator than $).
> - change files relating to specific msp430 code. The main difference
> between msp430F1 and msp430F2 is the new USCI component.
> - create a new platform in the tinyos toolchain.
>
> Regarding to step 1, if you use windows just download new mspgcc from
> mspgcc.sf.net, if not, you can build from sources or let me know and I
> will post to my tinyos contrib folder.
>
> Regarding to step 2, boomerang has related code to msp430 in
> moteiv/tos/platform, you must change there all the code related to UART, I2C
> and SPI. (and DCO clock calibration).
>
> Regarding to step 3, I have no idea of how to do it in boomerang.
>
> If you decide to change to tinyos 2.x, I've ported most part of the code,
> created a new msp430F2617 based platform, and I have a quite tested release
> (for my specific platform), maybe I can publish and early release too on my
> contrib code directory.
>
> Regards,
>
> Xavi
>
> www.alcim.net
> Buscant sempre nous reptes, alguna proposta?
>
> ---------- Forwarded message ----------
> From: Gracinda García Lago <[EMAIL PROTECTED]>
> Date: Tue, Jun 17, 2008 at 2:42 PM
> Subject: RE: [Tinyos-help] Migrating to a new microcontroller
> To: Xavier Orduña <[EMAIL PROTECTED]>
> Cc: [email protected]
>
>
>  Xavi, thank you for the information.
>
> I am using Boomerang 2.0.2 and it is tinyos v1.1.15. And this version
> doesn´t support msp430x2617.
> I think you are using TinyOS 2.0, aren´t you?
>
> Do you know how can I upgrade mspgcc (I am using Windows) to make it
> support msp430x2617 but using TinyOS v1.1.15? Can I install the latest
> version for this TinyOS or I need to install tinyos v2.0 before?
>
> Regards,
>
>
>
>  ------------------------------
> *De:* Xavier Orduña [mailto:[EMAIL PROTECTED]
> *Enviado el:* viernes, 13 de junio de 2008 10:42
> *Para:* Gracinda García Lago
> *CC:* [email protected]
> *Asunto:* Re: [Tinyos-help] Migrating to a new microcontroller
>
>   Hi,
>
> I don't know about using boomerang instead of tinyos.
>
> Let me explain my procedure to get msp430x2617 work in tinyos and then
> maybe we can find some similarities.
>
> Support for msp430x2617 it has been already included in mspgcc
> distribution. Do you need no patch.
>
> If you are using linux you can checkout last cvs and compile. (or ask me
> and I can send you an already compiled version). If you are using windows
> just download the last installer version.
>
> To make tinyos to use the new mspgcc, I've just changed the folder msp430
> in the tinyos distribution, for a new one including the last mspgcc.
>
> Then, you have to check you have nesc 1.2.8 (or download there:
> http://www.isis.vanderbilt.edu/projects/NEST/tinyos-2.x-iris/tools/release/external-tools/).
> Add the flag "*-fnesc-separator=__*" in msp.rules (folder
> tos/support/make/msp). And change the flag that indicates cpu.
>
> Regading to msp430X specific code, you have to change some things to make
> it work, If you are interested I can put the code in the contrib-cvs.
>
> I hope this fast explanation helps you in your problems!
>
> Xavi
>
> www.alcim.net
> Buscant sempre nous reptes, alguna proposta?
>
> On Fri, Jun 13, 2008 at 9:31 AM, Gracinda García Lago <
> [EMAIL PROTECTED]> wrote:
>
>>  Hi!
>>
>> I am trying to migrate to new microcontroller msp430F261x.
>> I am using Boomerang 2.0.2 (binutils v2.16). I have found a patch (
>> http://mspgcc.sourceforge.net/) that includes the msp430x261x, but this
>> patch is for binutils v2.17.
>> Have you used this patch?
>> Do you know if it is possible to upgrade binutilsv2.16 in Boomerang 2.0.2
>> to v2.17? how?
>> I have also installed Boomerang v2.0.4 (binutils v2.17) and after I have
>> installed the patch but I got error messages.
>>
>> When I have reviewed the patch, I have checked modifications in files that
>> I don´t find in my directory tree. In the directory  tree I have found
>> another files related to the linker and hardware ( for example ldscripts,
>> msp430x1611.xu), but a new file for the new micro is not included in the
>> patch, I don´t know if the patch will generate these scripts. So, I am
>> confused about binutils package, the patch and the directory tree I have...
>>
>> I hope you can help me or clarify something!
>>
>> Best regards
>>
>>
>
>
>
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to