1. 将PC与调试器Multi-ICE用并口连接;调试器与开发板用14或20针的JTAG线连接。
2. 依次打开调试器电源、开发板电源。
3. 启动Multi-server服务程序并选择2410配置文件(事先已经配置好文件)。如下图:
图1
4. 通过Codewarrior启动AXD Debugger,或者直接启动AXD Debugger,如下图所示:
图2
5. 首次使用需要配置JTAG调试方法。选择Options->Configure Interface,在General标签中的设置为下图所示:
图3
6. 选择Options->Configure Target弹出如下图所示对话框:
图4
如果是首次使用则图中只有前两项,需要单击Add按钮在安装程序中找到Multi-ICE.dll文件,然后单击Configure按钮,弹出下图所示对话框:
图5
然后,选择ARM处理器ARM920T,点击确定按扭回到图4所示,再在图4中点击OK按扭回到AXD调试环境。就会显示下图所示,表示已经连接上了ARM芯片。
图6
7. 然后,选择System Views->Command Line Interface,如下图所示:
图7
8. 在Command Line Interface中输入obey d:\2410.ads,其中d:\2410.ads表示配置ads中2410的环境文件目录。运行命令后,出现如下图所示:
图8
9. 以上就是配置好了2410的调试环境,最后选择File->Load Image…,加载程序。
10. 置断点、打开有关变量、寄存器和内存等界面进行观察。
11. 调试运行,如go、step…
12. 若要修改程序需要重新编译,可重复以上步骤直到调试成功。
13. 退出AXD,关闭开发板和调试器的电源。
更详细的请看附件(带图)