首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将文件系统上传到ESP-WROOM-02

将文件系统上传到ESP-WROOM-02
EN

Stack Overflow用户
提问于 2020-02-02 23:04:42
回答 1查看 618关注 0票数 0

我的项目wit数据包含SSL证书,适合我的测试d1 (ESP8266MOD)板,没有问题。我尝试将相同的系统上传到ESP-WROOM-02系统,但失败并出现错误:

代码语言:javascript
复制
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)板自动检测4mb闪存,而ESP-WROOM-02仅检测2mb。我只在data目录中留下了一个小文件,但仍然得到相同的错误。这是否意味着我根本不能将文件系统上传到我的ESP-WROOM-02?我使用SPIFFS作为文件系统。如何解决这个问题?

ESP-WROOM-02上传loag:

代码语言:javascript
复制
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)上传日志:

代码语言:javascript
复制
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)...
EN

回答 1

Stack Overflow用户

发布于 2020-02-04 18:29:12

根据数据表,ESP-WROOM-02只有2MB闪存。

也许你可以改变你的分区表,为spiff腾出足够的空间。但是,如果您的闪存总需求超过2MB,就没有办法将所有内容都放入内存中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60027397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档