Unduh, buat, flash, dan jalankan demo FreeRTOS OTA di Espressif ESP32 - FreeRTOS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Unduh, buat, flash, dan jalankan demo FreeRTOS OTA di Espressif ESP32

penting

Ini adalah versi arsip dari Panduan Pengguna FreeRTOS untuk digunakan dengan rilis FreerTOS 202012.00. Untuk versi terbaru dari dokumen ini, lihat Panduan Pengguna FreeRTOS.

  1. Unduh sumber FreeRTOS dari. GitHub Lihat file README.md untuk instruksi. Buat proyek di IDE Anda yang mencakup semua sumber dan pustaka yang diperlukan.

  2. Ikuti petunjuk di Memulai dengan Espressif untuk menyiapkan toolchain berbasis GCC yang diperlukan.

  3. Bukafreertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h, beri komentar#define CONFIG_MQTT_DEMO_ENABLED, dan tentukanCONFIG_OTA_UPDATE_DEMO_ENABLED.

  4. Bangun proyek demo dengan berjalan make di vendors/espressif/boards/esp32/aws_demos direktori. Anda dapat mem-flash program demo dan memverifikasi outputnya dengan menjalankanmake flash monitor, seperti yang dijelaskan dalam Memulai dengan Espressif.

  5. Sebelum menjalankan demo Pembaruan OTA:

    • Bukafreertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h, beri komentar#define CONFIG_MQTT_DEMO_ENABLED, dan tentukanCONFIG_OTA_UPDATE_DEMO_ENABLED.

    • Pastikan sertifikat penandatanganan kode SHA-256/ECDSA Anda disalin ke dalam. demos/include/aws_ota_codesigner_certificate.h