天天看點

CC2640R2F BLE5.0 藍牙協定棧OAD功能常見問題解決指南OAD常見問題解決指南

CC2640R2F BLE5.0 藍牙協定棧OAD功能常見問題解決指南OAD常見問題解決指南
CC2640R2F BLE5.0 藍牙協定棧OAD功能常見問題解決指南OAD常見問題解決指南
CC2640R2F BLE5.0 藍牙協定棧OAD功能常見問題解決指南OAD常見問題解決指南

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。

CC2640R2F BLE5.0 藍牙協定棧OAD功能常見問題解決指南OAD常見問題解決指南

© Copyright 2017, 成都樂控暢聯科技有限公司.

繼續閱讀