关于ICD2掉固件的探讨

2020-02-09 11:46发布

本人之前是做硬件的,对PIC的单片机还是处于初级阶段,只设计过二个较为简单的程序用于公司的产品。
我是从2008年正式开始学习单片机的,选择了PIC,主要是看其只有35条指令。到目前为止我买过三种ICD2,前两种都是100多块钱的DIY产品,后一种是为公司买的600多元的较为正规的产品。第一台ICD2从淘宝上杭州一家XX电子工作室淘的,买回来后就不能使用(可能是我使用时掉了固件),由于当时不了解这个产品,于是联系淘宝买家,买家说是掉了固件,于是额外的买了买家一个写好固件的PIC18F4550才可继续使用,后来发现掉固件依然十分频繁。特别特别申明,该买家的网页上反复申明他的ICD2是和其它卖家的ICD2是不一样的,是绝对绝对不会掉固件的,即使在烧写时拔掉数据线也一样不会掉固件,买来后才发现是受骗了。通过对第一台ICD的仔细研究,反复整改,掉固件的现象没办法解决,我认为是这个ICD的LAYOUT太烂,于是我把这个ICD2丢在一边不用了。

第二台ICD2我主要是想买一台不掉固件的ICD,通过在淘宝网上仔细过滤,我对一个十分热情的买家的态度十分满意,并且买家也用视频给我看他的ICD的PCB是多么好,我仔细看了,发现整体设计和LAYOUT不错,比我第一台ICD设计的好多了,(为了排除打广告嫌疑,此处不说明是哪家),并且买家说明偶尔会有掉固件的现象,由于当时急着要兼职做一个项目,所以就买了下来。第二台ICD确实比第一台无论是设计还是做工,包括掉固件现象也有很大的好转,但是没办法从根本上解决掉固件这个现象。

由于公司也要做一个项目,我想机会来了,我一定要看看原装的ICD是什么样子的,花了600多大洋买了一个原装的ICD2(嘿嘿,公司的钱),经过我近一个月的使用,性能基本上同我买的第二台ICD2没有多大区别,也是偶尔有掉固件的现象,如果在正在烧写时拔掉数据线绝对会掉固件。

以上是我对我使用过的三台ICD2的使用心得,发现淘宝网上有一个潜规则,就ICD2(包括所谓的2.5)而言,凡是网站上申明所谓的永不掉固件,都是骗人的鬼话,并且发现好多卖家居然连产品不掉固件的描述都是一模一样,完全是你copy我的,我copy你的,通过我对ICD2的整改与研究,查阅了好多网站的资料,发现可能真的要让ICD2不掉固件,起码目前的产品还是做不到的。因为连原装的都会掉固件,DIY的版本也是治标不治本。
以上,不知道大家是否有同感。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
26条回答
cocalli
1楼-- · 2020-02-09 14:07
烧写时拔掉数据线是不会掉的,会掉的是在更换IC时,下载OS过程中拔掉,那就是100%了,

这个是ICD2设计的缺陷,也正因为这样,所以他支持的器件都是向上兼容的,因为只要编译环境支持即可!
cocalli
2楼-- · 2020-02-09 15:28
烧写时拔掉数据线是不会掉的,会掉的是在更换IC时,下载OS过程中拔掉,那就是100%了,

这个是ICD2设计的缺陷,也正因为这样,所以他支持的器件都是向上兼容的,因为只要编译环境支持即可!
tiancaigao7
3楼-- · 2020-02-09 20:25
我使用的是proicd2,倒是没有出现掉固件的情况,不过倒是经常会有连接不上的情况。如果出现了这种情况,没有什么好办法,就是多练几次,就能连上了。这个情况还是源于我当初更新maplab,没有选择拆卸旧版在安装新版,而是直接选择覆盖升级导致的。以后就算我拆卸了maplab在安装也不能保证usb驱动每次都能安装上,我想只能重装系统可能可以解决这个问题。
caochunhua
4楼-- · 2020-02-10 00:33
 精彩回答 2  元偷偷看……
vbboys
5楼-- · 2020-02-10 04:29
我没自己DIY过 但是我用过 高拓的 3个一样的 ICD2  感觉很不稳定总会出现问题,贝能的1个方的  比高拓的强很多,用了2年没出现什么掉固件的问题 ,现在用ICD3 编译器用8.33 总有问题 好不稳定,看官方有个补丁打上了  ,有些改善,但是还是有问题。
pcrack
6楼-- · 2020-02-10 07:53
老版本的ICD2(用CY芯片的)不掉固件,后来的改为PIC184550的就不行了.


老版本DIY (原文件名:PIC-ICD2.jpg)

一周热门 更多>