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

Authors

  • Morten Tranberg Hansen

DOI:

https://doi.org/10.7146/dpb.v40i595.7181

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

Downloads

Published

2011-10-01

How to Cite

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