TinyDebug: Multi-Purpose Passive Debugging Framework for Embedded Wireless Systems

  • Morten Tranberg Hansen

Abstract

Debugging embedded wireless systems can be cumbersome

due to low visibility. To ease the task of debugging this

paper present TinyDebug which is a multi-purpose passive

debugging framework for developing embedded wireless sys-

tems. TinyDebug is designed to be used throughout the

entire system development process, ranging from simulation

to actual deployment. TinyDebug provides out-of-the-box

message oriented debugging and event logging mechanism

while enabling more advanced debugging techniques to pro-

cess the same debug events.

We present the TinyDebug framework with all its features

from event logging to extraction and show how the frame-

work improves upon existing message based and event log-

ging debugging techniques while enabling distributed event

processing. We also present a number of optional event anal-

ysis tools demon

Published
2011-10-01
How to Cite
Hansen, M. (2011). TinyDebug: Multi-Purpose Passive Debugging Framework for Embedded Wireless Systems. DAIMI Report Series, 40(595). https://doi.org/10.7146/dpb.v40i595.7181