avr-objdump -zhD simple.elf > simple.od
java net.tinyos.sf.SerialForwarder -comm network@127.0.0.1:2390
java net.tinyos.surge.MainClass 0x7d
cp avrora/test/topology/grid3x3.top .
avrora -action=simulate -simulation=sensor-network -monitors=packet,serial,memory -platform=mica2 -stagger-start=500000 -real-time -seconds=1200 -nodecount=1,1,1,1,1,1,1,1,1 -topology=./grid3x3.top ./surge.od ./surge.od ./surge.od ./surge.od ./surge.od ./surge.od ./surge.od ./surge.od ./surge.od
Top
Top
Top
Linux without root
While installing TinyOS on my personal machines was simple, setting it up for my school account was more complicated. I did use some cheats and asked the support people to install some things, but the majority was done independent of them (so I could upgrade and modify it myself).
Windows with Crossbow CD
Because Crossbow is selling a commercial product, they provide good support and a pretty easy to follow installation guide. However, there were a few steps I used that are not mentioned in their guide.
Random Notes
In order to get avr-gcc 3.4.3 compiled (from source), I had to configure
with "--disable-nls --target=avr --enable-languages=c
--prefix=/home/coop/local/" and then compile.
Top
Back