Home Projects Publications Presentations People News Activities About DCSL Internal
 
<< All Projects Efficient Debugging on Resource-constrained Wireless Devices
Summary

One outcome of our work is the Telos Debug Board (TDB), which is an implementation of Aveksha, our hardware-software approach for non-intrusively tracing and profiling sensor network motes. The TDB can be attached to a Telos mote and create a trace of events at a fine spatial or temporal granularity. It exploits the On-Chip Debug Module that is already embedded into the mote's microcontroller chip. The advantage of this approach is that it is non-intrusive, meaning it does not affect the timing of a running application. This is important because some bugs may be masked by small changes in timing. A key aspect of the design is that the TDB is able to enter a low power sleep mode when the mote's microcontroller goes to sleep. The TDB is easy to deploy because it does not require any change to mote's hardware or software. The low power sleep functionality and ease of deployment makes the TDB suitable to debugging deployed WSNs.


 

Achieved Technical
Goals
Publications
Future Work
Students
Code & Data
Funding Source
 
 
465 Northwestern Avenue, West Lafayette, IN 47907   |  dcsl@ecn.purdue.edu   |  +1 765 494 3510
Home |  Projects  |  Publications  |  Presentations  |  People
News  |  Activities |  About DCSL  |  Internal


Last Update: March 19, 2012 12:02 by GMHoward