[Tinyos Core WG] debugging tutorial?
John Regehr
regehr at cs.utah.edu
Fri Jun 15 14:24:56 PDT 2007
Below is an extremely rough outline for a TinyOS debugging tutorial. I'm sure
tons of stuff is left out. However if this clicks for people I can write a few
sections and serve as editor and coordinator for sections written by others.
Feedback appreciated.
John
how to understand apps better
how to look at global linking graph w/nesdoc
how to look at app.c
how to avoid motes as long as possible
pointer to tossim docs
pointer to avrora docs
testbeds
pointers to open testbeds
how to debug on the motes
leds
serial printf
jtag / gdb
symptoms of problems on motes
reboots -- how to figure out if this happened and why
wedged nodes
network not working at all
network unreliable
network performing poorly
causes of problems on motes
broken hw
power problems
stack overflow
other ram corruption
interrupts disabled too long
tasks too long
not using an interface properly
More information about the Tinyos-2.0wg
mailing list