Friday, December 27, 2013

GDB Server於Linux - LEON2 platform的設定

由於LEON2 CPU中有DSU,預設中會攔截所有的debugger所設的break point,目的是讓DSU當做debug monitor,直接由DSU跟debugger溝通。

但是Linux user mode application on LEON2 CPU的debug...
不需要使用到DSU的monotor,完全需要由gdbserver跟host的debugger溝通,

所以LEON2中DSU controller中有一個控制flags,使DSU放棄breakpoint的monitor,交由gdbserver來控制breakpoint。

0x90000000 DSU control register


No comments:

Post a Comment