hi alan,

i've recently been playing with the current toolchain, as we (tinyos folks) plan to include it with the impending release.

the guys who are doing the heavy lifting have created packages (that you can update as part of your normal distro updates) for the toolchain components, which may simpify the process of installing these bits. my use also reveals that they are installed in a place that will allow you to switch back and forth between it and the tried-and-true toolchain that we place in /usr/local/msp430 (pointed to from /usr/local/bin by symbolic link).

please visit this site and follow the instructions to install the current toolchain. you shouldn't install all of the packages, however, just these four:

msp430-mcu-tinyos
msp430-gcc-tinyos
msp430-libc-tinyos
msp430-bintuils-tinyos

http://tinyprod.net/debian-dev/

after these are installed, switching is just a matter of making one visible over the other in your path. early distros had the toolchain in /usr/local; the current one uses /opt; the packages you'll install for the new toolchain install in /usr/.

to use one over the other, just move the one you don't want out of the way temporarily, for example:

cd /usr/local
mv msp430 unused.msp430

and so on.

to check that you have the right version, just do this at a prompt:

msp430-gcc --version

make sure that your tinyos tree is fully up to date before using the new toolchain (pick up an update that just committed).

cd ~/tinyos-main
svn update

let me know if you have any questions,

steve


On 10/07/2011 11:00 AM, Alan.Bourke wrote:
Hi Steve Ayre

Just following up from the conversation we had there over the EMBC
conference in Boston recently (I called into meet ye in the new downtown
offices too, showed ye the demo). So just to remind you, I’m running
Xubuntos in a VMware player, it’s an older version but I’ve installed
all the most recent updates (yesterday)(I still may need to go for a new
image though based on your recommendations however). During the meeting
we’d attempted to get the hardware multiplier on the Shimmer working,
you’d downloaded a new code tree but my system ran into difficulty as my
set-up was so out-dated. So now finally I’ve installed the updates and
await further instruction :-)

Kind regards

Alan Bourke

University of Limerick



_______________________________________________
Shimmer-users mailing list
[email protected]
https://lists.eecs.harvard.edu/mailman/listinfo/shimmer-users

_______________________________________________
Shimmer-users mailing list
[email protected]
https://lists.eecs.harvard.edu/mailman/listinfo/shimmer-users

Reply via email to