Зафиксировать проверенную на железе раскладку 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`
|
> или настройки пропадают после перезагрузки — причина в настройке `Flash Size`
|
||||||
> при прошивке. Она обязана совпадать с фактическим размером памяти платы:
|
> при прошивке. Она обязана совпадать с фактическим размером памяти платы:
|
||||||
> для этих приборов **`2MB (FS:128KB OTA:~960KB)`**. Вариант `4MB` на плате с
|
> для этих приборов **`2MB (FS:64KB OTA:~992KB)`**. Вариант `4MB` на плате с
|
||||||
> 2 МБ приводит ровно к такому симптому.
|
> 2 МБ приводит ровно к такому симптому.
|
||||||
|
|
||||||
> Русские буквы и пробелы в имени устройства **не сохранятся** — они будут
|
> Русские буквы и пробелы в имени устройства **не сохранятся** — они будут
|
||||||
|
|||||||
@@ -120,7 +120,10 @@ SSD1306 128×64, I2C, адрес по умолчанию `0x3C` (констан
|
|||||||
|
|
||||||
Board: **LOLIN(WEMOS) D1 R2 & mini**, Upload speed 921600.
|
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)
|
(часть ESP8266 core)
|
||||||
|
|
||||||
ВАЖНО про Flash Size в IDE. Целевая плата имеет 2 МБ флеша, ставить нужно
|
ВАЖНО про Flash Size в IDE. Целевая плата имеет 2 МБ флеша, ставить нужно
|
||||||
«2MB (FS:128KB OTA:~960KB)». Выбранный размер обязан совпадать с физическим:
|
«2MB (FS:64KB OTA:~992KB)». Выбранный размер обязан совпадать с физическим:
|
||||||
при настройке 4MB на чипе 2MB области EEPROM и файловой системы уходят за
|
при настройке 4MB на чипе 2MB области EEPROM и файловой системы уходят за
|
||||||
границу микросхемы, и настройки молча не сохраняются. Прошивка печатает
|
границу микросхемы, и настройки молча не сохраняются. Прошивка печатает
|
||||||
фактический размер в лог при старте строкой [FLASH].
|
фактический размер в лог при старте строкой [FLASH].
|
||||||
|
|||||||
Reference in New Issue
Block a user