ESP32學習筆記-OTA 注意事項

這篇主要真對這幾天要使用ESP32開發專案,將examples中直直制專案內朽發現的問題,以及解決的方法


  • undefined reference to `_binary_ca_cert_pem_start
    一開始移植後遇到這個問題,經過搜尋以及嘗試後解決方法如下:
          
    將範例中的server_certs及裡面的ca_certpem 一起複製到自己的專案
打開main.資料夾中的CMakeLists.txt,加入"set(COMPONENT_EMBED_TXTFILES ${IDF_PROJECT_PATH}/server_certs/ca_cert.pem)"



  • E (86336) esp_ota_ops: not found otadata
解決方法法就是
make menuconfig->partition Table->勾選Factory app,  two OTA definitions














留言

這個網誌中的熱門文章

FreeRTOS學習筆記 (二)-任務創建和刪除(xTaskCreate及vTaskDelete)

FreeRTOS學習筆記 (三)-時間管理vTaskDelay()及vTaskDelayUntil()

MCU的硬體基礎知識(2) 電晶體的應用