首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
针对如何使用JTAG接口对ARM7 TDMI处理器进行调试,介绍了JTAG边界扫描结构及基本协议标准、ICE—breaker模块等与调试接口相关的内容,给出了两个运用JTAG接口对ARM7TDMI进行调试的实例加以验证。在由计算机、WIGGLER JTAG和SmartArm2200组成的实际调试系统中,成功读取了ARM7TDMI处理器的ID,实现了程序的下载和调试。实验结果表明,通过简单的JTAG接口可以实现对基于ARM7 TDMI处理器的嵌入式系统的调试。  相似文献   

2.
基于USB接口的ARM嵌入式仿真器的设计   总被引:2,自引:0,他引:2       下载免费PDF全文
在分析了传统的嵌入式系统仿真器的优缺点之后,提出了一种基于USB接口、Actel公司的系统可编程器件及Angel调试协议的ARM仿真器,给出了硬件电路的设计.通过μClinux的USB接口编程实现底层通信,通过可编程逻辑完成JTAG协议的转换,可对目标机器进行在线编程和调试,实现人机交互及与第三方开发工具的交互.新的仿真器能够有效地提高系统调试性能.  相似文献   

3.
基于PC的JTAG测试环境的实现   总被引:3,自引:0,他引:3  
何波  冯健 《现代电子技术》2004,27(10):79-80
JTA G广泛应用于 CPU,F PGA,DSP中 ,是目前对芯片调试的主要手段 ,本文首先介绍了 JTAG及其状态机实现的基本原理 ,接着给出了利用 PC并口进行 JTA G目标机联接的原理图 ,最后给出了利用 JTAG进行在线编程的软件流程及其使用说明 ,并做了应用举例。利用本软件可以大大方便系统的调试 ,缩短开发时间 ,具有较高的实用价值  相似文献   

4.
为满足RISC-V架构生态中对RISC-V平台软件调试的需求,设计并实现了一种基于RISC-V调试协议的片上调试系统.该系统通过调试传输模块实现并隐藏调试模块内部寄存器访问逻辑,将其简化为JTAG串行信号实现与宿主机的交互,并通过调试模块实现了调试所必需的处理器全面监控与存储访问功能.在基本调试功能的基础上,进一步实现了总线直接访问、程序缓存和基于触发模块的触发功能,并在兼容RISC-V调试协议的情况下实现了事件序列触发功能.该片上调试系统依托于自研RISC-V处理器硬件平台,通过GDB与OpenOCD构成的宿主机软件环境进行功能测试.经过与其他RISC-V架构处理器对比和FPGA测试表明,该片上调试系统功能丰富,能够满足目前RISC-V平台调试的功能需求.  相似文献   

5.
仿真技术是嵌入式微控制领域的要点和难点之一,现在科技迅猛发展,微处理的仿真已经在较为宽阔的硬件平台上有了长足的发展,并且已经渗透到嵌入式的各个领域。USB口的流行,渐渐的取代掉了传统机上面的并口,而市面上流行的依然是并口的H-JTAG仿真器,使得流行的笔记本因没有并口而无法进行仿真。USB无线仿真系统让电脑通过USB口用无线的方式对目标版进行在线仿真和程序的下载,能使大家更简单方便的来开发嵌入式的应用领域。本系统采用TI公司MSP430作为主控芯片,实现了一套USB协议转到JTAG协议的无线仿真系统,可支持所有LM3S系列MCU的程序的调试和下载。本论文主要研究系统整体流程和硬件模块的实现。论文在整体上主要讲解HOST模块和OBJ模块的功能和职责,在硬件上面通过最小系统,USB模块,射频模块,JTAG模块对系统进行全面的解析,系统还有一些可扩展功能作为展望在文章最后进行介绍。  相似文献   

6.
提出一种满足电子控制器高可靠要求的片上调试结构。通过复用JTAG接口,可以消除冗余引脚带来的成本和体积开销,同时基于TAP控制器而设计的自定义指令,使得JTAG链路实现结构测试和功能调试的融合;针对调试命令与总线访问的协议转换需求,设计一种低开销与高效率的串并转换单元,配合外围的调试软件和协议转换器,实现全局地址空间的调试访问。实验结果表明,设计的调试结构使得调试时间平均缩短79.8%,面积开销下降16.73%,同时显著提高了调试链路的可靠性。  相似文献   

7.
朱六兵  石禹  杨斌 《信息技术》2006,30(2):95-99
介绍了通过jTAG口实现对Flash在系统编程。首先,对Intel 386^TMEX的逻辑测试单元进行了阐述;然后,分析了通过JTAG口编程Flash的原理及性能;最后,给出了通过JTAG口对Flash在系统编程的并口转换接口电路,并给出了编程思路和程序流程图。  相似文献   

8.
周磊  毛志刚 《信息技术》2008,32(5):134-136
介绍了基于JTAG协议的高性能DSP处理器内嵌调试器的设计.对调试系统的总体架构、JTAG接口到功能模块的实现进行了详尽的阐述.该调试器可应用于高性能DSP处理器TUP的调试工作中,具有良好的参考价值.  相似文献   

9.
杨诚  张春 《微电子学》2014,(2):214-217
提出了一种针对在线调试系统的设计优化方案。在优化后的系统设计方案中上位机PC通过USB接口向调试器发出调试命令,由调试器产生JTAG时序,实现对芯片的调试和下载功能。另外,对芯片内部JTAG调试逻辑的实现过程和片外存储器的下载路径进行了优化,提高了调试系统的调试速度和片外存储器的下载速度。  相似文献   

