搜索
bottom↓
回复: 16

求救:JTAGICE3, Atmega88PA, 不能编程,不能调试

[复制链接]

出0入0汤圆

发表于 2012-9-24 12:51:27 | 显示全部楼层 |阅读模式
新芯片,未改熔丝位,写死了两片Atmega88PA了。程序写入后开始运行,但是再次写入时不能进入编程模式:

->->不能读出Device ID, 只能读出芯片电压
->->不能读熔丝位,不能读锁定位

新芯片的熔丝位是这样的:



我想这样设置熔丝位:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

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

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2012-9-24 12:52:26 | 显示全部楼层
锁死的芯片只能通过高压编程解锁了么?

已经焊死在板上了。

出0入0汤圆

 楼主| 发表于 2012-9-24 13:35:55 | 显示全部楼层
忘了说,使用体外起搏器,1.8432MHz

出0入0汤圆

 楼主| 发表于 2012-9-24 19:07:59 | 显示全部楼层
这里有个FUSE计算器:

http://www.frank-zhao.com/fuseca ... D=F9&LOCKBIT=FF

计算结果:
atmega88pa
LOW=EB
HIGH=9C
EXTENDED=F9
LOCKBIT=FF

出0入0汤圆

 楼主| 发表于 2012-9-24 21:01:06 | 显示全部楼层
http://www.frank-zhao.com/fusecalc/fusecalc.php?chip=atmega88pa
这里有提示说:

Be extra careful about anything with a star *, the star * means the setting is related to ISP programming. If ISP programming becomes disabled (by disabling SPI programming, disabling the reset pin, or enabling debugWIRE), you will require special equipment (HV programmer, parallel programmer, or something with debugWIRE) to change them back.

如果进入debugWIRE模式,则ISP被禁止。

后面又说,可以通过高压编程器、并行编程器、或者某种通过debugWIRE的改回来(something with debugWIRE),有什么软件可以利用debugWIRE把ISP改回来呢?

出0入0汤圆

发表于 2012-9-24 21:31:19 | 显示全部楼层
这个解锁很容易的,百度一下你就知道

出0入0汤圆

 楼主| 发表于 2012-9-25 01:33:48 | 显示全部楼层
xywap 发表于 2012-9-24 21:31
这个解锁很容易的,百度一下你就知道

baidu,google

找不到针对atmega88pa的解锁

明天看看HV Programmer

出0入0汤圆

发表于 2012-9-25 01:45:56 | 显示全部楼层
解锁都一样

出0入0汤圆

 楼主| 发表于 2012-9-25 22:12:17 | 显示全部楼层
avrfreaks上说,用于atmega88的debugWIRE采用reset引脚做通讯线,SPI也要用到reset引脚。工厂过来的新品是SPI enabled,debugWIRE disabled的。当写入代码后,使用调试软件进入调试时,会将debugWIRE debug状态激活,**推出调试状态时,禁止debugWIRE debug**

采用avrstudio 5.1,avr dragon调试,进入debug是有提示,看图:




进入debugWIRE Enable模式后,调试,退出,完了,芯片还是在debugWIRE Enable模式。

注意,在debugWIRE Enable模式模式,可以通过avr studio 5下载代码,但是不能修改熔丝位。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-9-26 09:22:05 | 显示全部楼层
你的reset引脚上有没有电容?

出0入0汤圆

 楼主| 发表于 2012-9-26 16:49:28 | 显示全部楼层
现在的reset是悬空的

出0入0汤圆

 楼主| 发表于 2012-9-26 22:10:41 | 显示全部楼层
可怜的贴片元件哦,怎么?

出0入0汤圆

 楼主| 发表于 2012-9-27 01:15:01 | 显示全部楼层
由SPIEN 状态进入调试,自动启动debugWIRE调试,结束调试后回到SPIEN模式的流程正常,问题解决!

锁死的几个芯片还没有解锁,不知怎么办?

出0入0汤圆

发表于 2012-9-29 22:14:36 | 显示全部楼层
我滴神啊,你把rstdisable都编程啦,不锁死才怪啦

出0入0汤圆

 楼主| 发表于 2012-9-29 23:02:03 | 显示全部楼层
本帖最后由 luvemcu 于 2012-9-29 23:03 编辑
tony90 发表于 2012-9-29 22:14
我滴神啊,你把rstdisable都编程啦,不锁死才怪啦


没有,那个图是没有实施的。

现在才知道,这个蛋疼的Atmega88pa的debugWIRE,新芯片都可能不能进入编程模式。

一大堆芯片不能用了。

现在用的是这个FUSE设置:

出0入0汤圆

发表于 2013-5-22 16:39:02 | 显示全部楼层
我也很想知道怎么解锁  遇到同样问题 求解

出0入0汤圆

发表于 2013-5-22 16:54:56 | 显示全部楼层
本帖最后由 xieguangye2001 于 2013-5-22 17:01 编辑

我在用JTAGICE MKII 用ISP方式烧新芯片也不行。
先用智峰的ISP烧了熔丝使能AVR的ISP位就可以用JTAGICE MKII 给目标板下载程序了了。
想知道在Atmel Studio 6.0  JTAGICE MKII 用ISP方式烧新芯片如何设置?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-8-26 23:42

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

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