Загрузить файловую систему в ESP-WROOM-02 - PullRequest
0 голосов
/ 02 февраля 2020

Данные моего проекта с сертификатом SSL подходят для моей тестовой платы d1 (ESP8266MOD), которая без проблем. Я попытался загрузить ту же систему в систему ESP-WROOM-02, и она не удалась: Я оставил только один маленький файл в каталоге data, но все равно получил ту же ошибку. Значит ли это, что я вообще не могу загрузить файловую систему в ESP-WROOM-02? Я использую SPIFFS для файловой системы. Как решить эту проблему?

ESP-WROOM-02 Загрузка журнала:

Found 37 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <WifiManager> 0.15.0
|   |-- <DNSServer> 1.1.1
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266WebServer> 1.0
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266WiFi> 1.0
|-- <ArduinoJson> 6.14.0
|-- <PubSubClient> 2.7
|-- <ESP8266WiFi> 1.0
Building in release mode
Building SPIFFS image from 'data' directory to .pio\build\d1\spiffs.bin
/cacert.pem
Looking for upload port...
Auto-detected: COM4
Uploading .pio\build\d1\spiffs.bin
esptool.py v2.8
Serial port COM4
Connecting......
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: cc:50:e3:e9:1b:51
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 2MB
*** [uploadfs] Error 2

A fatal error occurred: File .pio\build\d1\spiffs.bin (length 1024000) at offset 3145728 will not fit in 2097152 bytes of flash. Use --flash-size argument, or change flashing address.

d1 (ESP8266MOD) загрузка журнала:

Found 37 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <WifiManager> 0.15.0
|   |-- <DNSServer> 1.1.1
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266WebServer> 1.0
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266WiFi> 1.0
|-- <ArduinoJson> 6.14.0
|-- <PubSubClient> 2.7
|-- <ESP8266WiFi> 1.0
Building in release mode
Building SPIFFS image from 'data' directory to .pio\build\d1\spiffs.bin
/cacert.pem
Looking for upload port...
Auto-detected: COM3
Uploading .pio\build\d1\spiffs.bin
esptool.py v2.8
Serial port COM3
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 60:01:94:29:dc:10
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 1024000 bytes to 2807...

Writing at 0x00300000... (100 %)
Wrote 1024000 bytes (2807 compressed) at 0x00300000 in 0.3 seconds (effective 32640.6 kbit/s)...

1 Ответ

0 голосов
/ 04 февраля 2020

Согласно спецификации ESP-WROOM-02 имеет только 2 МБ Fla sh.

Возможно, вы могли бы изменить таблицу разделов, чтобы освободить место для spiff. Но если общее количество требований sh превышает 2 МБ, то нет никакого способа разместить все в памяти.

...