CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper
Technical Papers
Debugging Embedded Linux Systems

Click to Download
pdf logo
2005 Embedded Systems Conference San Francisco Paper
454 KB (8 pages)
March 10, 2005
 

Darcy Wronkiewicz

Despite their limitations, the simple flat-memory models of legacy home grown and commercial embedded operating systems are usually easy to debug. Debugging an embedded Linux system, where MMU translations are enabled and context switches across user modes are permitted at any time, requires new methods. This paper will discuss the challenges of debugging multi-threaded embedded Linux applications as well as the Linux kernel and device drivers. Techniques for debugging individual threads, processes, loadable kernel modules, and new hardware will be presented.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper
Follow Tech Papers

Embedded Systems Conference (ESC)
Green Hills Software
   

ARTICLE
1. Linux for Real-Time Systems: Strategies and Solutions

ARTICLE
2. Multi-core and Multi-threaded SoCs Present New Debugging Challenges

ARTICLE
3. Inside the Linux Kernel Debugger: A Guide to Getting Started with KDB