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
