INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
SPIFFS auf dem ESP8266-01
23.01.2020, 14:33
Beitrag #1
SPIFFS auf dem ESP8266-01
Hallo,

ich versuche mich gerade mal (wieder) daran, ein SPIFFS Dateisystem auf einem ESP8266 zu installieren.
Auf dem NODEMCU klappt es, dem ESP8266-01 nicht (immer). IDE ist die 1.8.10, Boardverwalter der 2.5.2.
Als Bord ist das Generic 8266 Modul mit 1Mb(256 k SPIFFS) eingestellt.
Bei einem meiner ESP8266 geht es, bei 5 anderen nicht. Laut suche im WWW gibt es da wohl Probleme bei verschiedenen Board-Ausführungen.
Kennt das jemand bzw. weiß jemand ob man da was machen kann?

Meinen Sketch hänge ich mal ran, er ist auf ein paar Tab's verteilt, wie ich die sinnvoll in Code-Tags bekomme weiß ich nicht. Oder für jeden Tab einen eigenen Tag?


Angehängte Datei(en)
.zip  SPIFFS.zip (Größe: 15,3 KB / Downloads: 64)

Viele Grüße

Uwe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.01.2020, 16:17
Beitrag #2
RE: SPIFFS auf dem ESP8266-01
Hallo,

beim ESP8266-01 kenne ich die alten Versionen mit nur 512kB Flash, die neuen mit 1MB Flash und welche, deren Flashtyp sich nur mit DIO als Flashmode stabil flashen lassen. Mehr Unterschiede sind mir da nicht begegnet.

Ansonsten nutze ich den ESP8266Webserver, Webseiten liegen im SPIFFS, alles andere ist mir zuviel Handarbeit.
Ich nehme zwar für sowas keine ESP8266-01, aber selbst in 256k SPIFFS passen meine Webseiten problemlos rein.

Gruß aus Berlin
Michael
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.01.2020, 16:39
Beitrag #3
RE: SPIFFS auf dem ESP8266-01
(23.01.2020 16:17)amithlon schrieb:  Ich nehme zwar für sowas keine ESP8266-01, aber selbst in 256k SPIFFS passen meine Webseiten problemlos rein.

Sogar 128k Spiffs reichen mir bei meinem Sonoff Dual.


Gruß Fips

Gruß Fips

Meine Esp8266 & ESP32 Projekte
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.01.2020, 23:18
Beitrag #4
RE: SPIFFS auf dem ESP8266-01
(23.01.2020 16:39)Fips schrieb:  
(23.01.2020 16:17)amithlon schrieb:  Ich nehme zwar für sowas keine ESP8266-01, aber selbst in 256k SPIFFS passen meine Webseiten problemlos rein.

Sogar 128k Spiffs reichen mir bei meinem Sonoff Dual.


Gruß Fips

und das funktioniert auf dem ESP8266-01 problemlos? Bei meinem (neuen) SONOFF S20 kann ich nichts hochladen bzw. kommt nichts sinnvolles an....

Viele Grüße

Uwe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.01.2020, 09:09
Beitrag #5
RE: SPIFFS auf dem ESP8266-01
(23.01.2020 23:18)uk1408 schrieb:  und das funktioniert auf dem ESP8266-01 problemlos? Bei meinem (neuen) SONOFF S20 kann ich nichts hochladen bzw. kommt nichts sinnvolles an....

Dann machst Du etwas falsch! Ich habe gerade gestern zwei SONOFF S20 geflasht und mein eigenes Programm darauf installiert.
Du musst die Taste am S20 gedrückt halten, bevor Du den USB-Seriell-Wandler anschließt (die S20 natürlich auf keinen Fall am Stromnetz). Das gedrückt halten sorgt dafür, dass GPIO 0 auf GND liegt und der ESP somit in den Programmiermodus schaltet.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.01.2020, 15:19
Beitrag #6
RE: SPIFFS auf dem ESP8266-01
Hi,

