• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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
 
Сверху Снизу