- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二 JTAG下载与调试实验
实验二 JTAG下载和调试实验
一、实验目的
1、熟悉Multie-Server与JTAG下载的方法;
2、熟悉ADS开发环境中“AXD Debugger”组建的使用;
3、熟悉掌握ADS调试程序的方法。
二、实验内容
1、正确连接试验系统硬件系统;
2、使用Multie-Server建立主机与实验板的连接;
3、学习下载工程到实验板;
4、学习单步调试程序。
三、实验设备
1、硬件:
JX44B0实验板;
PC机;
JTAG仿真器;
2、软件:
PC机操作系统(WINDOWS 2000);
ARM Developer Suite v1.2;
Multi-ICE V2.2.5(Build1319);
四、基础知识
1、了解ARM体系结构;
2、了解ARM汇编语言;
3、掌握C、C++语言;
4、掌握“实验一 ADS开发环境实验”内容。
五、实验说明
1、ARM JTAG接口电路
JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(Test Access Port,测试访问口),通过专用的JTAG 测试工具对内部节点进行测试。目前大多数比较复杂的器件都支持JTAG 协议,如ARM、DSP、FPGA 器件等。标准的JTAG 接口是4 线:TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。
JTAG 测试允许多个器件通过JTAG 接口串联在一起,形成一个JTAG 链,能实现对各个器件分别测试。JTAG 接口还常用于实现ISP(In-System Programmable 在系统编程)功能,如对FLASH器件进行编程等。
通过JTAG 接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。目前JTAG 接口的连接有两种标准,即14 针接口和20 针接口,其定义分别如下所示。
14针JTAG接口的定义:
20针JTAG接口定义:
2、ARM JTAG的主要特征:
——支持所有内建embedded-ICE逻辑单元的ARM处理器;
——支持多个内核系统;
——连接简便兼容不同电压的目标系统;
——除JTAG扫描链外不占用目标板上的其它任何资源;
——支持实时硬件断点;
——用户可通过JTAG修改寄存器存储器内容;
——支持程序下载及实时调试;
——通信速度快最高可达10Mbpps;
——JTAG速度可配置以满足不同调试对象的需求;
——支持所有符合RDI 1.50或RDI 1.51规范的调试工具软件;
——提供丰富的例程和使用说明;
——支持多种目标平台如ATMELSamSungIntelPhilipsSharpCirrus LogicTricend等;
——体积轻巧性能稳定
3、Multi-ICE Server简介
Multi-ICE Server是由ARM公司提供的Windows操作系统下ARM JTAG的配置程序。通过它可以使ARM JTAG与目标板建立通讯连接,并能够反馈目标板上ARM处理器的硬件信息。Multi-ICE Server可以适应大多数JTAG仿真器而不需要其它特别的驱动。这个软件为主机(上位机)和实验板(下位机)之间打建了软件的桥梁(硬件的桥梁就是仿真器)。在工程的下载,调试,单步运行中这个软件要始终打开。
Multi-ICE Server的主界面如下图所示:
在左上方是工具栏,总共四个功能按钮:
在此上方是六个菜单选项,这里主要介绍几个重要的设置菜单:
1)File菜单:
Load Configuration——读取用户指定的配置文件,对仿真器进行手动配置;
Auto-Configure——自动检测和配置目标系统;
Auto-Configure at 20KHz——自动检测和配置目标系统,并且设置TCK信号的频率为20KHz;
Reset Target——对目标系统复位有效的复位信号在Setting/JTAG settings菜单或配置文件中设置;
Log——输出信息存储到指定的日志文件中;
Set Log File——用于指定日志文件的路径和名字。
2) View菜单:用于控制Multi-ICE程序界面外观和显示信息。
Toolbar——关闭或打开工具栏;
Status Bar——关闭或打开状态栏;
RPC Calls——允许或屏蔽RPC信息在调试信息窗口中显示。
3)Run Control菜单:用于控制各个处理器的运行和停止。
Independent——使每个目标系统直接相互独立,不进行交互通信,缺省状态有效;
All Run——启动所有的目标系统;
All Run
您可能关注的文档
- 2015.5.11与5.15.doc
- 2015年宁德市专业技术人员《创新能力培养与提高》题集与答案.doc
- 2016年6月18日大学英语四级真题与答案.doc
- 2015 肖像权与姓名权.ppt
- 2015管理会计之—财务分析与决策试题与答案.doc
- 2015三明市继续教育创新培养与能力提高答案.doc
- 3外汇与外汇汇率.ppt
- 2016年思想品德中考题型分析与解题指导.ppt
- 3-01卓跃教育_设备与文件IO.ppt
- 32教学设计之二:重点、难点——袁志平专题讲座→《第一章信息与信息技术基础 第一节信息与信息技术》.doc
- 2.3细胞质是多项生命活动的场所教学设计(表格式).docx
- 2025上半年江苏南通职业大学招聘高层次人才13人笔试备考题库参考答案详解.docx
- 民用高楼火灾防护设计准则.pdf
- 2025年河北政法职业学院选聘13人笔试模拟试题及参考答案详解1套.docx
- 2025上半年江苏扬州市职业大学招聘高层次人才53人笔试备考题库参考答案详解.docx
- 2025上半年江苏扬州市职业大学招聘高层次人才53人笔试备考题库及参考答案详解1套.docx
- 2025上半年江苏南通职业大学招聘高层次人才13人笔试高频难、易错点备考题库带答案详解.docx
- 镁行业规范条件.pdf
- 2025上半年江苏南通职业大学招聘高层次人才13人笔试高频难、易错点备考题库含答案详解.docx
- 班会课消防安全课件.pptx
最近下载
- 人乳头瘤病毒感染护理.pptx VIP
- 压疮品管圈成果汇报PPT幻灯片.ppt VIP
- 车险承保方案.pdf VIP
- 中华民族共同体概论教案合集(第一讲-第十六讲)附《中华民族共同体概论》课程大纲.doc VIP
- “中华民族共同体概论”课程教学与建设关键问题探讨.docx VIP
- 诸侯纷争与变法运动【课件】.pptx VIP
- 中国高血压防治指南(2024年修订版)_中国高血压防治指南修订委员会__.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学.pdf VIP
- 民事诉讼法中案外第三人对执行的异议之诉.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学试卷含答案.pdf VIP
文档评论(0)