边界扫描测试软件XJTAG和TopJTAG介绍

前面两篇文章介绍了边界扫描的基本原理和bsdl文件,本文文章介绍边界扫描测试实际使用的两款软件工具,在后面的实战应用部分,会演示基于stm32和fpga的边界扫描测试应用。
本文介绍两款常用的边界扫描测试软件:xjtag和topjtag,前者收费、功能强大,后者免费(和谐后),功能简洁。
如果只是要进行简单的边界扫描测试,使用后者即可,本文重点介绍后者,也就是topjtag的下载、安装和基本使用。
1. 功能强大的xjtag
xjtag是由剑桥大学的毕业生们设计开发的一整套系统,包括 jtag调试器硬件和上位机软件 ,功能强大,价格不菲。
以其中一款jtag控制器xjlink2 为例,其特性如下:
支持最多4个tap接口
tck最高可达166mhz
jtag信号电压可配置,1.1-3.3v之间0.1v步进
所有io管脚都内置和电压测量和频率测量功能
开放的dll api接口
xjtag目前在国内授权的代理商有两家:广州风标电子和烟台长韵电子,有需要的朋友可以联系这两家代理商。
2. 小巧简洁的topjtag
常用的边界扫描软件还有topjtag公司的开发的一款小软件topjtag probe,可以基于常用的仿真器,如j-link、usb-blaster等,配合top jtag probe软件来实现边界扫描测试,界面简洁,使用简单,比起xjtag等专业的边界扫描软件,对于我们平时简单测试使用是足够了。
topjtag目前共有两款工具:
topjtag probe:边界扫描测试软件,可实现io的读取、控制、波形的显示、脉冲的计数等。
topjtag flash programmer:可以对芯片外置的cfi flash进行编程和读取。
3. topjtag安装
topjtag软件安装包获取(包含probe和flash两个工具),可以在公众号后台回复【 边界扫描 】关键字,获取安装包、和谐工具的下载链接。
4. topjtag基本使用
这里以xilinx kintex-7 xc7k325t开发板,配合jlink v9调试器为例,演示topjtag probe的基本使用。
首先按照下图所示,连接fpga和jlink调试器硬件
确保jlink在设备管理器能正确识别
打开topjtag probe软件,新建一个连接,选择调试器为jlink,tck时钟选择最高12mhz,可以看到还是支持很多jtag调试器的。
如果jlink和fpga连接正确,会弹出当前连接的芯片厂商和idcode。
指定bsdl文件的路径,并进行验证。
关于bsdl文件的获取方法,可以查看上一篇文章:
强大的jtag边界扫描(2):bsdl文件介绍。
如果验证通过,会弹出如下芯片视图,可以看到每个管脚的状态。
点击run,启动边界扫描,默认工作在sample模式,蓝色表示管脚当前为低电平,红色表示管脚当前为高电平,黑色表示电源管脚(vcc/gnd)。
至此,关于topjtag的安装和基本使用就介绍完了,下面的几篇文章我会以mcu stm32和fpga xc7k325t为例,演示topjtag的详细使用,直观的认识边界扫描是如何运行的,边界扫描的几个应用场景。


基于转码器的高清视频解决方案
甚高频调频天线升压电路详解
小身材大能量,最小拖车机器人,轻松拉动皮卡,爬山涉水如履平地
基于区块链技术的Insolar交互式能源系统介绍
三相程控交流电源出现缺相的原因及解决方法
边界扫描测试软件XJTAG和TopJTAG介绍
国内首款手机多功能扬声器音频功率放大器(北京东微)
超级电池为什么没普及_超级电池的发展前景
锂电池干货系列之锂电和金属锂能量密度计算
简化相控阵雷达设计,ADI全新天线芯片不能少!
利用Python发送邮件的 3 种方式
基于VHDL和FPGA的非对称同步FIFO设计实现
三季度报告披露结束,汽车产业链上市公司的业绩也浮出水面
轧机轴承外圈爆裂的原因及对策 压缩机轴承温度高的处理方法
华为与湖南广电举办战略合作签约仪式 建设芒果云数字底座
DSP硬件设计需要注意的几个Tips
计数准确且具有防拆结构的燃气表的原理及设计
美国对华为的禁令影响到台湾供应商,台厂获利大幅缩水
仪器的使用与保养技巧
魅族16sPro黑之谧镜高清图赏