Зафиксировать проверенную на железе раскладку 2MB (FS:64KB)
Прошивка запущена на целевой плате: LittleFS монтируется и отдаёт 45056 Б, файл настроек читается при старте. В документации указан фактически использованный вариант Flash Size вместо предполагавшегося FS:128KB. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -175,7 +175,7 @@ STATUS: OK
|
||||
> Если панель показывает красное предупреждение «Файловая система недоступна»
|
||||
> или настройки пропадают после перезагрузки — причина в настройке `Flash Size`
|
||||
> при прошивке. Она обязана совпадать с фактическим размером памяти платы:
|
||||
> для этих приборов **`2MB (FS:128KB OTA:~960KB)`**. Вариант `4MB` на плате с
|
||||
> для этих приборов **`2MB (FS:64KB OTA:~992KB)`**. Вариант `4MB` на плате с
|
||||
> 2 МБ приводит ровно к такому симптому.
|
||||
|
||||
> Русские буквы и пробелы в имени устройства **не сохранятся** — они будут
|
||||
|
||||
@@ -120,7 +120,10 @@ SSD1306 128×64, I2C, адрес по умолчанию `0x3C` (констан
|
||||
|
||||
Board: **LOLIN(WEMOS) D1 R2 & mini**, Upload speed 921600.
|
||||
|
||||
**Flash Size: `2MB (FS:128KB OTA:~960KB)`** — под физические 2 МБ целевой платы.
|
||||
**Flash Size: `2MB (FS:64KB OTA:~992KB)`** — под физические 2 МБ целевой платы.
|
||||
Именно этот вариант проверен на железе: LittleFS отдаёт 45 056 байт полезного
|
||||
объёма, чего для `settings.json` (несколько сотен байт) с запасом. Подойдёт и
|
||||
любой другой `2MB (FS:...)`, если понадобится больше места под файлы.
|
||||
|
||||
Два требования к этой настройке, оба обязательные:
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
(часть ESP8266 core)
|
||||
|
||||
ВАЖНО про Flash Size в IDE. Целевая плата имеет 2 МБ флеша, ставить нужно
|
||||
«2MB (FS:128KB OTA:~960KB)». Выбранный размер обязан совпадать с физическим:
|
||||
«2MB (FS:64KB OTA:~992KB)». Выбранный размер обязан совпадать с физическим:
|
||||
при настройке 4MB на чипе 2MB области EEPROM и файловой системы уходят за
|
||||
границу микросхемы, и настройки молча не сохраняются. Прошивка печатает
|
||||
фактический размер в лог при старте строкой [FLASH].
|
||||
|
||||
Reference in New Issue
Block a user