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