摘要
本文阐述利用Angel目标监控程序构建一个有效而低成本的嵌入式系统调试方案,提高自主开发GarfieldSoC系统方案的竞争力。首先从Angel原理入手,介绍调试系统的宿主机和Angel之间的ADP通信协议以及利用开源调试器GDB建立调试环境的方法。然后以软件断点为例剖析了Angel调试的具体实现,并且阐述将Angel移植到自主设计的SoC上的过程。此方法已成功应用于GarfieldSoC平台。
In order to raise the competitive power of Garfield SoC solution, there is a urgent need for lowcost and efficient debug technique. This dissertation will state Angel debug monitor to meet the need. Firstly, we introduce the principle, analyze the communication protocol between the host and target system, and construct debug environment using open-source GDB. Secondly, Set breakpoint is taken as a sample to explore the Angel implementation and then port Angel to Garfield SoC. This method has been used on Garfield platform.
出处
《电子器件》
EI
CAS
2006年第2期577-580,共4页
Chinese Journal of Electron Devices