资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,ARM,调试环境的建立,广嵌教育,1,第七章,ARM,调试环境的建立,7.1 wiggler,调试板配置及使用,7.2,Multi_ICE,配置及使用,7.3 AXD,调试技术,2,ARM,调试环境概述,3,ARM,调试环境建立,方案一,:,Wiggler,调试板,ARMJTAG,代理软件,ADS1.2,串口调试软件,ARM,开发板。,方案二:,ARM Emulator+Multi-ICE+ADS1.2+,串口调试软件,ARM,开发板。,4,7.1 wiggler,调试板配置及使用,安装驱动,.exe,安装并口驱动,和,OCX,。,ARM9.exe,wiggler,调试,ARM9,代理软件。,Wiggler,板,ARM9 JTAG,调试,板,5,7.1 Wiggler JTAG,调试建立步骤,1.,执行安装驱动,.exe,,安装好并口驱动和,OCX,。,2.,执行,ARM9.exe,6,7.1 Wiggler JTAG,调试建立步骤,3.,执行,ADS,调试环境,AXD Debugger,配置目标板,7,7.1 Wiggler JTAG,调试建立步骤,4.,添加,AXD,配置文件,Remote_A.dll,8,7.1 Wiggler JTAG,调试建立步骤,5.,单击“,select”,按钮,选择,ARM Ethernet Driver,9,7.1 Wiggler JTAG,调试建立步骤,6.,单击 “,OK”,,再单击“,Configue,”,按钮。在,target IP address,栏输,入“,127.0.0.1”,10,7.1 Wiggler JTAG,调试建立步骤,7.,点击“,OK”,按钮,返回调试主页面,可以看到已经找到,ARM,。,11,7.1 Wiggler JTAG,调试建立步骤,8.,加载映象程序,2410UART.axf,12,7.1 Wiggler JTAG,调试建立步骤,13,7.1 Wiggler JTAG,调试建立步骤,9.,加载成功,14,7.1 Wiggler JTAG,调试建立步骤,10.,单步执行映象程序,15,7.1 Wiggler JTAG,调试建立步骤,11.,全速运行映象程序,16,12.,打开串口调试终端,-,DNW.exe,并按下图配置。,7.1 Wiggler JTAG,调试建立步骤,17,7.1 Wiggler JTAG,调试建立步骤,18,7.1 Wiggler JTAG,调试建立步骤,13.,单击,DNW,窗口中,serial portconnect,19,7.1 Wiggler JTAG,调试建立步骤,14.,在,AXD,中全速运行映象程序,并在,DNW,中查看结果。,20,7.2,Multi_ICE,配置及使用,Multi-ICE Server,ARM,Emulator,的驱动程序。,ARM,处理器内核软件调试的专用工具。,支持,ARM,全系列内核。调试的速率是,10bps,。,21,7.2,Multi_ICE,配置及使用,启动,Multi-ICE Server,,点击,File -Load configuration,,,选择,ARM920T.cfg,如下图所示:,22,7.2,Multi_ICE,配置及使用,ARM920T.cfg,配置结束后,,Multi_Ice,的状态。,23,7.2,Multi_ICE,配置及使用,程序执行暂停时,Multi_ICE,的状态。,24,7.2,Multi_ICE,配置及使用,注意:处理器类型名称前面的字母叫做状态,位,共有四种状态:,S,处理器处于暂停状态,R,处理器忙(运行状态),D,处理器处于下载状态,X,处理器类型未知或没有被调用,25,7.2,Multi_ICE,配置文件的制作,ARM920T.CFG,格式:,Title,;给配置方案命名,ARM920T Configuration for S3C2410,tap 0,;目标系统中包含,TAP0,控制器,ARM920T,;,TAP0,控制上连着一个,ARM920T,核,tapinfo,YES,Timing,;,JTAG,口的时序设置,Low=9,;,TCK,信号的高电平时间,High=9,;,TCK,信号的低电平时间,Adaptive = ON,;,RTCK,功能开关(,ON,或,OFF,),Reset,;定义,ARM JTAG,的复位动作,nTRST,26,Multi_ICE,调试环境建立步骤,1.,打开,AXD,,,options configure target,,配置目标板。,27,Multi_ICE,调试环境建立步骤,2.,在对话框中点击“,ADD”,按钮,加载,Milti-ICE.dll,28,Multi_ICE,调试环境建立步骤,3.,在,ARMMulti-ICE,文件中找到配置文件,Multi-,ICE.dll,29,Multi_ICE,调试环境建立步骤,3.,点击“,OK”,,显示已经找到,ARM920,核。,30,Multi_ICE,调试环境建立步骤,4.FileLoad Image,加载可执行映象文件*,.,axf,文件,31,Multi_ICE,调试环境建立步骤,5.,加载*,.,axf,映象文件成功,32,7.3 AXD,的配置及使用,查看,ARM,各个工作模式特殊寄存器的值。,33,7.3 AXD,的配置及使用,查看,ARM,开发系统,flash,内的数据,34,7.3 AXD,的配置及使用,查看,ARM,开发系统,SDRAM,内的数据,35,7.3 AXD,的配置及使用,查看,ARM,开发系统特殊状态寄存器内的数据,36,7.3 AXD,的配置及使用,37,The end,Thank you,38,
展开阅读全文