- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自制wiggler
自制wiggler
?? 关于JTAG的原理,大家可以参考OPEN-JTAG 开发小组写的《ARM JTAG 调试原理》。JTAG、BDM 都比较类似,实际上是将仿真功能嵌入到芯片内部,接上比较简单的调试工具就可以进行开发了,省掉了高价的仿真器。
?? JTAG 调试用到了 TCK、TMS、TDI、TDO 和 TRST? 这几个脚。其中 TRST 是用来对 TAP controller进行复位的,它不是必须的。通过在 TMS脚也可以使 TAP controller复位。
Test Clock Input (TCK)?? TCK为 TAP的操作提供了一个独立的、基本的时钟信号,TAP 的所有操作都是通过这个时钟信号来驱动的。TCK在 IEEE 1149.1 标准里是强制要求的。?
Test Mode Selection Input (TMS)?? TMS信号用来控制 TAP状态机的转换。通过 TMS信号,可以控制 TAP在不同的状态间相互转换。TMS信号在 TCK的上升沿有效。TMS在 IEEE 1149.1 标准里是强制要求的。?
Test Data Input (TDI)?? TDI 是数据输入的接口。所有要输入到特定寄存器的数据都是通过 TDI 接口一位一位串行输入的(由 TCK驱动)。TDI在 IEEE 1149.1 标准里是强制要求的。?
Test Data Output (TDO)?? TDO 是数据输出的接口。所有要从特定的寄存器中输出的数据都是通过 TDO 接口一位一位串行输出的(由 TCK驱动)。TDO在 IEEE 1149.1 标准里是强制要求的。?
Test Reset Input (TRST)?? TRST 可以用来对 TAP Controller 进行复位(初始化)。不过这个信号接口在 IEEE 1149.1标准里是可选的,并不是强制要求的。因为通过 TMS也可以对 TAP Controller进行复位(初始化)。 ?下面对目前国内市场上常见的几种仿真器一一做点介绍。 1. Wigger, SDT250JTAG, 2410JTAG此类器件仅做简单的PC并口到JTAG接口的电平转换。它们的区别仅在于JTAG信号PIN和PC并口PIN的对应关系不同,? 其主要用来在PC机上通过JTAG 接口烧写目标板上的 Flash,? 常用软件如 Flashpgm 等,? 如加上 JTAG.exe 等 SERVER 软件,也可用 SDT 等软件进行源代码级的调试,? 只不过速度会比较慢。 ?2. EasyJTAG 与Wigger等相比,多了JTAG输入输出信号缓冲,内部有颗JTAG Bus Master芯片,而且与PC并口之间的数据接口是 8 位连接,因此比前者的速度快。但不幸的是支持的软件较少(Flashpgm,JTAG.exe 都不支持),? 需要自己开发软件相关软件,故市场上很少见,而且需注意的是有人将wigger与它相混淆。 ?3. Multi-ICE 此为ARM公司生产的原版ARM并口仿真器。支持全系列的ARM核, 与wigger, EsayJTAG一样,通过并口与 PC 机连接,且数据接口也为 8 位。由于其内部有颗 FPGA 做并口到 JTAG 的协议转换,速度要比前两者都要快很多,下载速度可在 120kByte/s左右。此器件有两种供电方式,一为外接 5V电源(当目标板的电源功率不够或想减少仿真器对目标板的影响时用), 另一为通过JTAG 接口从目标板上取电(因而使用方便)。 Multi-ICE 的系统构架是由硬件实现 PC 并口到JTAG协议的转换(JTAG Bus Master 控制器),而在 PC 机上用 Multi-ICE.exe 服务软件及并口驱动实现JTAG TAP多路访问、控制接口及不同ARM核的支持,用Multi-ICE.dll或Multi-ICE-gdb.exe来支持RDI(ADS或SDT等)或GDB(gdb或xgdb等)接口的调试器与Multi-ICE.exe之间的TAPop接口的操作。在如此的架构下,使得 ARM 公司可以在不提供 Multi-ICE 硬件升级的前提下,能通过更新 Multi-ICE.exe 及 Multi-ICE.dll 等软件来实现支持最新的 ARM 核。 ?4. 兼容型 Multi-ICE 此类产品又分两大类:
1)? 完全兼容型 ??? 与ARM公司生产的原版ARM并口仿真器Multi-ICE不同之处仅在于价格和稳定性,? 还有的厂家的产品只支持原版 Multi-ICE 两种供电方式中的一种(从 JTAG 接口供电或外接 5V 供电);相同之处是必须使用类似 Multi-ICE.exe 和 Multi-IC
您可能关注的文档
- 胎盘早剥56例诊治探讨.doc
- 胎盘早剥65例临床分析.doc
- 胎盘早剥84例临床分析.doc
- 胎盘早剥发生的原因及结果分析.doc
- 胎盘早剥导致子宫卒中的有关因素与处理.doc
- 胎盘早剥并发羊水栓塞1例报告.doc
- 胎盘早剥患者凝血功能检测的意义.doc
- 胎盘早剥病因及处理.doc
- 胎盘早剥误诊1 例.doc
- 胎盘早剥误诊致子宫胎盘卒中子宫破裂一例.doc
- 表达与沟通能力训练(第五版)课件 2专题二 克服心理障碍,建立自信.pptx
- 《Pandas数据处理》教案 项目一 处理单个数据框.docx
- 第八章 跨境电商平台介绍及优势分析.pptx
- 2024辽宁职业学院《形势与政策》期末考试全真模拟模拟题及答案详解【基础+提升】.docx
- 2024遂宁职业学院《形势与政策》期末考试测试卷及答案详解一套.docx
- 2025安徽广播影视职业技术学院《形势与政策》期末考试考前冲刺测试卷【精华版】附答案详解.docx
- 2024年重庆科创职业学院《形势与政策》期末考试常考点试卷含答案详解(典型题).docx
- 2024年石河子工程职业技术学院《形势与政策》期末考试考前冲刺练习题及答案详解【夺冠】.docx
- 职业规划成长案例.docx
- 表达与沟通能力训练(第五版)课件 8专题八 避免交往禁忌,提高化解能力.pptx
最近下载
- 中国糖尿病足诊治指南(2024版)解读.pptx VIP
- 《中国保险业意外伤害经验发生率表(2021)》.pdf VIP
- 安伯格GRP1000 IMS技术详细说明.docx VIP
- 采购变更管理方案.docx VIP
- 电网调度规程.pptx VIP
- WS∕T 779-2021 儿童血细胞分析参考区间.pdf
- 2025浙江省“三支一扶”计划招募270人笔试备考试题及答案解析.docx VIP
- 通信工程师中级考试(传输与接入有线务实)2021真题.pdf VIP
- 全国服装设计与工艺赛项理论知识试题及答案.doc VIP
- DB3707_T 033-2021 智慧供热系统建设技术规范.docx VIP
文档评论(0)