Hallo zusammen, ich habe einen Dreame L20 Ultra. Der Roboter kommuniziert mit der Basisstation über ein eigenes WLAN. Dafür ist ein ESP-WROOM-02D zuständig. Das Problem ist, dass der ESP anscheinend seine Arbeit eingestellt hat. Das Netzwerk wird nicht mehr aufgebaut. Der Roboter kann nicht mehr mit der Basis kommunizieren. Die Frage, die sich mir nun stellt, ist der Chip defekt. Ist die Software zerschossen oder bekommt er durch einen anderen Defekt keinen Strom? Auf dem Board oben sieht man einen kleinen Diagnoseanschluss. Ich würde vermuten, der ESP kann damit angesprochen werden. Hat vielleicht jemand eine Idee, wie ich den ESP auslesen kann? Um zu prüfen, ob er überhaupt läuft?
1) Link zum Hersteller des Roboters oder zum Datenblatt? 2) Hast du irgendwelche Unterlagen, die du lesen könntest, um dem Problem auf den Grund zu gehen? 3) Hast du schon mal mit dem Handy geschaut, ob der Robo vielleicht ein eigenes Netz aufmacht, das du über einen Browser kontaktieren kannst? Eine übliche IP-Adresse zum Konfigurieren wäre 192.168.4.1
Danke für deine rasche Antwort. Der Hersteller ist Dreame https://de.dreametech.com/products/l20-complete?srsltid=AfmBOooPf9BpY0K7DgKVL0yFqt49CntoI0TZVpN5KM_2tsRXLo3syArh es gibt leider keine tiefergehenden technischen Unterlagen zu diesen Geräten. Bei der ersten Einrichtung spannt der Roboter sein eigenes Netz auf. Danach verbindet er sich mit meinem WLAN. Das hat aber mit dem Netz der Basisstation nichts zu tun. Der Roboter funktioniert auch ohne dieses Netz nur gehen die Funktionen der Basis dann nicht mehr. Der Roboter benötigt dieses „interne“ Netz zur Kommunikation mit der Basis.
Chris schrieb: > Die Frage, die sich mir nun stellt, ist der Chip defekt. Das ist kein "Chip", sondern ein kompletter Computer. Man angenommen du findest heraus, dass er defekt ist, wie willst du ihn austauschen? Ohne die richtige Firmware macht er nichts nützliches. Hast du die Firmware als Binärdatei vorliegen? Und ohne die Firmware zu kennen, weiß man auch nicht, welche Signale man an seinen Anschlüssen im guten Fall erwartet. Da gibt es dann nicht viel zu testen.
:
Bearbeitet durch User
Dass der ESP ein komplettes Miniboard ist, weiß ich. Mir ging es eher darum herauszufinden, ob vielleicht im Umfeld etwas defekt ist, was dazu führt, dass der ESP nicht booten kann. Sollte der ESP booten, bekommt er ja Strom. Sollte er nicht booten, dann nicht. Im Erstenfall wäre dann wohl die Software hin oder der ESP selbst. Da heißt gleich komplett neues Board. Im zweiten Fall könnte ich untersuchen, ob irgendwo eine Unterbrechung ist. Soweit zumindest meine Idee
:
Bearbeitet durch User
Chris schrieb: > Sollte der ESP booten, bekommt er ja Strom. > Sollte er nicht booten, dann nicht. Ich kann dieser Logik nicht folgen. Erst muss der Strom da sein, dann wird gebootet.
Ich würde dazu einfach mal auf der UART Schnittstelle des ESPs lauschen ob da Lebenszeichen ankommen. Darüber kann man auch mit esptool.py die Firmware auslesen wenn dieser zuvor mit IO0 in den Flash-Modus versetzt wurde. Falls alles nichts hilft, kann man versuchsweise den Blechdeckel entfernen und das SPI-Flash transplantieren.
1N 4. schrieb: > Ich würde dazu einfach mal auf der UART Schnittstelle des ESPs > lauschen ob da Lebenszeichen ankommen. Darüber kann man auch mit > esptool.py die Firmware auslesen wenn dieser zuvor mit IO0 in den > Flash-Modus versetzt wurde. > Falls alles nichts hilft, kann man versuchsweise den Blechdeckel > entfernen und das SPI-Flash transplantieren. Das hilft mir doch schon wesentlich weiter :) Ich muss mal schauen wie dieser Diagnoseanschluss bestückt ist. Mich würde es ja nicht wundern wenn man darüber daran kommt
Chris schrieb: > Hallo zusammen, ich habe einen Dreame L20 Ultra. Aha, muss ich da jetzt googlen? > Der Roboter kommuniziert mit der Basisstation über ein eigenes WLAN. > Dafür ist ein ESP-WROOM-02D zuständig. Das Problem ist, dass der ESP > anscheinend seine Arbeit eingestellt hat. Wie hast du das festgestellt? > Das Netzwerk wird nicht mehr aufgebaut. Wie hast du das festgestellt? > Die Frage, die sich mir nun stellt, ist der Chip defekt. Die Frage, die sich mir nun stellt, ist, ob du uns hier als billige Hilfe haben willst. Alle deine Annahmen sind so dermaßen hingerotzt, dass man meinen könnte, du wärst ein CEO eines Robotik-Unternehmens ohne auch nur den Hauch einer Ahnung, was der Unterschied zwischen Strom und Spannung ist. > Ist die Software zerschossen Teste es halt. > oder bekommt er durch einen anderen Defekt keinen Strom? Dafür gibt es Geräte, nennen sich Multimeter. Kosten aber Geld, anders als hier zu posten. > Auf dem Board oben sieht man einen kleinen Diagnoseanschluss. Ich würde > vermuten Leute, die vermuten, sollten lernen oder halt zugeben, dass sie keine Ahnung haben und sich dann anleiten lassen. Ich habe auch von sehr vielen Dingen keine Ahnung hier schon oft sehr gute Lern-Anreize bekommen. Ich vermute aber, das ist nix für dich, du bist ein Macher. > Hat vielleicht jemand eine Idee, wie ich den ESP auslesen kann? Um zu > prüfen, ob er überhaupt läuft? Es gibt viele Versionen vom ESP32, wenn du den meinst. Manche haben eine Power-on-LED drauf, die leuchtet, wenn die Spannungsversorgung passt. Andere nicht, aber dafür haben sie eine LED auf dem Board, die sich über Pin 2 ansteuern lässt, auch intern. Wie das geht, weißt du sowieso, ne?
Achso, ein Saugroboter ist das! Na, da gibt es ja einen Hersteller, der das Teil warten oder reparieren kann. Ich glaube nicht, dass du das hinbekommen würdest, ohne Serviceunterlagen und Handbuch. Also mein Tip: schauen, ob irgendwelche Spannungen gemessen werden können, Akku überprüfen, den Hersteller kontaktieren und wenn alles nichts hilft -> Elektroschrott.
Carsten P. schrieb: > Chris schrieb: >> Hallo zusammen, ich habe einen Dreame L20 Ultra. > > Aha, muss ich da jetzt googlen? >> Der Roboter kommuniziert mit der Basisstation über ein eigenes WLAN. >> Dafür ist ein ESP-WROOM-02D zuständig. Das Problem ist, dass der ESP >> anscheinend seine Arbeit eingestellt hat. > > Wie hast du das festgestellt? >> Das Netzwerk wird nicht mehr aufgebaut. > > Wie hast du das festgestellt? >> Die Frage, die sich mir nun stellt, ist der Chip defekt. > > Die Frage, die sich mir nun stellt, ist, ob du uns hier als billige > Hilfe haben willst. Alle deine Annahmen sind so dermaßen hingerotzt, > dass man meinen könnte, du wärst ein CEO eines Robotik-Unternehmens ohne > auch nur den Hauch einer Ahnung, was der Unterschied zwischen Strom und > Spannung ist. >> Ist die Software zerschossen > > Teste es halt. >> oder bekommt er durch einen anderen Defekt keinen Strom? > > Dafür gibt es Geräte, nennen sich Multimeter. Kosten aber Geld, anders > als hier zu posten. >> Auf dem Board oben sieht man einen kleinen Diagnoseanschluss. Ich würde >> vermuten > > Leute, die vermuten, sollten lernen oder halt zugeben, dass sie keine > Ahnung haben und sich dann anleiten lassen. Ich habe auch von sehr > vielen Dingen keine Ahnung hier schon oft sehr gute Lern-Anreize > bekommen. Ich vermute aber, das ist nix für dich, du bist ein Macher. >> Hat vielleicht jemand eine Idee, wie ich den ESP auslesen kann? Um zu >> prüfen, ob er überhaupt läuft? > > Es gibt viele Versionen vom ESP32, wenn du den meinst. Manche haben eine > Power-on-LED drauf, die leuchtet, wenn die Spannungsversorgung passt. > Andere nicht, aber dafür haben sie eine LED auf dem Board, die sich über > Pin 2 ansteuern lässt, auch intern. Wie das geht, weißt du sowieso, ne? Um mal deine Fragen zu beantworten. Die neuere Generation von Saugrobotern hat zwei verschiedene WLAN-Verbindungen. Einmal das Hauptnetz, welches über den Roboter selber läuft und mit dem sich der Router verbindet, und dann ein internes WLAN mit einer Hidden SSID. Diese wird für die Kommunikation zwischen Saugroboter und Basis genutzt darüber werden dann Betriebsdaten wie z. B. Wasserstände übermittelt. Die Basisstationen besitzen Tasten, um einige Funktionen auch direkt auszuführen. Dafür wird dieses interne Netz auch genutzt. Woher weiß ich, dass es nicht mehr geht? Diese Funktionen gehen nicht mehr und die Hidden SSID der Basis ist nicht mehr zu finden. Und ja, ich besitze ein Multimeter und sogar noch mehr und ich habe bereits das Netzteil sowie auch die Spannungen, die auf das Mainboard gehen schon geprüft. Im Threadtitel steht die genaue Version des ESP. Hier bitte noch das genaue Datenblatt https://www.espressif.com/sites/default/files/documentation/esp-wroom-02u_esp-wroom-02d_datasheet_en.pdf
Chris schrieb: > die Hidden SSID der Basis ist nicht mehr zu finden. Logisch, da sie hidden ist. Sie war bestimmt schon vorher nicht zu finden, denn sonst wäre sie nicht hidden.
:
Bearbeitet durch User
Das Netzwerk konnte vorher gefunden werden. Eine Hidden SSID ist genauso sinnvoll, wie sich hinter einem durchsichtigen Vorhang verstecken. Jedes x-beliebig WLAN Monitoring Tool findet diese Netzwerke. Das Netzwerk lässt sich jetzt aber nicht mehr finden, da es nicht mehr ausgestrahlt wird.
:
Bearbeitet durch User
Chris schrieb: > Um mal deine Fragen zu beantworten. > > Die neuere Generation von Saugrobotern Nun wissen wir dann endlich, worum es überhaupt geht. Ein Fortschritt! Ich würde mal den Hersteller kontaktieren, falls du das Zeug nicht anonym durch die Zoll-Schleuse aus China geschmuggelt hast. Falls es echt der ESP sein sollte, der abgeraucht ist, hast du sowieso ein Problem, denn einfach Austauschen hilft ohne Software ja nix. Ich würde vorschlagen: Selber putzen. So mit nem Lappen und Wasser. Kennt man kaum noch, ich weiß, ist total outdated, halt so n Boomer topic.
:
Bearbeitet durch User
Warum bist du hier eigentlich so am Mosern? Wenn du meinst, dass das nichts bringt, dann unterlass bitte diese passiv-aggressive Art.
Chris schrieb: > Warum bist du hier eigentlich so am Mosern? Wie gesagt. Das hier ist nicht "gutefrage.de". > unterlass bitte diese passiv-aggressive Art. fold
Viele moderne Säuger haben einen ESP verbaut! Gibt leider noch kein Open Code Projekt ähnlich der Drohnen und Rasenmäher um die Dinger vernümftig zu betreiben.
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.