Hat sich hier bei den Einstellungen für die 2MB Version was geändert?
Ich kann tun und lassen was ich will mein Shelly sieht danach so aus:
Eigentlich habe ich es gemacht wie immer und in der platformio_override.ini das ganze so abgeändert:
Hat sich hier bei den Einstellungen für die 2MB Version was geändert?
Ich kann tun und lassen was ich will mein Shelly sieht danach so aus:
Eigentlich habe ich es gemacht wie immer und in der platformio_override.ini das ganze so abgeändert:
Hat sich hier bei den Einstellungen für die 2MB Version was geändert?
Hallo, alles richtig, nur die übrigen MB findet man jetzt unter
Konsolen -> Verwalte Dateisystem -> Größe 1.000 MB
(zB für scripts...)
Kann man das wieder umstellen, weil hier habe ich zwar das stehen:
Aber das bin ist in der 2MB Version deutlich größer als 500k und ist nur in der GZ Version flashbar. Ist doch Blödsinn, wenn ich noch über 1MB Platz im Flash habe. Das war doch das schöne an den 2MB Flash Geräten, nie ein Problem beim Flashen und so ist es mir überhaupt aufgefallen. Kam glatt die Meldung, dass das bin zu groß wäre und das obwohl selber kompiliert und 2MB Flash, dachte erst ich hab ein falsches Gerät erwischt
Kann man das wieder umstellen
ist direkt momentan glaub ich nur bei der 4MB Variante vorgesehen:
1MB firmware, 1MB für OTA, (plus 2MB filesystem)
für die 2MB Version ohne filesystem kann man aber eine esp8266_2M.json Datei
in den Ordner \boards kopieren und dann in platformio_override.ini wählen mit:
board = esp8266_2M
Wie geil, das funktioniert:
Das sollte auch offiziell zur Auswahl stehen, da nicht jeder Scripte in Tasmota laufen hat
hab erst gesehen, dass default unter \boards schon eine Datei esp8266_2M256.json vorhanden ist,
mit Auswahl board = esp8266_2M256
spart man sich dann das Kopieren von esp8266_2M.json,
wobei nur 256kB filesystem angelegt werden.
mit dem UFS (Universal File System) sind jetzt einige Annehmlichkeiten möglich
zB autoexec (https://tasmota.github.io/docs/UFS/)
Heißt es werden 256k von den eigentlich 1MB abgezogen und reserviert?
Blöd, dass die Auswahl nicht in der platformio_override.ini mit drin steht, so muss ich die eh manuell rein schreiben.
Spart zwar das kopieren der Datei, könnte aber auch noch einfacher sein
über mögliche Nebenwirkungen kann ich leider nichts sagen, da nicht offiziell in der ini vorhanden,
aber esp8266_2M1M auf esp8266_2M256 umeditieren sollte ohne Muskelkater machbar sein ;))
Ja klar, nur wenn es schon drin stehen würde, wüsste man gleich, dass da noch was anderes möglich ist und müsste überhaupt nichts ändern
Ich habe jetzt Deine json verwendet, da ich keine Scripte in Tasmota im Einsatz habe. Somit habe ich wieder den Stand wie vorher auch.