PowerPC 440处理器嵌入式平台的软件调试技巧

在本应用指南中,Brian Hill讨论了如何利用赛灵思微处理器调试器(XMD)和GNU软件调试器(GDB)来消除软件缺陷。
Hill介绍了如何利用XMD来将可执行文件下载到系统上、控制这些带有断点的应用程序的运行和检查或修改存储器与
CPU寄存器。他还介绍了如何使用GDB的符号软件调试器和CMD。这样做可以简化单独使用XMD通常难于完成的任务。本应用指南阐述了如何利用GDB来在本地(通过在与GDB本身相同的机器和操作系统上运行的本地进程)调试软件,以便连接到在XMD内运行的GDB分支线(亦即GDB服务器)上。

在用户连接到目标处理器上之后,XMD会自动启动GDB服务器。为了有效地利用本应用指南,请动手操作包含Virtex®-5FXT和PowerPC®(PPC)440处理器核的ML507开发板(www.xilinx.com/products/boards/ml507/reference_designs.htm )。本应用指南包含Hill故意设置了软件缺陷的设计实现。Hill会介绍如何找到和消除这些缺陷,而且还会列出最适于这项工作的工具。

附件大小
xapp1117.pdf409.7 KB