请问这个是14pin jtag接口定义么

查看: 480|回复: 5
在线时间0 小时经验值80 最后登录注册时间帖子阅读权限30UID5128501
初中生, 积分 80, 距离下一级还需 20 积分
TA的每日心情慵懒 00:17签到天数: 31 天[LV.5]常住居民I
G币35 最后登录注册时间
本帖最后由 2405cwc 于
13:52 编辑
xt926 maxx 的JTAG 接口定义已确定 可以进行jtag测试 救砖
1、xt926 jtag软件可以用h-jtag
2、XT926 jtag点定义见附件,感谢qq网友用ort提供接口定义
3、jtag线接法
& &&&常见的JTAG cable结构都比较简单,一端是DB25,接到电脑的并口上,中间经过74HC244和一些电阻实现电平转换(5V3.3V?)(也有比较猥琐的只用了 几个100 Ohm电阻的方案),另一端的JTAG header接到目标板的JTAG interface。
并口DB25原先主要是用来连接打印机,其引脚定义如下:
25 Pin D-Sub SPP SIGNAL DIRECTION IN/OUT
1& && && && &/Strobe& && && && && &In/Out
2& && && && &Data 0& && && && && & Out
3& && && && &Data 1& && && && && & Out
4& && && && &Data 2& && && && && & Out
5& && && && &Data 3& && && && && & Out
6& && && && &Data 4& && && && && & Out
7& && && && &Data 5& && && && && & Out
8& && && && &Data 6& && && && && & Out
9& && && && &Data 7& && && && && & Out
10& && && & /ACK& && && && && && & In
11& && && &Busy& && && && && && &&&In
12& && && &Paper Out& && && &&&In
13& && && &Select& && && && && && &In
14& && && &/Line Feed& && && & In/Out
15& && && &/Error& && && && && && & In
16& && && &/INIT& && && && && && && &In/Out
17& && && &/Select In& && && && & In/Out
18-25& &Ground GND
可见,数据线Pin2~Pin9可以用来发送数据,Pin10~Pin13等可以用来接收数据。
JTAG的数据传输形式是串行,主要使用了以下引脚:
TDI (Test Data In)
TDO (Test Data Out)
TCK (Test ClocK)
TMS (Test Mode Select)
TRST (Test ReSeT) optional.
因此,DB25-JTAG实际上只利用了DB25的少数几根线。但由于DB25的8条数据线都可以作为output,市面上就出现了各种使用不同Pin Assignment的JTAG线。
例如Wiggler的Pin assignment:
TMS : Pin3 (D1)
TCK : Pin4 (D2)
TDI : Pin5 (D3)
TDO : Pin11 (Busy)
SRST& &: Pin2 (D0)
TRST& &: Pin6 (D4)
(参见Wiggler的电路图,但最后的nSRST和nTRST可能不一定用到,并且在H-JTAG中的定义也不一样,TRST是Pin2,没有 SRST)
4、xt926全分区文件下载地址:/s/1kTIfQ3l&&
注意:jtag只需要刷入分区表和boot分区就行
5、xt926 jtag接口位置 针脚名/s/1bnEYytD
6、台式机lpt接口(主板未引出长方形接口定义)/s/1dD50PHJ
&&上海夜场招聘&&上海夜场招聘&&上海夜场招聘 上海夜场招聘&&上海夜场招聘&&上海夜场招聘&&上海夜场&&长沙夜场招聘&&北京夜场招聘&&宁波夜场招聘&&济南夜场招聘&&济南夜总会招聘&&郑州夜场招聘 成都夜场招聘 广州夜场招聘 重庆夜场招聘 武汉夜场招聘&&西安夜场招聘 石家庄夜场招聘 兰州夜场招聘 沈阳夜场招聘 长春夜场招聘 哈尔滨夜场招聘 昆明夜场招聘 贵阳夜场招聘 福州夜场招聘 海口夜场招聘&&青岛夜场招聘&&深圳夜场招聘 合肥夜场招聘 天津夜场招聘&&南昌夜场招聘 西宁夜场招聘 澳门夜场招聘&&大连夜场招聘& & 南京夜场招聘 无锡夜场招聘 无锡夜场招聘 杭州夜场招聘 济南夜场招聘
<p id="rate_877" onmouseover="showTip(this)" tip="很给力!&经验值 + 3
" class="mtn mbn">
在线时间176 小时经验值246 最后登录注册时间帖子阅读权限50UID6183562
大学专科, 积分 246, 距离下一级还需 154 积分
TA的每日心情擦汗 10:00签到天数: 24 天[LV.4]偶尔看看III
G币372 最后登录注册时间
主楼网盘已失效
在线时间421 小时经验值2650 最后登录注册时间帖子阅读权限100UID8531792
博士, 积分 2650, 距离下一级还需 850 积分
TA的每日心情开心 12:33签到天数: 1 天[LV.1]初来乍到
G币21 最后登录注册时间
在线时间0 小时经验值80 最后登录注册时间帖子阅读权限30UID5128501
初中生, 积分 80, 距离下一级还需 20 积分
TA的每日心情慵懒 00:17签到天数: 31 天[LV.5]常住居民I
G币35 最后登录注册时间
本帖最后由 2405cwc 于
22:35 编辑
链接修改完毕。。。
在线时间737 小时经验值2004 最后登录注册时间帖子阅读权限90UID1101941
硕士, 积分 2004, 距离下一级还需 496 积分
TA的每日心情擦汗 14:48签到天数: 1 天[LV.1]初来乍到
G币33 最后登录注册时间
楼主救回来了吗?
绑定QQ帐号,轻松分享到QQ空间与腾讯微博
浏览过的版块
晚上好,尊敬的用户
- 山东省济南市 天地网联科技有限公司
Powered bySWD与JTAG之间的区别 - STM32 - 意法半导体STM32/STM8技术社区
后使用快捷导航没有帐号?
查看: 30919|回复: 17
SWD与JTAG之间的区别
在线时间22 小时
主题帖子好友
中级会员, 积分 205, 距离下一级还需 295 积分
中级会员, 积分 205, 距离下一级还需 295 积分
很多时候,我们做在线仿真的时候,有时候能用Jtag,有时候是Jlink,有时候又是(),哈哈,这么多接口,你分得清吗。。。
对了,还有本文提到的SWD。
SWD 仿真模式概念简述
一、SWD 和传统的调试方式区别
模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面
下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。
& & 2. 在大家
刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚。
& & 3. 在大家板子的体积有限的时候推荐使用 SWD 模式, 它需要的引脚少, 当然需要的 PCB 空间就小啦! 比如你可以选择一个很小的 2.54 间距的 5 芯端子做仿真接口。
二、仿真器对 SWD 模式支持情况
1. 市面上的常用仿真器对 SWD 模式支持情况
(1) JLINKV6 支持 SWD 仿真模式, 速度较慢。
(2) JLINKV7 比较好的支持 SWD 仿真模式, 速度有了明显的提高,速度是 JLINKV6 的 6 倍。
(3) JLINKV8 非常好的支持 SWD 仿真模式, 速度可以到 10M。
(4) ULINK1 不支持 SWD 模式。
(5) 盗版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
(6) 正版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
本开发板使用三线制SWD(GND,SWDIO,SWCLK)。
在线时间584 小时
ST金币2388
主题帖子好友
接口不一样啊,这个要是分不清,怎么开发呢
在线时间78 小时
主题帖子好友
金牌会员, 积分 1042, 距离下一级还需 3958 积分
金牌会员, 积分 1042, 距离下一级还需 3958 积分
接口可以通用的吧
在线时间22 小时
主题帖子好友
中级会员, 积分 205, 距离下一级还需 295 积分
中级会员, 积分 205, 距离下一级还需 295 积分
接口不一样啊,这个要是分不清,怎么开发呢
关键在于知道什么样的接口有什么样的特性,有的jlink和jtag都能用,可是选择什么合适?
在线时间22 小时
主题帖子好友
中级会员, 积分 205, 距离下一级还需 295 积分
中级会员, 积分 205, 距离下一级还需 295 积分
接口可以通用的吧
通用的,也看仿真器的支持吧
在线时间241 小时
ST金币3083
主题帖子好友
金牌会员, 积分 4234, 距离下一级还需 766 积分
金牌会员, 积分 4234, 距离下一级还需 766 积分
链接接口不同,传输协议也不同,还有繁简的差别。需要做个整理。
在线时间893 小时
ST金币1339
主题帖子好友
SWD省接口,其它的倒没注意
在线时间9 小时
主题帖子好友
初级会员, 积分 182, 距离下一级还需 18 积分
初级会员, 积分 182, 距离下一级还需 18 积分
keil 官网说的很清晰哦.
目标板已经上电的情况下, ULINK 只需要3跟线连到目标板:
SWCLK SWDIO GND.
但是部分MCU下载完后要按复位才能跑起来,
(41.47 KB, 下载次数: 79)
09:22 上传
在线时间61 小时
主题帖子好友
高级会员, 积分 940, 距离下一级还需 60 积分
高级会员, 积分 940, 距离下一级还需 60 积分
学习了,MARK
在线时间55 小时
主题帖子好友
高级会员, 积分 819, 距离下一级还需 181 积分
高级会员, 积分 819, 距离下一级还需 181 积分
SWD省接口,其它的倒没注意
我们实验室一直用SWD,这样板子设计可以节省空间
站长推荐 /1
Tel: 3-8064
备案号: 苏ICP备号-2
|||意法半导体STM32/STM8技术社区
Powered byJLink、JTAG接口详细图解 - CSDN博客
JLink、JTAG接口详细图解
1脚:通常连接到目标板的vdd,用来检测目标系统是否供电;检测原理上图中有简单的说明。
2脚:原版的JLink这个引脚没有使用,不提供Vsupply输出,而很多改造版的JLink通过跳线选择从该引脚输出3.3V的电压给外边,我的就是这样的。
可以到网上找JLink的原理图看看。
JTAG interface signals
The following table describes the signals on the JTAG interfaces:
Table&1.&JTAG signals
Description
This pin is connected in the RVI run control unit, but is not supported in the current release of the software. It is reserved for compatibility with other equipment to be used as a debug acknowledge signal from the target system. It is recommended that this
signal is pulled LOW on the target.
This pin is connected in the RVI run control unit, but is not supported in the current release of the software. It is reserved for compatibility with other equipment to be used as a debug request signal to the target system. The RVI software maintains this
signal as LOW.
When applicable,RVI uses the scan chain 2 of the processor to put the processor in debug state. It is recommended that this signal is pulled LOW on the target.
Input/output
Active Low output from RVI to the target system reset, with a 4.7kΩ pull-up resistor for de-asserted state. This is also an input to RVI so that a reset initiated on the target can be reported to the debugger.
This pin must be pulled HIGH on the target to avoid unintentional resets when there is no connection.
Active Low output from RVI to the Reset signal on the target JTAG port, driven to the VTref voltage for de-asserted state. This pin must be pulled HIGH on the target to avoid unintentional resets when there is no connection.
Return Test Clock signal from the target JTAG port to RVI. Some targets must synchronize the JTAG inputs to internal clocks. To assist in meeting this requirement, you can use a returned, and retimed,&TCK&to
dynamically control the&TCK&rate. RVI provides Adaptive Clock Timing, that waits for&TCK&changes
to be echoed correctly before making more changes. Targets that do not have to process&TCK&can ground this pin.
RTCK&is not supported in&Serial Wire Debug&(SWD) mode.
Test Clock signal from RVI to the target JTAG port. It is recommended that this pin is pulled LOW on the target.
Test Data In signal from RVI to the target JTAG port. It is recommended that this pin is pulled HIGH on the target.
Test Data Out from the target JTAG port to RVI. It is recommended that this pin is pulled HIGH on the target.
Test Mode signal from RVI to the target JTAG port. This pin must be pulled HIGH on the target so that the effect of any spurious&TCKs when there is no connection is benign.
This pin is not connected in the RVI unit. It is reserved for compatibility with other equipment to be used as a power feed from the target system.
This is the target reference voltage. It indicates that the target has power, and It must be at least 0.628V.&VTref&is normally fed from&Vdd&on
the target hardware and might have a series resistor (though this is not recommended). There is a 10kΩ pull-down resistor on&VTref&in RVI.&
ARM系统的JTAG接口的设计不当往往使硬件系统无法调试,所以在设计ARM系统前要先熟悉ARM系统的JTAG接口的定义和常见问题。
1.ARM系统的JTAG接口是如何定义的? 每个PIN又是如何连接的?
下图是JTAG接口的信号排列示意:
接口是一个20脚的IDC插座。下表给出了具体的信号说明:
表 1 JTAG引脚说明
接口电平参考电压,通常可直接接电源
(可选项) JTAG复位。在目标端应加适当的上拉电阻以防止误触发。
Test Data In from Dragon-ICE to target.
Test Mode Select
Test Clock output from Dragon-ICE to the target
(可选项) Return Test Clock。由目标端反馈给Dragon-ICE的时钟信号,用来同步TCK信号的产生。不使用时可以直接接地。
Test Data Out from target to Dragon-ICE.
Input/Output
(可选项) System Reset,与目标板上的系统复位信号相连。可以直接对目标系统复位,同时可以检测目标系统的复位情况。为了防止误触发,应在目标端加上适当的上拉电阻。
2.目标系统如何设计?
 &目标板使用与Dragon-ICE一样的20脚针座,信号排列见表1。RTCK和 nTRST这两个信号根据目标ASIC有否提供对应的引脚来选用。nSRST则根据目标系统的设计考虑来选择使用。下面是一个典型的连接关系图:
  复位电路中可以根据不同的需要包含上电复位、手动复位等等功能。如果用户希望系统复位信号nSRST能同时触发JTAG口的复位信号nTRST,则可以使用一些简单的组合逻辑电路来达到要求。后面给出了一种电路方案的效果图。
            
 图 3 一个复位电路结构的例子
  在目标系统的PCB设计中,最好把JTAG接口放置得离目标ASIC近一些,如果这两者之间的连线过长,会影响JTAG口的通信速率。
  另外电源的连线也需要加以额外考虑,因为Dragon-ICE要从目标板上吸取超过100mA的大电流。最好能有专门的敷铜层来供电,假如只能使用连线供电的话,最小线宽不应小于10mil (0.254mm)。
