問題描述
在電池供電的影音產品上,使用ESP32-S2-SOLO-2U模組,ESP-IDF版本為idf5.0.1時,模組上電后一直報欠壓復位錯誤,手動復位模組或者斷電重啟,可以恢復正常啟動;異常復位時串口打印信息為rst:0xf (BROWN_OUT_RST),boot:0x8(SPI_FAST_FLASH_BOOT),重新燒錄固件可以恢復正常啟動,這是為什么呢?
解決思路
(1)拿客戶主板上電后發現模組不能正常啟動,串口工具上電打印信息為rst:rst:0xf(BROWN_OUT_RST),boot:0x8(SPI_FAST_FLASH_BOOT),短接模組EN腳可以復位。
![17d8703e-ace1-11ef-8084-92fbcf53809c.png](https://file1.elecfans.com//web3/M00/00/3C/wKgZPGdHyMeADYIqAArcd-8qlGQ085.png)
(2)使用萬用表測量模組電源電壓,模組電源電壓正常;使用直流電源供電觀察電流輸出,顯示電流輸出正常,使用萬用表測量芯片Strapping管腳電壓(Strapping管腳見下圖),Strapping管腳電壓沒有異常。
![17eb0e4c-ace1-11ef-8084-92fbcf53809c.png](https://file1.elecfans.com//web3/M00/00/3C/wKgZPGdHyMeALcqlAANM-lXQoYA098.png)
(3)上電監控3V3和EN波形,在復現后查看波形,此時3V3和EN波形有一次向下的抖動,最低電平到1.7V,EN跟隨3V3向下抖動,且同時恢復到3.3V,詳情如下圖,此次抖動造成第一次復位,但由于抖動恢復時EN相對3V3無延時,此時上電時序混亂,造成芯片內部寄存器錯誤,繼而引發循環復位。
![17effe7a-ace1-11ef-8084-92fbcf53809c.png](https://file1.elecfans.com//web3/M00/00/3C/wKgZPGdHyMiAGl93AANlfMQoSDA590.png)
(4)在不停重啟時,拉低EN再拉高,此時串口日志恢復正常,未再復現循環重啟,說明循環重啟可通過EN復位來修復,進一步說明是時序問題。
(5)更換樂鑫測試固件,未復現循壞重啟現象,初步判斷為樂鑫測試固件不會啟動板子上的其他器件,故不會拉低電源導致重啟。因此判斷是客戶固件整板啟動時供電異常導致時序問題,從而引起Wi-Fi模組循環重啟。
解決方案
經分析測試確認模組欠壓復位是因為瞬時電壓過大,拉低了模組電源,導致EN時序混亂所造成的。通過分析給出的解決辦法是提高整板電源的瞬時響應能力。
-
AI
+關注
關注
87文章
31513瀏覽量
270314 -
模組
+關注
關注
6文章
1515瀏覽量
30604 -
ESP32
+關注
關注
18文章
978瀏覽量
17524
發布評論請先 登錄
相關推薦
評測通用型 Wi-Fi+BT+BLE MCU 模組ESP32-SOLO-1內置芯片ESP32-S0WD
ESP32-S2-SOLO和ESP32-S2-SOLO-U技術規格書
ESP32模組的主要特性
ESP32 S2 WROVER/ESP32 S2 WROVER I技術規格書
![<b class='flag-5'>ESP32</b> <b class='flag-5'>S2</b> WROVER/<b class='flag-5'>ESP32</b> <b class='flag-5'>S2</b> WROVER I<b class='flag-5'>技術</b>規格書](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
ESP32 S2 WROOM/ESP32 S2 WROOM I技術規格書
![<b class='flag-5'>ESP32</b> <b class='flag-5'>S2</b> WROOM/<b class='flag-5'>ESP32</b> <b class='flag-5'>S2</b> WROOM I<b class='flag-5'>技術</b>規格書](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
樂鑫ESP32-S2-SOLO-2_&2U技術規格書
樂鑫ESP32-S2-MINI-2_&2U技術規格書
樂鑫ESP32-S2-SOLO_&U技術規格書
樂鑫ESP32-S2-MINI-1U參考設計
樂鑫ESP32-S2-SOLO-U參考設計
樂鑫ESP32-S2-SOLO參考設計
【AI技術支持】ESP32-S3模組EspBleOTA搜索不到ble_ota例程的藍牙問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S</b>3<b class='flag-5'>模組</b>EspBleOTA搜索不到ble_ota例程的藍牙問題<b class='flag-5'>處理</b>](https://file.elecfans.com/web2/M00/45/DA/poYBAGKPGziABtawAAAYlXODTds073.jpg)
【AI技術支持】ESP32-S3芯片重復異常復位問題處理
![【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S</b>3芯片<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)
評論