搜索
bottom↓
回复: 30

SNAIL Emulator Kit 教程 AVR JTAGICE 连接方法 测试成功 阑尾惹的祸!【恢复】

[复制链接]

出0入0汤圆

发表于 2008-10-31 10:05:02 | 显示全部楼层 |阅读模式

[使用说明]


SNAIL Emulator Kit可以支持网络上流传比较广泛的JTAGICE固件,但是在电路上要稍加改动

首先,下载JTAGICE固件,然后设置为JTAG连接方式。

按照下图连接:



&nbsp;<font color=green>(原文件名:AVR32&nbsp;JTAG&nbsp;to&nbsp;JTAGICE.jpg)
&nbsp;

另外,晶振需要使用外接小板7.3728M的频率



其次,把PD3按照下图所示的方法直接与GND短接



&nbsp;(原文件名:JTAGICE&nbsp;PD3.jpg)&nbsp;





当然,如果想恢复AVR32的下载功能,只需要从网站上下载Snail&nbsp;mkII&nbsp;

DEMO的固件,通过AVR&nbsp;Snail进行更新即可。




[相关下载]


点击此处下载&nbsp;ourdev_427124.rar(文件大小:13K)&nbsp;<font color=green>(原文件名:JTAGICE(version80).rar)
&nbsp;



PS:修改了下错误,谢谢ba1731的提醒!

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入296汤圆

发表于 2008-12-11 14:28:48 | 显示全部楼层
你的这根Snail&nbsp;AVR32&nbsp;DEMO&nbsp;ISP下载器不含Bootloader,只有一个Snail&nbsp;mkII&nbsp;DEMO

固件,支持AVR32的下载,以及IAR环境下的仿真。你可以通过板子有上角上的6pin

ISP接口给这个DEMO板子加入Bootloader。完成这个步骤以后,你的这个板子就和

邮购部销售的Snail&nbsp;mkII&nbsp;DEMO板子一样了。

Snail&nbsp;mkII&nbsp;DEMO是Snail&nbsp;Emulator&nbsp;Kit的子集,不过也可以支持STK500的下载,只

是你需要自己制作转接线。转接线的制作方法:

http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1584116&bbs_page_no=1&bbs_id=1030



由于Snail&nbsp;mkII&nbsp;DEMO不支持双晶振,因为无法支持AVR&nbsp;8-bit单片机的JTAGICE仿真功能。

本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-12-11,14:30:04.

出0入0汤圆

发表于 2008-12-11 00:28:29 | 显示全部楼层
我买过AVR32&nbsp;UC3评估板,附送有一根Snail&nbsp;AVR32&nbsp;DEMO&nbsp;ISP下载器。

因现在没有时间下细研究,故请教傻孩子兄和金兄,附送的这根Snail&nbsp;AVR32&nbsp;DEMO&nbsp;ISP下载器与SNAIL&nbsp;Emulator&nbsp;Kit有什么区别吗?

出0入296汤圆

发表于 2008-11-25 16:35:37 | 显示全部楼层
to&nbsp;【19楼】&nbsp;xiaorenren&nbsp;祥&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;Hava&nbsp;a&nbsp;good&nbsp;time!有什么问题您可以及时反馈给我们。

出0入0汤圆

发表于 2008-11-25 16:22:38 | 显示全部楼层


那就没有问题了等做好转接线再接试试

经过两个钟&nbsp;AVR32那块小板已经焊好

不过还不是很懂玩,等有空再学学

上图:



&nbsp;(原文件名:8.JPG)&nbsp;

那个PD3脚用一个4.7k对的短路了

在RUN灯的旁边

上图:



&nbsp;(原文件名:9.JPG)&nbsp;

出0入296汤圆

发表于 2008-11-25 14:09:35 | 显示全部楼层
to&nbsp;【17楼】&nbsp;xiaorenren&nbsp;祥

&nbsp;&nbsp;&nbsp;&nbsp;看到你这个错误提示,俺就放心了。说明程序已经正常工作了,JTAGICE已经被识别了。

问题在于,你需要按照1楼介绍的方法把PD3和GND短接……





&nbsp;&nbsp;&nbsp;&nbsp;当然,别忘记要接目标板……不接肯定不行……

本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-11-25,14:12:15.

出0入0汤圆

发表于 2008-11-25 10:53:55 | 显示全部楼层
是不是一定要目标板的电源啊?

出0入0汤圆

发表于 2008-11-25 09:08:50 | 显示全部楼层
我把步躁贴上来

AVR&nbsp;Snail连接界面:



&nbsp;(原文件名:1.JPG)&nbsp;

下载成功,提示插入7.328晶振



&nbsp;(原文件名:2.JPG)&nbsp;



