C
Espressifボード用ブートローダーフラッシング手順
以下の2つの場合に、ブートローダ・イメージをデバイスにフラッシュする必要があります:
- ボードを初めて使用する前。
- 内部フラッシュ消去操作の後。
Espressifボードにブートローダをフラッシュする前に、Espressif IoT Development Framework(ESP-IDF)をインストールして設定する必要があります。ESP-IDFをインストールして設定した後、USBケーブルを使用してボードをホストPCに接続します。
以下の手順に従って、ブートローダをデバイスにフラッシュします:
- 環境変数を設定します。
環境変数を設定します
. $HOME/esp/esp-idf/export.sh
ESP-IDFコマンドプロンプトまたはESP-IDF PowerShell環境を起動します。
- 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