3. 14脚JTAG如何与20JTAG连接?
  Dragon-ICE使用工业标准的20脚JTAG插头,但是有些老的系统采用一种14脚的插座
。这两类接口的信号排列如下:
  这两类接口之间的信号电气特性都是一样的,因此可以把对应的信号直接连起来进
行转接。Dragon-ICE配备这种转接卡,随机配备。
本文已收录于以下专栏:
相关文章推荐
Jlink仿真器接口
仿真器端口
连接目标板
MCU电源VCC
MCU电源VCC
Test ReSeT/...
JTAG引脚示意图:
一、SWD 和传统的调试方式区别
1. SWD 模式比 JTAG 在高速模式下面更加可靠
2. GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少...
下面为J-Link接口定义:
仿真器端口
连接目标板
MCU电源VCC
MCU电源VCC
调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种。当仿真时,IAR、KEIL、ADS等都有一个公共的调试接口,RDI就是其中的一种, 那么我们如何完成RDI-->ARM调试协议(JTAG...
我的JLINK终于用上了,哈哈,好开心,终于不用考虑是不是要借用别人的PC机了,昨天到城隍庙电子市场忙活了一下午,终于算是满载而归,呵呵,好了,下面说一下接法,其实根本不需要什么转接板什么的,直接把相...
Jink 与开发板的连接方式
JLINK的20针JTAG的1脚、20脚分别与开发板上JTAG口的1脚、
20脚用杜邦线相连 JLINK的20针JTAG的7脚(JTMS)、9脚(JTCK)
用Keil C51等软件调试单片机程序时,需要用到仿真器,才能查看每个端口的状态。在用ADS或MDK调试ARM时,仿真器就不是一定需要的了,因为ARM芯片中集成了JTAG接口。
在ARM芯片中,...
1、 JTAG接口在嵌入式中的作用
引用:http://nancy..cn/articles/article/item/16322
1 用于烧写FLASH
他的最新文章
讲师:王禹华
讲师:宋宝华
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)}

我要回帖

更多关于 10针jtag接口定义 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信