这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [原创]H-JTAG调试代理软件

共57条 1/6 1 2 3 4 5 6 ›| 跳转至

[原创]H-JTAG调试代理软件

菜鸟
2005-03-08 22:35:58     打赏

注:软件不断升级,要下载最新版本的H-JTAG请访问我的BLOG:
http://twentyone.blogchina.com

H-JTAG是一个免费的ARM调试代理,程序没有任何限制,希望能给ARM的爱好者提供一
个简单实用的学习工具。目前的XJTAG是测试版本0.2,支持ARM7和ARM9处理器:
0. 支持ARM7/ARM9,支持自动检测和手动指定内核
1. 使用RDI接口
2. 支持ADS1.2和SDT2.51
3. 支持个硬件断点或者数量不限的软件断点
4. 支持ARM/THUMB模式
5. 支持LITTLEENDIAN & BIGENDIAN
6. 支持SEMIHOSTING
7. 支持WIGGLER SDTJTAG和自定义接口

H-JTAG在以下ARM处理器上测试过:
S3C4510(ARM7TDMI)
S3C44B0(ARM7TDMI)
S3C2410(ARM920T)
S3C2440(ARM920T)
LPC2104(ARM7TDMI-S)
ATMEL40008(ARM7TDMI)

另外,希望网友们能帮忙一起做测试.如果在调试过程当中碰到什么问题,回帖或者
EMAIL给我,我一定会尽力回答所有问题.并且会及时更新XJTAG的。你的支持是我们
的动力!在此,感谢所有网友的支持,特别是embedworld论坛网友的支持.

安装:
请用管理员权限安装,安装完毕后请马上运行测试一下看是否有提示驱动错误,如果
运行成功后,可以切换回普通用户权限下使用.

配置ADS/SDT:
如果使用的是ADS,配置的时候选择XJAG安装目录下的XDI.DLL. 如果使用的是SDT,先
把XJTAG安装目录下的XDI.DLL拷贝到SDT的安装目录下的BIN文件夹里去.在配置的时
候选择BIN目录里的XDI.DLL.

提示:
1. 如果自动检测有问题,请在TARGET SETTING里面手动选择ARM的内核;
2. 影响调试速度的一些因素: 因为程序使用的是简单的硬件接口,所以速度相对较
慢。在调试过程当中,断点,观察点,Vector Catch和Semihosting都会对调试速度有
一定的影响.在调试过程当中,如果不用到Vector Catch和Semihosting的时候,可以将
其关闭.
3. 对ARM JTAG调试感兴趣的可以参考《ARM JTAG 调试原理》,下载链接:
http://bbs.edw.com.cn/dispbbs.asp?boardID=20&ID=35252&page=1

Snapshot:

[align=right][color=#000066][此贴子已经被作者于2006-3-16 15:54:41编辑过][/color][/align]



关键词: 原创     H-JTAG     调试     代理     软件     支持    

菜鸟
2005-03-11 03:04:00     打赏
2楼
谢谢支持,争取在后续的版本中继续改进。为ARM的爱好者和初学者提供一个简单易用的调试工具。

菜鸟
2005-03-11 04:09:00     打赏
3楼

到目前为止,好像没有人在网上找到RDI协议的具体资料,我也一样。我只是根据ARM公布的一些RDI头文件来做的。其实在这些公布的头文件,RDI的基本东东都说的很清楚了的。

一直特别佩服做硬件的,因为自己一直也特别想学学硬件方面的东西,不过一直没有开始 :(


菜鸟
2005-03-13 08:22:00     打赏
4楼

thx

[em01]

菜鸟
2005-03-14 23:42:00     打赏
5楼
f

菜鸟
2005-03-16 01:29:00     打赏
6楼

好!


菜鸟
2005-03-16 19:44:00     打赏
7楼
hao

菜鸟
2005-03-16 23:23:00     打赏
8楼
ok

菜鸟
2005-03-17 01:18:00     打赏
9楼
dfdsf

菜鸟
2005-03-17 01:57:00     打赏
10楼

是不是说的是有关semihonsting的阿


共57条 1/6 1 2 3 4 5 6 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]