10.
刘剑  赵赟 《舰船电子对抗》2021,44(4):108-110,116
为了适应恶劣环境下现场可编程门阵列(FPGA)器件加载与调试的需求,近年来国内外日益关注赛灵思虚拟电缆(XVC)协议远程调试技术.国内外学者主要在XVC远程调试系统构建方面展开研究,但其远程加载的JTAG传输速率普遍低于传统JTAG线缆,在设计时也很少考虑到由XVC协议引起的JTAG比特率转换损失.主要对XVC协议性能...  相似文献   

11.
基于串口的DSP软件下载设计与实现   总被引:3,自引:0,他引:3  
在以DSP为CPU的嵌入式系统软件开发中,常常需要对目标机软件进行升级更新,一般的方法是利用仿真器通过DSP上的JTAG端口对目标机软件进行调试后烧写,这种方法操作复杂,常用在软件开发阶段。文中设计了一种利用计算机串口与目标机串口实现对DSP软件下载的方法,并且对软件下载过程和软件加载过程进行了比较详细的设计说明。这种方法不需要仿真器和JTAG端口即可方便地实现目标机的软件下载更新。  相似文献   

12.
导航计算机系统中CPLD配置软件串口更新研究   总被引:1,自引:1,他引:0  
针对嵌入式导航计算机系统中CPLD器件软件更新需求,提出了通过串行方式基于DSP的CPLD软件更新方案,通过DSP的I/O口模拟CPLD的JTAG时序逻辑,将由串口接收到的CPLD配置信息文件,移入到其内部逻辑中,从而实现软件更新。分析研究了实现该方案需解决的硬件和软件中的关键问题,设计实现了提出的CPLD器件软件更新方案,并在实际的导航计算机系统中进行了验证和应用。  相似文献   

13.
分析了并口处于EPP(增强型并行端口)模式时和单片机进行数据交换的原理.介绍了有关EPP的基本特性、信号定义、操作模式及其程序设计方法,设计了基于EPP协议的便携式数据采集系统,给出了技术解决方案,讨论了系统的硬件接口电路和软件编程.方案具有可靠性高、速度快、软硬件设计简捷等优点.  相似文献   

14.
The standard IEEE 1149.1 (Test Access Port and Boundary-Scan Architecture, also known as JTAG port) provides a useful interface for embedded systems development, debug, and test. In an 1149.1-compatible integrated circuit, the JTAG port allows the circuit to be easily accessed from the external world, and even to control and observe the internal scan chains of the circuit. However, the JTAG port can be also exploited by attackers to mount several cryptographic attacks. In this paper we propose a novel architecture that implements a secure JTAG interface. Our JTAG scheme allows for mutual authentication between the device and the tester. In contrast to previous work, our scheme uses provably secure asymmetric-key based authentication and verification protocols. The complete scheme is implemented in hardware and integrated with the standard JTAG interface. Detailed area and timing results are also presented.  相似文献   

15.
随着嵌入式处理器和DSP性能的迅速提升,传统的JTAG接口设计已经无法满足高速仿真器与高速目标芯片之间的时序要求。在此,提出一种双向同步自适应时钟技术,它不仅能够在仿真器与目标芯片间实现稳定可靠的信号传输,还可以根据目标芯片的时钟频率变化,动态地调整JTAG信号的传输速度,使整个调试系统始终工作在最佳状态。此外,利用该技术还成功地解决了软/硬件协同验证中真实系统与硬件模拟器之间信号传输的难题。  相似文献   

16.
针对目前通信系统中串口通信,论述了基于嵌入式操作系统Vxworks扩展多个串口以进行实时通信的设计方案,给出了硬件设计核心单元以及串口扩展单元实现原理、软件多任务交互以及通信设计流程,并对多串口卡的实时性处理、程序的模块化设计进行了详细分析。通信测试结果表明该设计提高了CPU利用率和软件效率,扩展了通信范围。  相似文献   

17.
文章提出一种应用在SoC系统中的开发接口,用于边界扫描测试、调试、程序流跟踪等。在处理器、外设内核和开源(GDB)、商业的调试/仿真器或边界扫描测试设备之间提供支持。通过IEEE1149.1JTAG协议接口提供外部调试/仿真器、边界扫描测试设备与内核之间的连接。为了使设计具有实用价值和通用性,该设计重点实现了硬件调试功能中最基本最重要的部分,力求结构简洁、工作可靠。文中的设计通过仿真验证,证明其设计可靠、方案可行,具有很好的实用价值。  相似文献   

18.
在系统编程是嵌入式系统开发的重要组成部分。在没有任何初始化程序的开发板上,目标处理器初始化启动引导代码的下载通常是通过在系统编程来实现。基于Intel PXA255 JTAG的在系统编程针对具体硬件通讯渠道和接口,重点研究整个编程过程,并给出关键技术的软件实现。  相似文献   

19.
以单片机为核心控制器件,设计了一种蓝牙遥控小车系统。针对小车的信息采集、驱动及调速等问题,采用Eclipse开发环境辅助Arduino编程,并通过串口仿真实现手机蓝牙客户端与车上蓝牙模块服务端的通信。单片机驱动L298N控制小车运动,用双极式H型可逆PWM变换器进行调速,小车安装高清摄像头无线返回实时信息。系统电路结构简单、可靠性高、软硬件完备,且可按照预先设定的模式在规定环境内自动运作。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号