啟明云端/01
你是否曾遇到過?
在使用ESP32-S3-WROOM-1-N16R8模組,ESP-IDF版本為idf5.12時,在咖啡1.6寸小圓屏上,藍牙WIFI共存,QSPI驅運400*400小圓屏時,N16R8模組OTA升級出錯,為什么呢?
啟明云端/02
這是咋回事呢?
通過查看工程代碼,發現客戶不是移植官方的blufi例程進行藍牙配網。
客戶是參考官方examples/bluetooth/bluedroid/ble/gatt_server例程,ble client端通過write request,對服務0x00FF的特征0xFF01寫入wifi信息。ble client端寫入wifi信息的格式是 [wifi ssid],[wifi password]。
啟明云端/03
這時該咋整?
基于客戶的工程測試,關閉CONFIG_SPI_FLASH_ROM_IMPL后,使用ESP32-S3-WROOM-1-N16R8測試OTA升級可以成功。
配置路徑:Component config->SPI Flash driver->Use esp_flash implementation in ROM;優化減小系統占用RAM。
-
AI
+關注
關注
87文章
30728瀏覽量
268886 -
OTA
+關注
關注
7文章
578瀏覽量
35193 -
ESP32
+關注
關注
18文章
971瀏覽量
17201
發布評論請先 登錄
相關推薦
評論