查看: 12485|回复: 8

【软件篇】玩转JTAG工具,使用JTAG Probe测试硬件电路

  [复制链接]
  • TA的每日心情
    无聊
    2015-8-17 09:38
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-1-18 12:49:47 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 nightseas 于 2013-1-22 13:30 编辑

    看到大家都在分享自己的经验,我也来打个酱油~~
    对于日常的嵌入式开发来说,我们一般会把JTAG作为下载代码和调试软件的接口。有时候为了减少PCB面积或方便升级,往往使用SWI、ISP、IAP等接口或下载方式代替JTAG。


    实际上,JTAG产生的最初目的是用于芯片测试,即Boundary-scan技术,常见规范有IEEE1149.1、IEEE1149.6和IEEE1532等,通过与规范兼容的设备,即可访问芯片的内部节点或I/O。在一个硬件设备完成PCB制作和器件焊接后,有些攻城狮一旦成功下载了程序就开始软件调试,而调试不通时往往无法确定是硬件问题还是软件问题。


    这里我们就可以使用TopJTAG公司的开发的一款小软件JTAGProbe,通过手中的各种仿真器(如USB-Blaster、J-Link等)在软件调试前轻松实现硬件检测,保证硬件电路的正确性。比起很多专业的大型软件,Probe的功能可谓简陋,但其小巧简洁的特性,正适合作为攻城狮的手边小工具,提高工作效率。

    这个工具可以在TopJTAG官网上下载:
    http://www.topjtag.com/files/TopProbe-Setup-1.7.5.exe

    Probe为共享软件有20天使用期限,售价100刀!这让我们这些穷苦大众如何承受,于是兔子在国外网站上搜到了一个和谐工具(老外里也有很多充满了自由共享精神的高手啊)。当然了,和谐工具只用于学习,如果喜欢请支持正版云云……
    和谐.zip (117.84 KB, 下载次数: 537)
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-9-28 10:10
  • 签到天数: 1018 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-1-18 13:40:07 | 显示全部楼层
    支持兔子,很详细!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-11-15 08:49
  • 签到天数: 1031 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2013-1-18 14:24:47 | 显示全部楼层
    很好,支持一个
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-8-17 09:38
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-1-18 14:34:51 | 显示全部楼层
    powerdruy 发表于 2013-1-18 14:19
    我试着用JTAG来读串口发来的波形,结果只有在波特率300的时候才能看的比较清晰,再快就连在一起了什么都看 ...

    不用理会360,各种算号机它都报毒,JTAG的操作速度是比较慢的,而且和芯片有关,逻辑分析仪是别想了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-8-17 09:38
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-1-18 14:36:43 | 显示全部楼层
    powerdruy 发表于 2013-1-18 13:51
    我的JLINKV8插上去出来2个,该怎么办啊

    选你的目标芯片,另一个不用管自动Bypass掉了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-12-23 17:11:12 | 显示全部楼层
    这个功能较少,只有手动测试,且输出不可以变化。
    哲发支持自动测试,包括互联测试。手工测试可以输出指定序列。

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-4-22 22:45:05 | 显示全部楼层
    xiangxiadage 发表于 2014-12-23 17:11
    这个功能较少,只有手动测试,且输出不可以变化。
    哲发支持自动测试,包括互联测试。手工测试可以输出指定 ...

    哲发是什么软件
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2022-11-25 10:33:14 | 显示全部楼层
    这个好,拿来修板子比较方波,可以直接控制IO口的电平
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2024-4-28 09:40:38 | 显示全部楼层
    虽然是12年前的软件,现在依然好用,赞一下!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-18 16:51 , Processed in 0.194279 second(s), 31 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.