《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動態(tài) > 為何你的MCU容易燒寫壞

為何你的MCU容易燒寫壞

2016-09-02
來源:ZLG致遠(yuǎn)電子
關(guān)鍵詞: 編程器 芯片 Flash 加密位

  用編程器不僅不能提供編程效率,反而出現(xiàn)了極高的不良率品,,更要命的是很多不良率芯片已損壞,,這不是賠了夫人又折兵嗎(花錢買編程器編壞芯片)?

  其實客戶的咨詢及反饋,,也印證著我們編程器技術(shù)一路以來的發(fā)展及變革史,,細(xì)節(jié)決定成敗,!

  通常,,使用編程器編寫芯片出現(xiàn)不良品率,是有眾多因數(shù)造成的,,比如芯片批次質(zhì)量波動,、編程燒錄房環(huán)境及人員習(xí)慣素質(zhì)、夾具使用壽命,、編程器老化,、編程器時序的兼容性等等原因,。解決這些基本問題,一般可以通過加強人員培訓(xùn),,設(shè)備維護(hù)升級或者及時更新芯片時序算法就可解決,,并且也達(dá)到了一定的效果!

1.png

  那么問題真的是解決了嗎,?實際上不良品率是降低了,,然而損壞芯片的現(xiàn)象還依然存在!

  如是公司投入了大量的硬件,、軟件和時序研發(fā)人員來分析問題,,但是得到結(jié)果是編程器硬件設(shè)計性能指標(biāo)正常,軟件未出現(xiàn)非正常的BUG,,算法時序也嚴(yán)格地按照芯片原廠提供的編程手冊來編寫,。

  于是一切的焦點似乎都慢慢地聚集在了原廠的芯片,當(dāng)然了,,原廠的芯片質(zhì)量都是優(yōu)良的,!

2.png

  通過編程器廠商與用戶、芯片原廠三方的不懈努力分析,,終于找到了結(jié)癥所在,。

  芯片原廠分析失效芯片反饋:芯片有兩個等級的加密,,第一個等級的芯片加密,,用戶可以通過擦除即可繼續(xù)重復(fù)操作,而第二個等級的加密,,也叫加死密,,用戶一旦加密了,將無法再次執(zhí)行任何操作,!并且,,加密位位于芯片的Flash區(qū)域內(nèi),占用了Flash區(qū)域地址的前幾個字節(jié),;

3.png

  用戶方方案:我們的程序是使用了第二個等級的加密(死密),,加密信息就在編程文件當(dāng)中;

  編程器燒錄流程:用戶調(diào)入文件,,直接從Flash區(qū)域從上至下進(jìn)行順序編程,。

  從看到的字眼“死密”,可想而知,,對芯片的加密操作就必須慎之又慎,;從以上的溝通信息得知,容易損壞芯片現(xiàn)象,,不是編程器硬件,、軟件或者時序指標(biāo)不良造成的,,而是給芯片加上了死密,鎖死了芯片,。

4.png

  加密位占用了芯片F(xiàn)lash區(qū)域的起始的幾個字節(jié),,如果編程器按照了正常的流程操作,從芯片的Flash起始地址一直寫到末尾地址,,一旦芯片在起始地址完成了編寫加密位,,在后續(xù)的幾十K、幾百K甚至上M的容量代碼的漫長時間的燒錄過程當(dāng)中,,出現(xiàn)了突發(fā)事件,!比如人為的違規(guī)操作、芯片與燒錄座的接觸不良,,編程時芯片未回應(yīng)等造成的燒錄失敗,,必然導(dǎo)致芯片已鎖死,無法使用,,導(dǎo)致芯片廢掉情況,!

5.png

  針對該種現(xiàn)象,我們編程器轉(zhuǎn)變了思路,,改變了操作流程,;我們獨立設(shè)計了一個“配置”,編程器燒錄前,,我們的軟件會先從用戶代碼的加密位解析并提取出來,,放在了“配置”上;編程器在執(zhí)行燒錄操作過程中,,先把除了加密位的用戶代碼燒錄進(jìn)去,,燒錄成功之后,最后才通過“配置”把加密位燒錄進(jìn)去,;在燒錄過程中,,即使人為的違規(guī)操作、芯片與燒錄座的接觸不良,,編程時芯片未回應(yīng)等造成的燒錄失敗,,只要未操作加密位,芯片還是可以繼續(xù)燒錄的,,不會出現(xiàn)鎖死導(dǎo)致的芯片損壞的情況發(fā)生,。 這樣就可以極大地避免了損壞芯片了。

  細(xì)節(jié)決定成敗,,編程器只是改變一個操作方式,,調(diào)換一下操作順序,即可提高芯片燒錄的良品率,,讓客戶杜絕編程不良,。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點,。轉(zhuǎn)載的所有的文章,、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容、版權(quán)和其它問題,,請及時通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]