• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Размер SPIFFS и как изменить?

Mongoose работает как веб сервер. Каким образом свои файлы общим размером в 300 кБайт закинуть в SPIFFS? На борту модуля esp8266 4МБайт.

Код:
mos  call Sys.GetInfo

{
  "app": "mjs_base",
  "fw_version": "1.0",
  "fw_id": "20170521-184911/???",
  "mac": "5ECF7F0AF29C",
  "arch": "esp8266",
  "uptime": 1330,
  "ram_size": 51912,
  "ram_free": 33768,
  "ram_min_free": 27008,
  "fs_size": 113201,
  "fs_free": 8283,
  "wifi": {
    "sta_ip": "",
    "ap_ip": "192.168.4.1",
    "status": "",
    "ssid": ""
  }
}
Размер fs всего 113201!!! Как увеличить?
 

lsm

Разработчик Smart.js
Команда форума
Сейчас - короткий ответ никак. Объясняется OTA, окнами флеша по 1mb, размером SPIFFS только в степенях двойки.

Работаем над подключением дополнительных mount points - совсем скоро это можно легко будет сделать.
 
Прошло 5 месяцев...
вторая попытка - размер ФС не изменился...
Не очень понимаю как мне использовать свои статические страницы на этом "вебсервере"?
Может еще через полгода вернусь... ))))
 

lsm

Разработчик Smart.js
Команда форума
Прошло 5 месяцев...
вторая попытка - размер ФС не изменился...
Не очень понимаю как мне использовать свои статические страницы на этом "вебсервере"?
Может еще через полгода вернусь... ))))
Не вопрос, ардуино и голый SDK никто не отменял.

Размер FS и не изменится, по причине того что прошивка с FS должна занимать максимум 1Mb.

Теперь можно смонтировать неиспользуемый раздел флеша.
Mongoose OS Documentation
 
Сверху Снизу