![]() | | |
OAD常見問題解決指南
本指南旨在解決OAD期間遇到的常見問題。
BIM常見問題
OAD期間可能很多問題,可以使用以下步驟确定互動期間發生的問題:
-
使用BLE抓包器抓包。
可以确定配置檔案是否正确啟動,并且傳輸鏡像是否有效。
-
尋找一個OAD啟動
來自OAD image Notify 的通知會被響應————OAD Target會在GATT寫metadata時響應。
-
尋找OAD鏡像狀态特征值
這包含BIM啟動鏡像之前鏡像的狀态。
-
- 讀取外部/内部flash,以確定CRC Shadow有效并比對CRC字段
- 這将驗證OAD Target是否完整的接收到資料。
已下載下傳的鏡像未啟動
如果在鏡像下載下傳成功之後未啟動,這顯然是一個BIM的問題。閱讀BIM原理部分。仿真BIM程式,排查問題原因。
在OAD期間能使用外部flash嗎?
不能,當進行OAD期間,不能使用外部flash,因為這期間會對外部flash進行獨占通路。
移動端無法進行OAD
確定應用程式的最新版本從手機的應用程式上電下載下傳,然後重試。如果問題仍然存在,使用BTool驗證OAD是否正常工作。
OAD成功後,target不會重置
當JTAG調試器(如XDS110)連接配接時,通常會發生這種情況。在執行OAD之前斷開并删除調試器,或者複位裝置。這個問題不會出現在通過電池或其他方式供電的裝置中。
OAD成功後無法通過BTool連接配接
- 重新開機BTool。
- 重新下載下傳host_text。
加入我們
文章所有代碼、工具、文檔開源。加入我們QQ群 591679055擷取更多支援,共同研究CC2640R2F&BLE5.0。
© Copyright 2017, 成都樂控暢聯科技有限公司.