Каков предел размера файла? (NodeMCU, Esplorer)

Недавно я попытался разместить небольшой веб-интерфейс от моего ESP8266. Но что-то продолжало работать, пока я не понял, что файл большего размера (около 10 КБ) был поврежден. Ну, не совсем коррумпированный, а просто неполный. И как бы я ни менял, файл всегда обрезался после определенного количества символов.

Моя скомпилированная прошивка NodeMCU имеет размер около 649 КБ, поэтому места должно быть достаточно. Я имею в виду, что на моей плате есть как минимум 4 МБ памяти (32 м), поэтому этого должно быть достаточно для хранения моих файлов lua, html и css!

Я использовал Esplorer для загрузки файлов между прочим.
Так какой именно здесь предел?
Это проблема с памятью? Проблема с флеш-памятью? Вопрос, связанный с Esplorer?

Можно ли каким-то образом получить файлы большего размера на мою доску?

редактировать: я должен отметить, что загрузка файла init.lua всегда работала, даже если он был около 10 КБ. Может быть, механизм загрузки отличается для файла init.lua?

1 ответ

Решение

Хорошо, вот длинная форма моего комментария выше. Мое лучшее предположение (было), что это будет проблемой с ESPlorer. Всякий раз, когда я смотрю на его исходный код, я на самом деле удивляюсь, насколько хорошо он обычно работает.

На https://frightanic.com/iot/tools-ides-nodemcu/ я составил список инструментов и IDE для NodeMCU. Я предлагаю вам выбрать другой загрузчик и попробуйте снова. Например, NodeMCU-Tool надежен и, безусловно, гораздо лучше поддерживается, чем ESPlorer.

Другие вопросы по тегам