联系我们   Contact
解密常见问题
你的位置:首页 > 解密常见问题

为什么你们解密时候提供给我们的样片我们正常工作,但我们自己烧写芯片就不行了?

2014-08-21 10:25:44      点击:

问: 为什么你们解密时候提供给我们的样片我们正常工作,但我们自己烧写芯片就不行了?


答: 这种情况目前存在,可能原因
A:客户烧写的时候没有设置好芯片的配置字,比如振荡方式、看门狗有效等。
我们一般提供配置图给客户,但客户的编程器选项和我们不一样,所以造成了配置字没有设置好。
客户可以这样解决:
A:买一个好一点的编程器,完全按照我们的配置图做
B:用目前自己的编程器读一下母片(或我们烧写的样片),看一下配置,然后按照这个配置字再烧(这个是目前最好的方式)
当然客户也可以委托我们烧写芯片(少量免费,大量的是收费服务)。
2007.1份遇到用方法B不行,一个南京客户是16C505的芯片,我们编程器烧写的正常,但是他们用TOP2005读出配置后烧写就是不行,最后只好建议客户另外购买SUPERPRO编程器了;还有昆明的一个客户,解密的是ATINY15L芯片,我们烧写的样片可以使用,但是他TOP2005就没有读ATINY15L芯片配置字的选项。
对于客户编程器不能正常烧写,我们会帮助解决,但是如果由于编程器品牌本身缺陷,我们对此不承担责任,只帮助你解决,不保证你用你自己品牌的编程器可以烧写。
B)很多客户使用ISP方式烧写,很多概念和普通通用编程器不一样。
ISP烧写方式特别注意,烧写文件需要分割为ROM(FLASH)和EEPROM两个文件,我们给的文件是ROM(FLASH)文件和EEPROM文件是在一起的,按FLASH和EPROM地址顺序排列,但一般ISP烧写的时候,ROM(FLASH)和EEPROM是分开的,那么我们会帮客户分割(不在我们这边解密的客户,我们不提供这种服务);另外还存在一个文件格式问题,是每行16、32还是64的问题,不同的ISP烧写软件有不同的格式,我们会尽量帮助客户解决。
ISP编程器有成千上万种,我们不可能对每种都很精通,所以只能说尽量帮助客户解决,不能包客户肯定能解决。
对ISP烧写方式,请参考我们的SUPERPRO 280 ISP烧写使用说明
C:芯片等级速度以及最高支持频率是否一样?
我们在2007.1.28曾经遇到过这样情况:客户母片是AT89C52-24PI(工业级)的,他后来买的芯片是AT89C52-24PC(民用级)的,烧的芯片就是不正常工作,后来换成24PI的就可以正常工作了。这方面还要注意不同的最高振动频率,比如AT89C51有12、16、20、24几种最高频率,而CPLD有-3、-8、-10、15等不同速度等级,对于解密后烧写芯片,最好使用相同频率和等级的芯片烧写芯片。
D:某些编程器只支持工程文件,普通文件不行