|
|
|
| 论坛首页 -> AVR (原ourAVR.com) 技术论坛 -> 新发现:熔丝的真面目以及炜煌系列编程器改熔丝的办法 (属于论坛:AVR) | 跳转至: | 未登录 |
| ↓↓ 新发现:熔丝的真面目以及炜煌系列编程器改熔丝的办法 | 回复数:150,点击数:43268 |
|
抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了130个回复。你需要 点击此处 才能查看全部内容。 对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。 如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。 ↓↓↓↓↓↓↓↓↓↓↓↓ |
|
【楼主位】 gxlujd 彩虹 积分:3535 派别: 等级:------ 来自:广西·南宁 |
这几天随着被锁定的芯片越来越多,手头已经没有可以用的芯片了,实在没办法就又把以前购买的炜煌500A并行编程器拿出来研究。因为以前一直没有发现该编程器有改AVR配置熔丝的选项(如下图),所以原本不太抱希望的。
在500A烧片程序中选择了M16芯片之后,弹出来了这样一个对话框,以前我都是看AVR-2适配器如何接线的,重来没有关注过下图红框框住的这几个字眼。
经过仔细研读,忽然想起SLISP中的配置熔丝界面也有高低字节位,于是赶紧打开来看看,果然如此,且高低位和扩展位分别对应不同功能的熔丝,如下图:
终于理解了所谓的熔丝原来就是3个字节的存储器,不同的数值代表了不同的功能设置,所以炜煌系列编程器只要在数据缓冲区把熔丝地址(不同芯片的熔丝地址会不同)的数据手工修改,然后写入即可,如下图:
|
||
|
|
|
|
【1楼】 gxlujd 彩虹 积分:3535 派别: 等级:------ 来自:广西·南宁 |
这回修改熔丝可以百无禁忌了,哈哈~ | ||
|
|
|
|
【2楼】 zhzzh18 小章 积分:811 派别: 等级:------ 来自:福夷武夷山 |
对于AVR 的芯片,很少人再用编程器了吧?有在线下载就行了。 | ||
|
|
|
|
【3楼】 armok 阿莫 积分:48830 派别: 等级:------ 来自:ourDEV.cn 站长 |
谢谢!!!!
彩虹这是原创的吗?我想将它整理入网站。注上是你原创的。 另外:除了使用编程器,用普通的方法(比如ISP下载线)能这样操作吗? 如果不能,能否介绍一个可行的,用AVR芯片制作的编程器(以前红日贴过8951芯片做的,不符合本网站的内容)。当然,这个制作,已经属于另外一个专题。 |
||
|
__________________________ There's something good in this world. And it's worth fighting for …… |
|||
|
|
|
|
【4楼】 choicesun 积分:177 派别: 等级:------ 来自: |
哈哈..真是一个重大发现!
我刚开始就用W500A烧录的,结果锁死了好几个芯片, 惭愧没有好好研究,就匆忙作了几条下载线, 结果不是被告知找不到下载线,就是请检查FUSE、时钟和isp下载线! 更为要命的是我才发现我的计算机并口竟然不能工作! 昨晚带回去用自己的计算机试试,又从新换了一个新的片子! 一切OK! 这几天就为这个折腾死我了! 马上,回来研究研究你的帖子!谢了! |
||
|
|
|
|
【5楼】 gxlujd 彩虹 积分:3535 派别: 等级:------ 来自:广西·南宁 |
回小章:当熔丝被配置错误的时候,还是用并行编程器恢复比较方便的。
回阿莫:我在这里发表的帖子,除了著名【转贴】以外都是我原创的,我是很尊重别人劳动的。另外,用ISP编程器是不能这样修改的,估计无法在缓冲区定位到熔丝的位置,如果要用AVR芯片自己做一个并行的编程器,得要好好看DATASHEET,研究一下编程时序才行。并行编程不可多用,因为是高压编程(12V),所以会对FLASH写入次数有影响。 -----此内容被gxlujd于2004-10-27,09:59:15编辑过 |
||
|
|
|
|
【6楼】 Bigyu 积分:296 派别: 等级:------ 来自:中国南京 |
谢谢彩虹数码
对熔丝位又有了新的了解 正好是 高位+低位 16位,也就是16个状态位,位于EEPROM中 靠编程器 实现 修改 感觉就想内存修改器一样 呵呵,这样就可以随便修改了~只要在EEPROM的寿命 那么,现在的问题是,除了编程器还有什么可以直接操作 AVR芯片的 EEPROM呢? 如果找到方法,那就再也不怕芯片锁死了 |
||
|
|
|
|
【7楼】 gxlujd 彩虹 积分:3535 派别: 等级:------ 来自:广西·南宁 |
回Bigyu,熔丝位真的在EEPROM里面吗?这样会不会被用户的应用程序所修改?我觉得熔丝位可能是FLASH里的一个独立的区域,中午下班我用并行编程器再作个测试,应该就有结果了。 | ||
|
|
|
|
【8楼】 Bigyu 积分:296 派别: 等级:------ 来自:中国南京 |
彩虹数码
其实,我也是猜测,我才开始学AVR几天的 从你的第一张图可以看出,逻辑上 容丝位的地址位于最后的地址段 M16的存储器参数 16KB的用户程序区(0000H~3FFFH) + 512B 的EEPROM空间(4000H~41FFH) +2B 的熔丝位 配置空间(4200H~4201H) M16没有其他设置,所以,不存在扩展地址 再说下,我还没用开始单片机编程,但是,我刚才打开SL的ISP下载程序的时候 发现他的编辑功能中,对保存地址的访问是可以让用户自己选择的 如果,在功能上没有做过多保护的话,(其实,现在的SLISP是,你选择相应的ROM类型,他会自动填写相应的地址)可能可以用ISP下载线直接修改那段地址的内容 但我对,下载中的单片机的工作状况不了解,不知道,锁死的单片机是否可以直接 编辑ROM区 以上是我根据材料的推断,彩虹你看有没有道理? |
||
|
|
|
|
【9楼】 gxlujd 彩虹 积分:3535 派别: 等级:------ 来自:广西·南宁 |
那个熔丝的位置反映在炜煌烧写软件里是紧跟着EEPROM位置的,而实际位置还没得知,也有可能是炜煌烧写软件自己安排在这个位置,到烧写的时候读取了熔丝的值以后再写入其他位置也说不定的。不过今晚我试试看,到时候公布实验结果。 | ||
|
|
|
|
【10楼】 Bigyu 积分:296 派别: 等级:------ 来自:中国南京 |
我现在想了解的是,AVR单片机是怎么知道熔丝位的设置的,就是AVR单片机在哪读的标志,根据什么读的标志,什么时候读的标志?
如果,清楚这些了,那问题就解决了 另外,我感觉炜煌应该不是自己安排的, 呵呵~~ 拜托彩虹兄,看下炜煌中M8的地址,这样就能猜到点规律,是不是和我的猜测相符合了 |
||
|
|
|
|
↑↑↑↑↑↑↑↑↑↑↑↑ 抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了130个回复。你需要 点击此处 才能查看全部内容。 对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。 如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。 ↓↓↓↓↓↓↓↓↓↓↓↓ |
|
【141楼】 kangkang 阿沙 积分:346 派别: 等级:------ 来自: |
现在知道为什么有些人说,AVR芯片难操作了
难才有挑战欲望,顶 |
||
|
|
|
|
【142楼】 chouxier 积分:30 派别: 等级:------ 来自: |
我的MEGA88,FUSE设置为外部时钟后,用STK500并行高压编程改不回来了。还需要其他动作吗? | ||
|
|
|
|
【143楼】 snn_snn 积分:41 派别: 等级:------ 来自: |
记号 | ||
|
|
|
|
【144楼】 litteworm 积分:504 派别: 等级:------ 来自: |
留个爪子 | ||
|
|
|
|
【145楼】 bluefeel 郁闷感觉 积分:339 派别: 等级:------ 来自:桂(平->林) |
mark | ||
|
__________________________ 菜鸟后飞 |
|||
|
|
|
|
【146楼】 baichuan88 积分:36 派别: 等级:------ 来自: |
佩服佩服 | ||
|
|
|
|
【148楼】 aaron19870 积分:27 派别: 等级:------ 来自:广州 |
mark | ||
|
|
|
|
【149楼】 BLDC2010 积分:106 派别: 等级:------ 来自:深圳 |
make 好贴
|
||
|
|
|
|
【150楼】 monsoonw 积分:17 派别: 等级:------ 来自: |
高手过招,眼花缭乱 | ||
|
|
|
|
【151楼】 ustcli 积分:14 派别: 等级:------ 来自:安徽合肥 |
有没有用有源晶振解锁atmega16的电路图呀,哪位大虾帮忙发一个,谢啦! | ||
|
|
|
|
【152楼】 fantasy66 纪建南 积分:12 派别: 等级:------ 来自: |
不断学习 | ||
|
|
|
|
↑↑↑↑↑↑↑↑↑↑↑↑ 抱歉本贴的回复数太多,为了减轻网络流量,只显示帖子正文的前后各10个回复。本贴的正文内容中间隐藏了130个回复。你需要 点击此处 才能查看全部内容。 对为你带来的访问不便表示歉意。不过我们仍会坚持即使没有登录,仍能共享我们网站的所有资料。你没有 登录后就能消除这个访问上的不便(可增加到显示60个回复)。 如果你是新用户请先 注册。注册是免费的,并且手续简单只需要填写用户名与口令。 |
| ↑↑  快速回复帖子主题:新发现:熔丝的真面目以及炜煌系列编程器改熔丝的办法 |
| 你尚未登录,不能回复以上帖子。 |
| 论坛首页 -> AVR (原ourAVR.com) 技术论坛 -> 新发现:熔丝的真面目以及炜煌系列编程器改熔丝的办法 (属于论坛:AVR) | 跳转至: | 未登录 |
| 任何建议或投诉,欢迎随时与我们联系。 ourDEV.cn 我们的电子开发网,友好交流气氛,乐于开源共享,“这里远比混乱的现实世界美好”。 | ||||
| 网站负责人: | 阿莫(armok),手机:13433056000,电邮:armok ourdev.cn(请将空格改成@) | |||
| 地址与电话: |
东莞市东城八一路同沙工业园内,0769-22298000,传真请按4 阿莫邮购门市与雕刻机展示厅:东莞市莞城区莞太路和生文具礼品批发市场A2018,A2035 杨小姐 13711915767 雕刻机的技术咨询、订单查询、生产进度,可查询:13600266008吴先生(雕刻机设计人员kaif_w) |
|||
| 声明: |
本网站由东莞科士通(Infostone)科技有限公司属下的阿莫电子邮购部提供独家赞助。 有正式的工商注册与网站备案。详情可到东莞工商局查询。 本网站(ourDEV.cn)原名称为ourAVR.com(我们的AVR),自2007-09-01起从专业的AVR网转成综合电子网站。 本网站系统由armok Using Oracle + Java/JSP + WebLogic + Linux 2001/12/20 -- 2007/09/13 本BBS所有代码均为原创,版权归 armok 所有。本网站自:2004-10-03,16:31:17 起开始运行。 |
|||
| 法律顾问: | 本网站尊重知识产权,自2007年08月15日起,魏龙律师担任ourDEV.cn(原ourAVR.com)常年法律顾问。 | |||