also irgendwie gehen die Antworten an meinem Problem vorbei.
Ich bekomme das ESP8266-01 (auch den im SONOFF) problemlos geflasht, das ist nicht mein Problem. Aber dann was ins SPIFF hochladen (oder vom Programm reinschreiben lassen) und dann wieder zugreifen (lesen, mit opendir anzeigen) geht bei einigen ESP nicht. Am Sketch kann es nicht liegen das es ja auf einem geht.

Viele Grüße

Uwe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.01.2020, 12:02
Beitrag #7
RE: SPIFFS auf dem ESP8266-01
(24.01.2020 15:19)uk1408 schrieb:  ....also irgendwie gehen die Antworten an meinem Problem vorbei.
Am Sketch kann es nicht liegen das es ja auf einem geht.


Auch wenn es an deinem Problem vorbei geht, solltest du mal die Ausführliche Ausgabe in der IDE einschalten.

Zitat:D:\SPIFFS\SPIFFS.ino: In lambda function:

D:\SPIFFS\SPIFFS.ino:32:71: warning: ' ' flag used with '%u' gnu_printf format [-Wformat=]

Serial.printf("\nProgress: % u % % \r", (progress / (total / 100)));

^

D:\SPIFFS\SPIFFS.ino:32:71: warning: conversion lacks type at end of format [-Wformat=]

D:\SPIFFS\SPIFFS.ino:32:71: warning: unknown conversion type character 0xd in format [-Wformat=]

D:\SPIFFS\HTML.ino: In function 'bool handleRoot()':

D:\SPIFFS\HTML.ino:17:1: warning: no return statement in function returning non-void [-Wreturn-type]

}

^

D:\SPIFFS\HTML.ino: In function 'bool handleFileRead(String)':

D:\SPIFFS\HTML.ino:37:12: warning: unused variable 'sent' [-Wunused-variable]

size_t sent = server.streamFile(file, getContentType(path));

^

D:\SPIFFS\Listen.ino: In function 'String formatBytes(size_t)':

D:\SPIFFS\Listen.ino:69:1: warning: control reaches end of non-void function [-Wreturn-type]

}

Dein HTML ist Mega fehlerhaft.
Der W3C Markup Validator zeigt dir die Fehler.

Am Rande, löschen von Dateien funktioniert nicht!

Gruß Fips

Gruß Fips

Meine Esp8266 & ESP32 Projekte
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  ESP8266 Zeit vom NTP Server verändert sich Kupferwurm 2 77 Gestern 16:27
Letzter Beitrag: Tommy56
  [Gelöst] ESP8266 OTA bleibt ohne Wirkung miq19 5 110 07.03.2021 18:35
Letzter Beitrag: Tommy56
  ESP8266-12E & Pullup I2C rev.antun 33 1.476 07.03.2021 01:46
Letzter Beitrag: rev.antun
  ESP8266 exception[9] beim datei schreiben in SPIFFS gk_1 15 389 05.03.2021 11:52
Letzter Beitrag: gk_1
  433 MHz Steckdose mit ESP8266/Alexa schalten Kurt 8 282 04.03.2021 20:20
Letzter Beitrag: hotsystems
  Abgespeckter Sketch für ESP8266 -WLAN Anbindung / Anfänger mizieg 7 427 26.02.2021 17:45
Letzter Beitrag: N1d45
  ESP8266 OTA und Verwendung von TXD0/RXD0 rev.antun 27 1.259 22.02.2021 19:43
Letzter Beitrag: hotsystems
  GPS-Synchronisierung mit NodeMCU-ESP8266 Floke4 3 305 22.02.2021 19:33
Letzter Beitrag: rev.antun
  esp8266 zu html gk_1 9 578 19.02.2021 19:41
Letzter Beitrag: Tommy56
  ESP8266 SD CSV Datei Zeilen rückwärtz RobertHQ 7 520 14.02.2021 19:29
Letzter Beitrag: Corvus

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste