C

Espressifボードのブートローダー書き込み手順

以下の2つのケースでは、デバイスにブートローダーイメージを書き込む必要があります:

  • ボードを初めて使用する前。
  • 内部フラッシュの消去操作を行うたびに。

Espressifボードにブートローダーを書き込む前に、Espressif IoT Development Framework (ESP-IDF) をインストールして設定する必要があります。ESP-IDFのインストールと設定が完了したら、USBケーブルを使用してボードをホストPCに接続してください。

以下の手順に従って、デバイスにブートローダーを書き込んでください:

  1. 環境変数を設定します。
    . $HOME/esp/esp-idf/export.sh

    ESP-IDF コマンドプロンプトまたは ESP-IDF PowerShell 環境を起動します。

  2. ESP-IDF フラッシュツールを実行します:
    python -m esptool --chip esp32s3 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 16MB --flash_freq 80m 0x0 <PATH_TO_BOOTLOADER>/bootloader.bin
    python -m esptool --chip esp32s3 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 16MB --flash_freq 80m 0x0 <PATH_TO_BOOTLOADER>\bootloader.bin

特定のQtライセンスの下で利用可能です。
詳細はこちら。