燒錄注意事項(xiàng)
? ? ? ?賽元目前有三種燒錄工具,分別為 SC LINK、DPT52、PRO52,其中 SC LINK 支持 92/93/95F 系列芯片的在線和脫機(jī)燒錄,DPT52 支持支持 91/92/93F 系列芯片的在線燒錄, PRO52 支持 91/92/93F 系列芯片的在線和脫機(jī)燒錄。主流 MCU 的燒錄方式是兩線的 JTAG 燒錄,被燒錄 MCU 與燒錄器之間總共需要連接 4 根燒錄線,分別為:VDD、DIO、GND、 CLK,其中 VDD、GND 為電源線,DIO、CLK 為信號(hào)線,客戶在燒錄時(shí)要注意,被燒錄芯 片的電源線與信號(hào)線要與燒錄器一一對應(yīng)連接。燒錄線的連接情況以及燒錄口的外圍電路設(shè) 計(jì)與 MCU 燒錄良率息息相關(guān),其中包括:目標(biāo)芯片與燒錄工具之間燒錄連線的接觸情況; 目標(biāo)芯片電源上的電容大?。粺浶盘?hào)線間的寄生電容大??;燒錄信號(hào)腳上的濾波電容大小; 燒錄線上的串接電阻阻值大??;燒錄信號(hào)腳上的上下拉電阻阻值大小;燒錄器供電電源情況 等,當(dāng)遇到燒錄失敗時(shí),可以從以上幾個(gè)方面進(jìn)行排查。此文檔包含了燒錄過程中需要注意 的相關(guān)事項(xiàng),客戶可以進(jìn)行查看,主要為以下幾點(diǎn):?
1. MCU 燒錄注意事項(xiàng);?
2. SC LINK 燒錄注意事項(xiàng);?
3. DPT52 燒錄注意事項(xiàng);?
4. PRO52 在板燒錄注意事項(xiàng);?
5. PRO52 燒錄轉(zhuǎn)接板使用注意事項(xiàng);?
6. 燒錄軟件注意事項(xiàng)。?
以下為具體內(nèi)容:
?1.MCU 燒錄注意事項(xiàng)?
1) 燒錄器在燒寫過程中會(huì)對目標(biāo)芯片進(jìn)行上下電,VDD 與 GND 之間的電容過大會(huì) 導(dǎo)致燒錄器向被燒錄芯片供電時(shí),無法在短時(shí)間內(nèi)將電容充滿,燒錄電壓瞬間跌落, 會(huì)導(dǎo)致燒錄失敗,SC LINK 燒錄時(shí) VDD 對 GND 的電容不可超過 1000uF 的電容, 通常建議穩(wěn)壓濾波電容盡量控制在 470uf 以內(nèi);?
2) 在燒錄信號(hào)腳 DIO 和 CLK 之間接濾波電容可以濾除信號(hào)線上的噪聲,但當(dāng)此濾波 電容超過 100pf 時(shí),信號(hào)線波形延時(shí)增加,會(huì)影響燒錄時(shí)序,從而導(dǎo)致燒錄失敗, 所以芯片的 CLK 或 DIO 管腳對 GND 的電容不得超過 100pF;?
3) 燒錄線之間串電阻會(huì)分壓,從而導(dǎo)致芯片供電電壓小于目標(biāo)芯片的正常工作電壓范 圍,或影響燒錄信號(hào)腳 DIO 和 CLK 的燒錄時(shí)序,從而導(dǎo)致芯片無法燒錄,所以燒 錄引出點(diǎn)與芯片之前盡量不要串電阻,如無法避免,應(yīng)保證串接電阻的阻值不超過 100R;?
4) 當(dāng)燒錄管腳上有上下拉電阻時(shí),電阻會(huì)對燒錄線上的電壓分壓,導(dǎo)致燒錄線上的電 壓無法滿足目標(biāo)芯片的 VIH 和 VIL 時(shí),芯片就無法識(shí)別到燒錄器輸出的燒錄信號(hào), 從而導(dǎo)致燒錄失敗,建議燒錄腳上的上下拉電阻不能小于 1K;?
5) 燒錄線之間的寄生電容大小與兩根信號(hào)線的并行走線長度成正比,容值越大,DIO 與 CLK 之間的干擾越大,當(dāng)這個(gè)干擾達(dá)到一定程序就會(huì)影響燒錄時(shí)序,從而導(dǎo)致 燒錄失敗;DIO 與 CLK 之間不要接電阻、電容等會(huì)增強(qiáng)信號(hào)之間耦合度的器件, SC-LINK 的燒錄線最長不可超過 60cm;PRO52 在板燒錄線不可超過 20cm,若 燒錄線過長,請使用屏蔽線燒錄;?
6) 如果將 DIO 和 CLK 接到同一組數(shù)碼管的 com 口上,數(shù)碼管 com 口之間存在的寄 生電容同樣會(huì)成為 DIO 與 CLK 之間的寄生電容,從而導(dǎo)致燒錄失敗,所以電路設(shè) 計(jì)時(shí)應(yīng)避免將芯片的 CLK 和 DIO 連到同一個(gè)數(shù)碼管上;?
7) 燒錄器供電電源要穩(wěn)定可靠,脫機(jī)燒錄時(shí),盡量選擇輸出電流≥1000mA 的適配器, 紋波最好控制在 100mV 以內(nèi)。?
2. SC LINK 燒錄注意事項(xiàng);?
1) 過載保護(hù)和提醒:
? ? ? a) SC LINK 最大可輸出 400mA 電流,如果負(fù)載超過此范圍,自恢復(fù)保險(xiǎn)絲會(huì)保 護(hù);?
? ? ? b) 出現(xiàn)過載情況,請使用外部供電模式燒錄 IC;?
2) 外部供電燒錄模式下注意事項(xiàng)見“SC LINK 外部供電燒錄說明”;?
3) 任何燒錄模式下,被燒錄 IC 的任一管腳與其它已上電系統(tǒng)連接都會(huì)導(dǎo)致燒錄失??;?
4) IC 在板燒錄時(shí),建議去掉燒錄引腳 CLK,DIO 外圍的電容。?
3. DPT52 燒錄注意事項(xiàng)?
DPT52 燒錄注意事項(xiàng)?
1) 過載保護(hù)和提醒:?
? ? a) DPT52 帶載能力與燒錄電壓檔位有關(guān):3.3V/40mA;5V/100mA。如果負(fù)載超 過此范圍,則燒錄電壓降低,影響燒錄性能;?
? ? b) 當(dāng)負(fù)載功過大或被燒錄的 ICVDD 與 GND 短路時(shí),DPT52 的 POWER 燈會(huì) 慢閃,并發(fā)出“當(dāng)當(dāng)”聲報(bào)警;?
? ? c) 出現(xiàn)過載情況,請使用外部供電模式燒錄 IC,外部供電燒錄模式下注意事項(xiàng) 見“DPT52 外部供電燒錄說明”;?
2) 建議將 IC 放在通用 IC 燒寫座的鎖緊座上進(jìn)行燒錄;?
3) 如需將 IC 放在用戶板上進(jìn)行燒錄,請使用 DPT52 配套的排線連接待燒 IC,若需 使用用戶自己的燒錄線,必須保證燒錄線長不超過 20cm;?
4) 燒錄過程中,被燒錄 IC 的任一管腳與其它已上電系統(tǒng)連接都會(huì)導(dǎo)致燒錄失??;?
5) IC 在板燒錄時(shí),建議去掉燒錄引腳 ENB,CEN,CLK,DIO 外圍的電容;?
6) IC 在板燒錄時(shí),燒錄接口應(yīng)當(dāng)盡量靠近 IC 管腳放置。若 IC 電源處放有 100Uf 及 以上的大電容,應(yīng)當(dāng)保證燒錄接口的 VDD 和 GND 靠近 IC 管腳放置,燒錄接口的 VDD 和 GND 到 IC 管腳之間不要經(jīng)過大電容。如下圖:左圖燒錄接口到 IC 管腳 會(huì)經(jīng)過電解電容,影響燒錄,改為右圖的方式:燒錄接口靠近 IC 管腳擺放,不經(jīng) 過電解電容,保證燒錄穩(wěn)定;?
7) IC 在板錄時(shí),若板上 IC 電源處存在超過 1000uF 的電容,或者用戶由于結(jié)構(gòu)或布 局等方面的限制,燒錄接口無法滿足第 7 點(diǎn)的布局要求,這時(shí)可以在 DPT52 引出 的 VDD 和 GND 之間并上一個(gè) 470R 左右的放電電阻,加速 IC 電源放電,從而保 證燒錄成功。放電電阻的阻值可根據(jù)實(shí)際情況調(diào)整:阻值越小燒錄成功率越高。但 要注意不得超過 DPT52 的帶載范圍:5V/100mA;3.3V/40mA。?
4. PRO52 在板燒錄注意事項(xiàng)?
為了提高燒錄的穩(wěn)定性,建議燒錄時(shí)盡可能滿足如下條件:?
1) 燒錄線長度不可超過 20cm,若燒錄線超過 20cm,請使用屏蔽線連接燒錄;?
2) 若無屏蔽線,可使用排線連接,近 IC 燒錄管腳一側(cè)的接線順序無限制,但排線在 PRO52 燒錄口接線的順序必須為:CEN/VDD/CLK/GND/DIO/ENB;?
3) 若以上兩點(diǎn)條件均無法做到,請?jiān)跓浺€的 CLK 和 DIO 信號(hào)線與燒錄探針的焊 接點(diǎn)處各加一個(gè)對 GND 的 101 電容(若用戶板上的 CLK 和 DIO 口有對 GND 的 101 電容,則無需焊接),以濾除燒錄線上的干擾。?
4) 除第 3 條情況外,其它情況均不建議 IC 的燒錄引腳 ENB,CEN,CLK,DIO 外圍 連接電容;?
5) 燒錄時(shí),由量產(chǎn)編程器 PRO52 供電,用戶板不要再外接電源;?
6) 如果是使用 PRO52 工具上的 IC 鎖座燒錄請注意查看轉(zhuǎn)接板型號(hào)是否對應(yīng)。?
5. PRO52 燒錄轉(zhuǎn)接板使用注意事項(xiàng)?
PRO52 燒錄轉(zhuǎn)接板使用注意事項(xiàng)如下:?
1) PRO52 的 IC 鎖座僅支持管腳少于 28PIN 的 IC,若超過 28PIN,請使用燒錄排線 接口燒錄;?
2) 若使用 IC 鎖座燒錄,必須在轉(zhuǎn)接板卡槽安裝與 IC 型號(hào)對應(yīng)的燒錄轉(zhuǎn)接板;?
3) 用戶使用燒錄排線接口燒錄 IC 時(shí)不需要用到轉(zhuǎn)接板;?
4) 燒錄轉(zhuǎn)接卡槽內(nèi)需保持清潔,灰塵雜物等會(huì)影響燒錄轉(zhuǎn)接板與卡槽之間的連接,引 起燒錄失敗。若長期不使用 PRO52,要保證在燒錄轉(zhuǎn)接卡槽內(nèi)放置燒錄轉(zhuǎn)接板, 或其它遮擋物,防止灰塵等雜物在卡槽內(nèi)積累;?
5) 轉(zhuǎn)接板上配有一根寬橡皮筋,目的是為了防止灰塵進(jìn)入卡槽,請不要去掉;?
6) PRO52 若置于測試機(jī)臺(tái)等容易振動(dòng)的地方,置于燒錄卡槽內(nèi)的燒錄轉(zhuǎn)接板可能會(huì) 因?yàn)檎駝?dòng)而松動(dòng),引起燒錄失敗。若出現(xiàn)此現(xiàn)象,請撥下并重新插緊燒錄轉(zhuǎn)接板;?
7) 燒錄轉(zhuǎn)接板通過裸露的鍍金與卡槽連接,頻繁插拔轉(zhuǎn)接板會(huì)引起轉(zhuǎn)接板上的鍍金脫 落,影響連接,請勿頻繁插拔轉(zhuǎn)接板;?
8) 如果有發(fā)現(xiàn)轉(zhuǎn)接板金手指部分(與卡槽連接部分)有氧化情況,可將轉(zhuǎn)接板撥下, 用橡皮擦擦拭后再使用;?
9) 在 PRO52 掉電時(shí),不保存當(dāng)前的序列號(hào)數(shù)值;即 PRO52 重新上電后,序列號(hào)恢 復(fù)為初始設(shè)定值。?
6. 燒錄軟件注意事項(xiàng)?
賽元芯片可以使用 keil 直接燒錄,也可以使用賽元燒錄軟件 SOC PRO51 進(jìn)行燒錄, 使用 keil 進(jìn)行燒錄前需要先安裝賽元的 keil_C 插件,賽元 keil_C 插件以及燒錄軟件 SOC PRO51 安裝包可以到賽元官網(wǎng)(www.socmcu.com)搜索“keil_C 插件”進(jìn)行下載, 燒錄軟件使用過程中的注意事項(xiàng)如下:?
Keil?
1) 使用 keil 燒錄時(shí)顯示的 CheckSum 值與燒錄軟件 SOC PRO51 不一致,keil 燒錄 時(shí)顯示的 CheckSum 值為有硬件 CheckSum 功能芯片計(jì)算結(jié)果一致,燒錄軟件 SOC PRO51 上面的 Option、CodeSUM、CodeCRC、LDROM 結(jié)果為燒錄軟件的 算法算出的校驗(yàn)結(jié)果,此校驗(yàn)和的目的是為了用戶方便比對程序與燒錄 option 是否 正確的;
2) 使用 keil 燒錄時(shí),需要在“Options for Target>Utilities>Setting>燒錄 Option 信息”界 面選擇對應(yīng)的芯片型號(hào),才能進(jìn)行燒錄。
