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


詳細はこちら。