AC696N開發(fā)板開發(fā)TWS音箱對箱方案,程序編譯后,為什么無法下載程序? 反復嘗試都無法成功地將固件下載到設備中,怎樣排查?
有些時候,會出現編譯后,無法將固件文件下載到設備中的情況。例如客戶反饋在AC696N開發(fā)板開發(fā)TWS音箱對箱方案,程序編譯后,為什么無法下載程序? 反復嘗試都無法成功地將固件下載到設備中,該怎樣排查呢?

使用可以通過下面的步驟來排除情況:
1、下載腳本 download.bat 編碼錯誤
Windows 運行bat批處理文件的時候,要求文件的編碼是本地編碼。中文系統(tǒng)一般就是gbk編碼。 如果download.bat的編碼是utf-8的時候,則會報類似不是內部或外部命令,也不是可運行的程序之類的錯誤,如下圖:

這個時候,可以考慮通過Notepad++之類的工具將文件編碼修改為gbk,或者把文件中的中文都去掉。這樣就會相當于是ANSI編碼的文件。
2、設備不在線
檢查 Code::Blocks 的 build log 日志,是否有DeviceOffline之類的報錯,如下圖所示:

如果有,則表明設備未連接電腦,或者設備未進入下載模式??赡苡邢旅鎺追N原因:
- 未正確插入樣機、USB 線松動等,設備管理器中未能查看到(見下面的說明)
- 插入了錯誤的樣機、芯片的型號不匹配。
正確連接下載模式的設備后,我的電腦打開后,應當會多了一個隱藏磁盤(確認當前文件瀏覽器可以查看隱藏文件或設備)。
此外,【我的電腦】-【設備管理】-【磁盤驅動器】下,應該會有一個帶有br**uboot1.0、bd**uboot1.0或者dv**uboot1.0的磁盤設備。
如果設備管理器中已經有對應的設備,但是仍然有DeviceOffline的提示,依次嘗試下面的方法:
- 嘗試用管理員權限進行下載。即,用管理員權限打開 Code::Blocks,打開工程后再編譯下載。 下載工具需要操作物理設備,有些情況下可能會被 Windows 拒絕。例如遠程登錄的情況下
- 確認電腦是否有安裝殺毒軟件、權限控制軟件等,當前用戶是否有允許操作 USB 設備的權限(下載工具需要讀寫 USB 設備,一些電腦為了安全保密可能被設置成了無法操作 USB 設備)。
- 如果上述都不行,嘗試更換其它電腦。
3、USB 連線不穩(wěn)或者 FLASH 損壞
提示 錯誤信息:ERR_CRCCMP。這個錯誤表示,在完成下載后,比對FLASH內容的時候,出現內容不匹配。如下圖所示:

這個可能是:
- 樣機(設備)和電腦連接不穩(wěn)定,導致偶現失敗??梢钥紤]重新接穩(wěn)USB連線后重試。
- 樣機(設備)的 FLASH 受到了損壞,導致部分區(qū)域無法正確寫入??梢钥紤]更換樣機(設備)后重試。
4、USB 連線不穩(wěn)或者芯片本身損壞
提示 錯誤:分析設備信息失敗。這個錯誤表示,解析設備信息的時候出錯:

這個可能是:
- 樣機(設備)和電腦連接不穩(wěn)定,導致偶現失敗??梢钥紤]重新接穩(wěn)USB連線后重試。
- 樣機(設備)芯片本身損壞,導致與 PC 工具通訊異常。
5、其它可能的原因
如果出現其它情況,可以嘗試下面的步驟:
- 更換電腦后,重新下載
- 更換樣機后,重新下載
這樣來確定,不能下載的現象是與電腦還是與樣機有關。
審核編輯 黃宇
-
開發(fā)板
+關注
關注
26文章
6433瀏覽量
121181
發(fā)布評論請先 登錄
JL杰理AC696N開發(fā)板引腳速查:AC6966B開發(fā)板關鍵接口連接圖
杰理藍牙音頻產品開發(fā),五分鐘上手:從杰理AC696N開發(fā)板出廠直觀的功能體驗開始
JL杰理AC696N系列芯片開發(fā)經驗:芯片復位與喚醒源深度解析
JL杰理AC696N開發(fā)板引腳速查:AC6966B開發(fā)板關鍵接口連接圖
JL杰理AC696N系列開發(fā)GPIO控制大全:模式、API與特殊引腳
JL杰理AC696N開發(fā)板PWM波形生成與控制(1):頻率、占空比配置
JL杰理AC696N開發(fā)板PWM波形生成與控制(2):問題排查
JL杰理AC696N開發(fā)板做存儲設備適配(1):SD/TF卡與MMC卡的基礎配置與兼容
JL杰理AC696N開發(fā)板PWM波形生成與控制(2):問題排查
使用JL杰理AC696N開發(fā)板實現PC模式下讀取外掛SPI Flash虛擬為U盤的具體案例操作說明_V1.0
杰理智能藍牙音響開發(fā)板AC696N:文件系統(tǒng)操作API精講
AC6966B開發(fā)板開發(fā)準備-環(huán)境搭建:Windows下JL杰理AC696N開發(fā)環(huán)境配置
JL杰理AC696N系列芯片SPI接口實戰(zhàn):驅動Flash、LCD與RGB燈
JL杰理AC696N開發(fā)板常見問題FAQ-問題14
評論