X hits on this document

Powerpoint document

Using a JTAG in Linux Driver Debugging - page 47 / 48

125 views

0 shares

0 downloads

0 comments

47 / 48

04/16/2008 - Copyright © 2008 The PTR Group Inc.

CELF-2008-SVC-47

Run-Mode Support

Using a debugging agent in user space and register support like the ARM’s Debug Communications Channel (DCC) we can associate a virtual address to a particular context

This allows the breakpoint to only stop the one application instead of any application that matches the address

Only a few JTAGs support this run mode debugging mechanism

Otherwise, we are left with normal GDB process trace (ptrace) debugging control via an application like gdbserver

Naturally, GDB already does a reasonable job for user-space debugging

The need to use JTAG for user-space debug is rare

Document info
Document views125
Page views125
Page last viewedThu Dec 08 16:32:26 UTC 2016
Pages48
Paragraphs607
Words3505

Comments