• 正文
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

中科藍訊開發(fā)用downloader燒錄固件常見問題

18小時前
194
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

有部分小伙伴在使用中科藍訊開發(fā)的downloader燒錄固件會碰到一些問題,筆者不才,分析一下常見問題及處理方法。

中科藍訊開發(fā)用downloader燒錄固件方法,請閱:中科藍訊開發(fā) 程序下載與調(diào)試方法

常見問題 Q&A

Q:芯片如何進入串口升級模式?


A:芯片通過以下機制進入口升級模式:

1. 芯片復(fù)位啟動時, 芯片會檢升級IO口的握手時序, 如果時序匹配, 則進入升級模式.

2. 程序正常運行過程中, 如果升級IO沒有被占用(或調(diào)試打印輸出完成后), 芯片內(nèi)的升級模塊也會不斷偵測升級握手時序, 如果時序匹配也會進入升級模式.

Q:程序升級不成功原因及處理方法?


A:程序升級(固件下載)不成功有以下原因及處理方法:

1. 檢測串口與芯片硬件連接是否正確. (萬用表量一下, 串口模塊的GND和串口 是否 與芯片GND及串口相連) (或在DownLoader啟動下載時,示波器量一下串口時序是否有到芯片引腳)

2. 檢查芯片供電是否正常: 芯片一般由VUSB或VBAT引腳供電, 供電成功后, VDDIO會輸出約3.3V左右的電壓. 若量到VDDIO有3.3V電壓輸出, 一 般供電正常,如果芯片有VDDCORE 引腳封裝出來,也可以測量一下VDDCORE電壓是否正常(0.8~1.3V可配,均正常)

VDDIO(約3.3V) 作為內(nèi)部FLASH的電源, 非常重要, 需要確保VDDIO電源穩(wěn)定 (如果VDDIO上沒有接電容, 或電容失效, 或電容離芯片引腳比較遠, 這些都可能引起下載失敗, 或即失下載成功后, 校驗也會失敗, 或程序運行異常)

3. 確認(rèn)芯片供電正常后, 可用示波器測量26M晶振, 看看晶振是否起振. 晶振起振后才能下載程序.

4. 檢測通信IO上是否有其它電容或電路連接影響到升級, 一般該IO上有藍色LED燈不會影響通信. 紅燈則會影響通信.

5. 如果通信IO有被復(fù)用做其它功能, 則芯片必須復(fù)位才能進入升級時序檢測, 注意芯片進入低功耗模式時, 即使拔掉電池可能也要等比較長的時間才能耗完電正常復(fù)位.

Q: 硬件連接沒有問題, 為什么還是固件燒錄不成功?


A: 一般是芯片沒有復(fù)位導(dǎo)致升級不成功

此時可以嘗試:

1) 拔掉電池,拔掉串口通信線(通信線也會漏電過來), 再手動放電 (短接VDDIO或VBAT到地, 如果是軟開機,可以多按幾次開機鍵放電)

2)點擊PC下載工具Downloader啟動下載, 上先接串口通信線, 再接入電池上電. 一般都能下載成功.

3) 如果USB線下載, 且樣機可用USB供電.可以嘗試升級時快速插入USB, 避免插入慢,樣機已上電但通信IO口還沒有連接好, 導(dǎo)致 下載失敗

(先上電, 芯片上電時會檢測下載時序, 但由于通信IO未連接好導(dǎo)致下載時序檢測失敗,接下來已經(jīng)跑正常的USB功能了, 則無法再復(fù)用進行下載了).

Q: 為什么一直顯示掃描中,如何處理?


A:如果出現(xiàn)一直顯示在掃描中,硬件連接沒問題,但沒有檢測到芯片的情況,依上述芯片進入串口升級模式的機制描述,可以斷開VBAT重新上電,或長按目標(biāo)板的 powerkey 按鍵關(guān)機再開機,喚醒一下芯片進入燒錄,燒錄完成

Q:為什么出現(xiàn)芯片KEY檢驗錯誤?


A:出現(xiàn)芯片KEY檢驗錯誤,因為固件加密的key,芯片加密的key不一致,別人給你固件是沒法燒錄到我們的芯片里,我們給你的升級固件也沒法燒錄到別家的芯片里,因為我們的固件是加密過的。只有固件和芯片使用同樣加密key才能升級燒錄。

Q:為何出現(xiàn)串口錯誤,如何處理?


A: 出現(xiàn)串口錯誤的原因,一般是XLink或USB轉(zhuǎn)串口工具(如CH340, FT232)等給目標(biāo)板供電,目標(biāo)板負(fù)載過重,導(dǎo)致XLink或USB轉(zhuǎn)串口工具掉電。

處理方法,重新拔插一下XLink或USB轉(zhuǎn)串口工具,一般可以解決;如還不能解決建議不用XLink或USB轉(zhuǎn)串口工具給目標(biāo)板供電,用外部供電。


有更多技術(shù)問題,請關(guān)注我們的公眾號,我們的公眾號已經(jīng)接入AI-Deepseek, 大部分問題,公眾號的Deepseek就能幫您解答。如果AI解答不盡人意,請給我們留言,我們會安排FAE給您專業(yè)解答。

1、聊天功能升級加強;

2、外文翻譯功能;

3、找資料、找方案;

4、寫代碼、寫文章;

5、技術(shù)問題回答又快又準(zhǔn)

……

還有更多功能,都在話下


謝謝觀看,需要資料可在評論區(qū)留言。或查看原文,獲取下載。

原創(chuàng)不易,歡迎關(guān)注,更加精彩及時送達!

相關(guān)推薦

  • AN5056 X-CUBE-SBSFU STM32Cube擴展包集成指南
  • AN4758 STM32L4、STM32L4+和STM32G4系列微控制器上的專利代碼讀取保護
  • AN5463應(yīng)用筆記BlueNRG-LP、BlueNRG-LPS(無線)固件升級
  • AN5463 BlueNRG-LP、BlueNRG-LPS(無線)固件升級
  • 芯片燒錄不良可能是這些硬件問題你忽略了
    視訊
    2873
    2024/08/30
  • 登錄即可解鎖
    • 海量技術(shù)文章
    • 設(shè)計資源下載
    • 產(chǎn)業(yè)鏈客戶資源
    • 寫文章/發(fā)需求
    立即登錄