2

ESP32 モジュール WEMOS LOLIN32 を使用して、基本的なキャプティブ ポータルを備えたシンプルな Web サーバーをセットアップしています。すべてのファイルが SPIFFS として保存され、非同期 Web サーバーとして機能するようにキャプティブ ポータルの組み込み例を変更しました。すべて正常に動作していますが、約 1 MB を超えるファイルをアップロードできないという問題があります。データ フォルダーが大きい場合は、エラーが発生します。

SPIFFS_write error(-10001): File system is full.

error adding file!

SPIFFS Create Failed!

フラッシュ メモリがプログラム データと共有されているかどうかはわかりません (共有されていると思います)。

Sketch uses 770466 bytes (58%) of program storage space. Maximum is 1310720 bytes.

したがって、プログラムの合計スペースが 1.5 MB 未満の場合、SPIFFS 用に 2.5 MB を超えるフラッシュ ストレージを使用する必要があります (私の考えが正しければ、おそらくそうではありません)。

ツールメニューには、他のオプションがあるため、デフォルトに設定した「パーティションスキーム」もあります

No OTA (Large APP)

Minimal SPIFFS (Large APPS with OTA)

これは、私がアーカイブしたいものとは反対に聞こえます(スタックが私の投稿の質問を許可しないため、これら2つをコードとして配置する必要がありました)。

ここで何が問題なのですか?

4

0 に答える 0