芯片解密后樣片可以工作但自己燒寫的芯片不工作?
時間:2012-9-24
為什么你們芯片解密時候提供給我們的樣片可以正常工作,但我們自己燒寫的芯片就不行了?
這種情況目前存在,可能原因:
1、客戶燒寫的時候沒有設(shè)置好芯片的配置字,比如振蕩方式、看門狗有效等。
我們芯片解密一般提供配置圖給客戶,但可能客戶的編程器選項和我司不一樣,所以造成了配置字沒有設(shè)置好。
客戶可以這樣解決:
A:買一個好一點的編程器(最好是SUPRPRO或者LT48U的),完全按照我司給的配置圖做
B:用目前自己的編程器讀一下母片(或滬生燒寫的樣片),看一下配置,然后按照這個配置字再燒(這個是目前最好的方式)
對于客戶編程器不能正常燒寫,我司會幫助解決,但是如果由于編程器本身缺陷,我司對此不承擔責任,只幫助你解決,不保證你用你自己品牌的編程器可以燒寫,只保證提供一種編程器和芯片,按照我司要求燒寫可以正常使用。
2、很多客戶使用ISP方式燒寫,很多概念和普通通用編程器不一樣。
ISP燒寫方式特別注意,燒寫文件需要分割為ROM(FLASH)和EEPROM兩個文件,我司給的文件是ROM(FLASH)文件和EEPROM文件是在一起的,按FLASH和EPROM地址順序排列,但一般ISP燒寫的時候,ROM(FLASH)和EEPROM是分開的,這種情況我司會幫客戶分割;
另外還存在一個文件格式問題,是每行16、32還是64的問題,不同的ISP燒寫軟件有不同的格式,我司會盡量幫助客戶解決。
3、芯片等級速度以及最高支持頻率是否一樣?
還要注意不同的最高振動頻率,比如AT89C51有12、16、20、24幾種最高頻率,而CPLD有-3、-8、-10、15等不同速度等級,對于單片機解密后燒寫芯片,最好使用相同頻率和等級的芯片燒寫芯片。
4、某些編程器只支持工程文件,普通文件不行
5、不同編程器之間格式不互相支持,比如18F250在SUPERPRO上面的HEX文件,在BEEPRO編程器經(jīng)常不認的,需要轉(zhuǎn)換為BIN文件才認
6、某些有軟加密的程序,需要燒寫每個芯片改下程序,這種一般按照我司說明可以解決。
7、某些程序設(shè)計的缺陷問題,認芯片,這種情況就固定用某個批號的,或者使用一些替代的芯片看下。(比如AT89C51經(jīng)常遇到這種情況,一般用SM8951替代就可以了)
- 什么是芯吸現(xiàn)象及芯吸現(xiàn)象的解決方案 2012-9-24
- 可以讀出程序的單片機是否需要解密?如何判斷單片機是否加密? 2013-11-9
- PCB貼裝中元件貼裝不良問題分析 2012-9-24
- 如何根據(jù)PCB電路板快速反推原理圖? 2012-10-17
- PCB設(shè)計出的電路板調(diào)試前的準備工作 2012-9-24
- 單片機解密是否損壞母片?母片損壞了是否賠償? 2012-9-24
熱點問題