&nbsp;(原文件名:3.JPG)&nbsp;

AVR&nbsp;Studio连接界面



&nbsp;(原文件名:4.JPG)&nbsp;

就是这个按下连接键没有反应

出0入0汤圆

发表于 2008-11-25 10:45:00 | 显示全部楼层
上面AVR&nbsp;Studio的JTAGICE没反应问题解决

原因是7.3728小板上的那两个电容用错了

好像用了100nF的,换上22pF的就可以了

请检查其它小板是不是这样

不过连上后有个什么电源没有连接

我看不懂请大哥说说我把问题贴上来:



&nbsp;(原文件名:6.JPG)&nbsp;

出0入0汤圆

发表于 2008-11-25 09:14:38 | 显示全部楼层
实物图(那个出线是连PD3脚)的,当换7.328晶振时接地(或连4.7k电阻接地都试过)



&nbsp;(原文件名:5.JPG)&nbsp;

出0入0汤圆

发表于 2008-11-25 08:35:48 | 显示全部楼层
to&nbsp;【10楼】&nbsp;Gorgon&nbsp;Meducer&nbsp;傻孩子

我用AVR&nbsp;Snail更新了JTAGICE的固件,不过是在晶振为14.7456下更新的(在7.3728下AVR&nbsp;Snail检测不了SEK)

更新完后我再换上7.3728晶振,再把PD3接地(连个4.7k再接地都试过)

在AVR&nbsp;Studio连接的时候,就是点JTAGICE&nbsp;,那个TXD灯闪一会就没有反应了

JTAGICE没有进入(我想是不是晶振有问题,因为我看上面说明AVR&nbsp;Snail兼容两种晶振的)

那个7.3728晶振都是一起买的

出0入296汤圆

发表于 2008-11-24 18:12:00 | 显示全部楼层
呵呵^_^,一定是什么地方有小问题……

出0入0汤圆

发表于 2008-11-24 17:49:21 | 显示全部楼层
看来这玩意也要运气。Gorgon&nbsp;Meducer&nbsp;送我的demo没花什么精力就搞成了ICE

出0入296汤圆

发表于 2008-11-24 16:01:21 | 显示全部楼层
to&nbsp;【9楼】&nbsp;xiaorenren&nbsp;祥

&nbsp;&nbsp;&nbsp;&nbsp;冒昧的确认一下,您通过AVR&nbsp;Snail更新了JTAGICE的固件么?系统工作在7.3728的频率下么?

&nbsp;&nbsp;&nbsp;&nbsp;在AVR&nbsp;Studio连接的时候,有任何错误提示么?&nbsp;

本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-11-24,16:02:54.

出0入0汤圆

发表于 2008-11-24 15:34:27 | 显示全部楼层
STK500可以连接

就是JTAGICE在AVR&nbsp;Studio连接不上

都按照上面的方法试了

不过没有连接目标板

出0入10汤圆

发表于 2008-11-3 19:07:08 | 显示全部楼层
哈哈,解决啦,空下来我也试试,上次没搞成功

出0入0汤圆

发表于 2008-11-3 16:01:01 | 显示全部楼层
支持。。。顶啦!终于解决了。。。庆祝。。

成功搞定

其实nSRST可以不接,只需要接TCK,TDO,TMS,TDI,GND即可。。。

如果想用SEK给目标板供电,可将右边最下面的跳线跳至左边,然后将目标板的VCC接至SEK的PIN2即可





还有,金老师的AVR32&nbsp;JTAG好像画错了。4PIN应该不是VCC,AVR&nbsp;JTAG&nbsp;4PIN才是VCC

本贴被 ba1731 编辑过,最后修改时间:2008-11-03,19:39:33.

出0入296汤圆

发表于 2008-11-3 15:30:15 | 显示全部楼层
问题解决,庆祝下。

所有问题都集中在我们忽略了一个看似&nbsp;“阑尾”的引脚&nbsp;PD3,要把PD3经过一个4.7~11K

左右的电阻接地。

然后就一切OK了……



至于参考电压的问题,根本不用给予理会:直接让PA2悬空就可以了



如果您的JTAGICE能连接上,但是无法正确读取芯片,可以根据原理图把SEK上10芯口上

的上拉电阻去掉再试。



本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-11-03,16:45:10.

出0入0汤圆

发表于 2008-11-3 12:27:58 | 显示全部楼层
单独做的参考源我直接接的电源,但是蜗牛同样接电源后还是不行

出0入296汤圆

发表于 2008-11-2 18:55:35 | 显示全部楼层
to&nbsp;【3楼】&nbsp;ba1731&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;你把你自己单独做的那个JTAGICE中的参考源的接法改为SEK的连接方法看看,查找里面的

