Skocz do zawartości

PlatformIO Build Filesystem - daje w wyniku plik 4GB


Bullseye

Pomocna odpowiedź

Hej, znowu ja 🙂
Stworzyłem sobie mały projekt na ESP8266 iILI9341. Między innymi zakłada on wyświetlanie grafiki jpg na ekraniku, a z racji tego korzystam z LittleFS.

Wszystkie obrazki wrzuciłem do folderu data, całość ma ~400kb. Chciałem te pliki wysłać, wiec przez platformio dałem Upload FileSystem Image, wykrył pliki poprawnie, ale stworzył plik LittleFS.bin o rozmiarze bagatela 4GB.

Co robię nie tak ?

Link do komentarza
Share on other sites

12 godzin temu, Bullseye napisał:

Co robię nie tak ?

Nie wiem 🙂

U mnie działa normalnie. W platformio.ini:

board_build.ldscript = eagle.flash.4m2m.ld

 

Cytat

Processing esp12e (platform: espressif8266; board: esp12e; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
PLATFORM: Espressif 8266 (4.1.0) > Espressif ESP8266 ESP-12E
HARDWARE: ESP8266 160MHz, 80KB RAM, 4MB Flash
PACKAGES:
 - framework-arduinoespressif8266 @ 3.30101.0 (3.1.1)
 - tool-esptool @ 1.413.0 (4.13)
 - tool-esptoolpy @ 1.30000.201119 (3.0.0)
 - tool-mklittlefs @ 1.203.210628 (2.3)
 - tool-mkspiffs @ 1.200.0 (2.0)
 - toolchain-xtensa @ 2.100300.220621 (10.3.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft

...

Building in release mode
Building file system image from 'data' directory to .pio\build\esp12e\littlefs.bin

Wielkość pliku 2MB zgodnie z definicją wielkości partycji. 4 giga to lekka przesada 🙂

 

  • Lubię! 2
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.