啟明云端/01
問題描述
客戶在掃碼槍產品中使用ESP32-S3芯片,ESP-IDF版本為idf5.1.0時,產品上電后一直處于異常復位,復位提示原因主要有TG0WDT_SYS_RST與RTCWDT_RTC_RST,這是為什么呢?
啟明云端/02
解決思路
(1)使用穩壓電源給產品供電進行測試,驗證是否是電源供電不穩的原因,測試后,發現異常現象依舊存在。
(2)讀出異常設備的固件,燒錄到另外一個設備,驗證異常跟隨軟件還是硬件,燒錄到另外一個同類型設備,沒有復現出現象。
(3)進行AB,BA測試,將異常芯片與正常工作的互換,正常工作的芯片還是正常工作,異常的還是異常,把芯片再對調回來,有問題的芯片還是有問題。
(4)根據以上客戶反饋及研發測試結果分析,初步判斷問題出在芯片內部或者SDK(esp-idf)。
通過研發與原廠對接進行深度檢測分析,確認為軟件兼容性問題。即極少數芯片在當前軟件版本的SDK環境下內部時鐘(PLL_CLK)校準存在超時現象,從而導致PLL_CLK校準卡死,觸發[GOWDT_SYS_RESET]。通過在軟件中增大CLK驅動電流,異常芯片可以恢復正常工作。
啟明云端/03
解決方案
SO easy!建議開發者按照原廠的修復補丁更新軟件,可有效避免此類問題發生。
-
芯片
+關注
關注
456文章
51057瀏覽量
425650 -
AI
+關注
關注
87文章
31325瀏覽量
269685 -
ESP32
+關注
關注
18文章
972瀏覽量
17438
發布評論請先 登錄
相關推薦
【AI技術支持】ESP32-S3模組EspBleOTA搜索不到ble_ota例程的藍牙問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S3</b>模組EspBleOTA搜索不到ble_ota例程的藍牙問題<b class='flag-5'>處理</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
【AI技術支持】ESP32-S3運行例程電腦無法識別USB設備問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S3</b>運行例程電腦無法識別USB設備問題<b class='flag-5'>處理</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
【AI技術支持】ESP32-S3外掛FLASH不能設置為80MHz問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S3</b>外掛FLASH不能設置為80MHz問題<b class='flag-5'>處理</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
【AI技術支持】ESP32-S2-SOLO-2U模組重復欠壓復位問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S</b>2-SOLO-2U模組<b class='flag-5'>重復</b>欠壓<b class='flag-5'>復位</b>問題<b class='flag-5'>處理</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
《DNESP32S3使用指南-IDF版_V1.6》第三章 ESP32-S3基礎知識
【AI技術支持】ESP32-S3 JTAG調試問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S3</b> JTAG調試問題<b class='flag-5'>處理</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
評論