本节讨论了与主机代码和加速内核互动相关的调试问题。这些互动相关的问题表现为诸如机器挂起或应用挂起之类的现象。尽管 GDB 调试环境可能在某些情况下有助于隔离错误 (xprint
),比如与具体内核相关的挂起,但是最好利用 dmesg
和 xbutil
命令来进行调试,如本文所示。
如果硬件调试进程无法解决问题,则必须使用 ChipScope 功能来执行硬件调试。
本节讨论了与主机代码和加速内核互动相关的调试问题。这些互动相关的问题表现为诸如机器挂起或应用挂起之类的现象。尽管 GDB 调试环境可能在某些情况下有助于隔离错误 (xprint
),比如与具体内核相关的挂起,但是最好利用 dmesg
和 xbutil
命令来进行调试,如本文所示。
如果硬件调试进程无法解决问题,则必须使用 ChipScope 功能来执行硬件调试。