Hallo Ich habe da mal ein Problemchen Ich habe mir eine Sonoff s20 Wifi Steckdose gekauft und die Firmware überschrieben.(esptool py) Merkwürdiger weise arbeitet er aber nicht wie erwartet. auf der Seriellen kommen ein paar undefinierte Zeichen ich habe alle möglichen Baudrates ausprobiert. Eine Funktion führt er aber nicht aus. Selbst wenn ich über eigene Firmware nur einen Pin Toggle wird das nicht ausgeführt. Neue Firmware hochladen klappt fehlerfrei. Ich habe schon einige "Freie" 8266 programmiert meine Hard und Software funktioniert. Hat jemand eine Erklärung? Was könnte die Ursache sein? Wegwerfen kann ich immer noch aber ich möchte viel lieber wissen warum er verweigert.
Olaf schrieb: > Hallo > Ich habe da mal ein Problemchen > Ich habe mir eine Sonoff s20 Wifi Steckdose gekauft und die Firmware > überschrieben.(esptool py) Merkwürdiger weise arbeitet er aber nicht wie > erwartet. > auf der Seriellen kommen ein paar undefinierte Zeichen ich habe alle > möglichen Baudrates ausprobiert. Eine Funktion führt er aber nicht aus. > Selbst wenn ich über eigene Firmware nur einen Pin Toggle wird das nicht > ausgeführt. Neue Firmware hochladen klappt fehlerfrei. > Ich habe schon einige "Freie" 8266 programmiert meine Hard und Software > funktioniert. > Hat jemand eine Erklärung? Was könnte die Ursache sein? Wegwerfen kann > ich immer noch aber ich möchte viel lieber wissen warum er verweigert. Meine S20 funktionieren alle einwandfrei. Lad mal eine Tasmota-Firmware auf Dein Teil und schau, ob die funktioniert.
Olaf schrieb: > Ich habe schon einige "Freie" 8266 programmiert meine Hard und Software > funktioniert. Ist da nicht sein Zwilling, der ESP8265 montiert? Dessen Besonderheiten beachtet werden wollen!
Hallo, die Zeichen dürften vom Bootloader des ESP kommen, Baudrate ist 74880. vermutlich stürzt er mit Deinem Programm ab und schickt Dir einen Stacktrace. Womit schreibst Du Deine Programme für den ESP? Gruß aus Berlin Michael
Da der Bootloader unveränderlich ist, kannst du jederzeit eine neue Firmware installieren. Auch wenn die aktuelle nicht funktioniert.
Also ich habe nun mit 74880 Baud (warum so eine unmögliche zahl) geprüft. Zumindest kommt jetzt eine gleiche Zeichenfolge. Beginnend mit 0x0d 0x0a 0x20 Tasmota war die Firmware meiner Wahl. Erst als diese nicht geklappt hat habe ich es mit einem Arduino Programm versucht. Ich habe schon einige andere Sonoff basic mit Tasmota ausgerüstet und bislang keine sorgen gehabt. Sehr merkwürdig. Ob das um löten des Flash helfen könnte?
Arduino F. schrieb: > Olaf schrieb: >> Ich habe schon einige "Freie" 8266 programmiert meine Hard und Software >> funktioniert. > Ist da nicht sein Zwilling, der ESP8265 montiert? > Dessen Besonderheiten beachtet werden wollen! Nein, der steckt nur als Koprozessor zum STM32 im CH4 Pro, aber nicht im S20.
Hallo Olaf, dein problem passt zu: https://github.com/arendst/Sonoff-Tasmota/issues/683 im wiki findest du in der FAQ auch info dazu. mfG Peter ;-)
beim ESP8266 ist es häufig hilfreich, vor dem flashen den Flash komplett zu löschen
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.