プログラム書き換えができるらしいのだ。理解してないとなにもできない。調べただけだが、まず次のところに解説があった。ブートローダーを読み込み実行する。選択したものを読み込み起動する。2種類あるのは、書き込みが失敗したときの対策ができるということだろう。1M基本はこんな配置らしいのだが、パーティション自体は別。2個のパーティションがあるらしい。ソースコードが公開されていることが分かった。・https://github.com/espressif/esp-idf/tree/master/components/bootloader/src/mainソースコードがあるのなら、自分が使いやすいと思うブートローダーを作ることも可能だ。書き込んでそれを起動するようなものも作れそうだ。選択ロジックがどうなってるか調べるのにも役にたちそうだ。