差别看看?

出0入0汤圆

发表于 2008-11-2 16:05:30 | 显示全部楼层
不过,这个方法我已经测试N次了,还是一直不能正常使用,不知道原因在哪,看提示是说目标板没接电源,但是PA2绝对是连接到了VSYS上,分压电阻的方法也测试过了,我拿一片M32单独做了一个JTAG,则没问题

出0入296汤圆

发表于 2008-10-31 15:39:43 | 显示全部楼层
其实,还有一个简单方法解决参考电压的问题:把系统VSYS设置为5V,然后把PA2短接在3.3V上。

出0入0汤圆

发表于 2008-10-31 13:05:41 | 显示全部楼层
顶!!

晚上就试试,又周末了,又有时间折腾了

本贴被 ba1731 编辑过,最后修改时间:2008-10-31,19:20:53.

出0入0汤圆

发表于 2008-11-24 18:12:00 | 显示全部楼层
呵呵^_^,一定是什么地方有小问题……

出0入0汤圆

发表于 2008-11-24 16:01:21 | 显示全部楼层
to&nbsp;【9楼】&nbsp;xiaorenren&nbsp;祥
&nbsp;&nbsp;&nbsp;&nbsp;冒昧的确认一下,您通过AVR&nbsp;Snail更新了JTAGICE的固件么?系统工作在7.3728的频率下么?
&nbsp;&nbsp;&nbsp;&nbsp;在AVR&nbsp;Studio连接的时候,有任何错误提示么?&nbsp;

本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-11-24,16:02:54.

出0入0汤圆

发表于 2008-11-3 15:30:15 | 显示全部楼层
问题解决,庆祝下。
所有问题都集中在我们忽略了一个看似&nbsp;“阑尾”的引脚&nbsp;PD3,要把PD3经过一个4.7~11K
左右的电阻接地。
然后就一切OK了……

至于参考电压的问题,根本不用给予理会:直接让PA2悬空就可以了

如果您的JTAGICE能连接上,但是无法正确读取芯片,可以根据原理图把SEK上10芯口上
的上拉电阻去掉再试。


本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-11-03,16:45:10.

出0入0汤圆

发表于 2008-11-2 18:55:35 | 显示全部楼层
to&nbsp;【3楼】&nbsp;ba1731&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;你把你自己单独做的那个JTAGICE中的参考源的接法改为SEK的连接方法看看,查找里面的
差别看看?

出0入0汤圆

发表于 2008-10-31 15:39:43 | 显示全部楼层
其实,还有一个简单方法解决参考电压的问题:把系统VSYS设置为5V,然后把PA2短接在3.3V上。

出0入0汤圆

发表于 2008-12-11 14:28:48 | 显示全部楼层
你的这根Snail&nbsp;AVR32&nbsp;DEMO&nbsp;ISP下载器不含Bootloader,只有一个Snail&nbsp;mkII&nbsp;DEMO
固件,支持AVR32的下载,以及IAR环境下的仿真。你可以通过板子有上角上的6pin
ISP接口给这个DEMO板子加入Bootloader。完成这个步骤以后,你的这个板子就和
邮购部销售的Snail&nbsp;mkII&nbsp;DEMO板子一样了。
Snail&nbsp;mkII&nbsp;DEMO是Snail&nbsp;Emulator&nbsp;Kit的子集,不过也可以支持STK500的下载,只
是你需要自己制作转接线。转接线的制作方法:
http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1584116&bbs_page_no=1&bbs_id=1030

由于Snail&nbsp;mkII&nbsp;DEMO不支持双晶振,因为无法支持AVR&nbsp;8-bit单片机的JTAGICE仿真功能。

本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-12-11,14:30:04.

出0入0汤圆

发表于 2008-11-25 16:35:37 | 显示全部楼层
to&nbsp;【19楼】&nbsp;xiaorenren&nbsp;祥&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;Hava&nbsp;a&nbsp;good&nbsp;time!有什么问题您可以及时反馈给我们。

出0入0汤圆

发表于 2008-11-25 14:09:35 | 显示全部楼层
to&nbsp;【17楼】&nbsp;xiaorenren&nbsp;祥
&nbsp;&nbsp;&nbsp;&nbsp;看到你这个错误提示,俺就放心了。说明程序已经正常工作了,JTAGICE已经被识别了。
问题在于,你需要按照1楼介绍的方法把PD3和GND短接……


&nbsp;&nbsp;&nbsp;&nbsp;当然,别忘记要接目标板……不接肯定不行……

本贴被 Gorgon Meducer 编辑过,最后修改时间:2008-11-25,14:12:15.
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 21:05

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表