2017-04-08 6 views
0

Ich habe kürzlich versucht, ein kleines Web-Interface von meinem ESP8266 zu hosten. Aber etwas scheiterte, bis ich merkte, dass eine größere Datei (etwa 10kb) beschädigt war. Nun, nicht wirklich korrupt, aber einfach unvollständig. Und egal wie ich es änderte, die Datei wurde immer nach einer bestimmten Anzahl von Zeichen abgeschnitten.Wie groß ist die Dateigröße? (NodeMCU, Esplorer)

Meine kompilierte NodeMCU Firmware ist ungefähr 649kb groß, also sollte es leicht genug Platz geben. Ich meine mein Board hat mindestens 4MB Speicher (32m), also sollte es genug sein, um meine lua, html und css Dateien zu speichern!

Ich benutzte Esplorer, um die Dateien btw hochzuladen.
Was genau ist hier das Limit?
Ist es ein Speicherproblem? Ein Flashspeicherproblem? Ein Problem im Zusammenhang mit Esplorer?

Ist es irgendwie möglich, größere Dateien auf mein Board zu bekommen?

edit: Ich sollte erwähnen, dass das Hochladen der init.lua-Datei immer funktionierte, selbst wenn es um 10kb war. Vielleicht ist der Upload-Mechanismus für die init.lua-Datei anders?

+1

Haben Sie ein anderes Upload-Tool ausprobiert, z. https://github.com/andidittrich/NodeMCU-Tool? –

+0

Nein, habe ich nicht. – Forivin

+0

Ich habe das jetzt versucht und es hat das Problem gelöst. Ich nehme an, es ist ein Fehler/Einschränkung in ESplorer. Sie sollten dies in eine tatsächliche Antwort setzen, damit ich sie annehmen kann. – Forivin

Antwort

1

In Ordnung, hier ist die lange Form meines Kommentars oben. Meine beste Vermutung ist (war), dass dies ein Problem mit ESPlorer ist. Immer wenn ich mir den Quellcode anschaue, bin ich überrascht, wie gut es funktioniert normalerweise funktioniert.

Bei https://frightanic.com/iot/tools-ides-nodemcu/ kompilierte ich eine Liste von Tools und IDEs für NodeMCU. Ich schlage vor, dass Sie einen anderen Uploader auswählen und es erneut versuchen. Die NodeMCU-Tool zum Beispiel ist solide und es ist definitiv viel besser gepflegt als ESPlorer ist.

Verwandte Themen