ESP32-S3模組在物聯網中非常好用,可以做帶屏小音箱、溫控器、智能86盒、泳池清潔機器人等等,在燒錄的時候經常會遇到一些問題,這里分享一些燒錄失敗的原因或者燒錄遇到的問題,教大家怎么排查原因,希望能幫到大家,大家如果有什么疑問,可以后臺私信小啟。ESP32-S3模組WT32-S3-WROVER
問題1
在對接一個做泳池清潔機器人項目時,客戶使用的是ESP32-S3模組,在硬件設計上有en上拉,再通過手動將boot下拉,發現無法進行燒錄下載,怎么辦呢?
解決方法:經過正常飛線測試,發現可以燒錄程序,證實模組沒有損壞,用客戶的燒錄器進行串口測試,短接TX,RX引腳,在串口調試助手中去發送數據,正常來說會有返回值,但是客戶的燒錄器并沒有,初步判斷他們的燒錄器損壞,更換一個后燒錄就正常了。
后續又提出無法燒錄的情況,對硬件進行排查后,將EN引腳串聯的電容從1UF換成0.1UF,問題即可解決。
問題2
客戶在進行程序燒錄時,出現了“A fatal error occurred:Failed to connect to ESP32-S3:Wrong boot mode detected(0x4)!The chip needs to be in download mode.”無法燒錄的問題,應該怎么辦呢?
解決方法:從報錯的log來看是因為模組沒有進入下載狀態,重新檢查EN和IO0引腳的電平是否滿足時序,經過檢查,是因為電源沒有供起來而導致模組無法進入下載狀態。
問題3
在做ESP32-S3+顯示屏方案時,在燒錄固件時顯示燒錄失敗
報錯:A fatal error occurred:MD5 of file does not match data in flash!CMake Error at run_serial_tool.cmake:56(massage)
這怎么辦?為何會出現這種顯示?
解決方案:優先檢查一下模塊的外圍電路,通常這個報錯是因為IO12在上電時被拉高。
以上就是ESP32-S3模組在物聯網項目中燒錄失敗,怎么處理,怎么排查原因經驗分享,希望能幫到大家。
-
物聯網
+關注
關注
2903文章
44262瀏覽量
371219 -
模組
+關注
關注
6文章
1434瀏覽量
30288 -
ESP32
+關注
關注
17文章
957瀏覽量
17083
發布評論請先 登錄
相關推薦
評論