-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keine NRF Verbindung nach Aktivierung des AC Ladegeräts #1192
Comments
wie sieht dein pinmapping aus? sicher, dass alles korrekt verbunden und gemapped ist? |
GPIO 17 ist doppelt belegt: Huawei mosi und LED0 - das kann nicht gehen. 2024.08.18 und Vorgänger laufen bei mir (NRF24, Huawei-Ladegerät, Pylontech-Akku) völlig problemlos. |
Was hast du für einen Chip (ESP32 oder ESP32-S3 oder sonstwas) und was für ein Board? @Tiese sagt auch, dass sein NRF24 nach dem Update nicht mehr funktioniert. |
einen ESP32-S3, aber sobald ich das AC Ladegerät deaktiviere, geht der NRF |
wie merkst du das er nicht geht? Sendeleistung zu schwach? |
PS: Ach so: und alle Werte stehen auf "0"! |
hast du das AC Ladegerät aktiviert? |
Nein. |
Pins GPIO35, GPIO36 und GPIO37 solltest du meiden, siehe Doku. Das müsste sogar wichtig sein, weil du ein Modell mit 16MB Flashspeicher hast. Daher würde ich eigentlich erwarten, dass dein NRF24 auch unabhängig vom AC charger nicht funktioniert... Das ist aber nicht der Fall?! Dann verwendest du GPIO33 für Huawei Power. Auch dieser Pin ist auf deinem Board fürs Octal SPI in Gebrauch. Außerdem scheint es ein Fehler zu sein, das du "33" gewählt hast, denn GPIO33 ist auf deinem Board gar nicht verfügbar auf einer Pinleiste. Wenn ich sehe, wo die Pins angeordnet sind, hast du vermutlich an GPIO3 angeschlossen. Bitte mach GPIO 35 - 37 frei und korrigiere Huawei Power auf 3 (vermutlich). |
... Aber das steht doch alles in der Doku?! Ich versteh jetzt nicht so recht, wie du auf die Idee kommst, da 33 einzutragen für "3.3V". So hast du es gemeint, oder? Bei diesem Pin handelt es sich um einen Output, der das Netzteil einschaltet -- soweit ich das verstehe, kann hier keine Gewähr geben.
Da würde ich keine Probleme erwarten. Wie sieht denn deine vollständige pin_mapping.json aus? Hast du einen der Pins woanders schon in Verwendung? |
-1 ist "nicht benutzen", aber ob der Pin optional ist, weiß ich nicht. Das Diagramm ist für ein ESP32 DevKit. Das hat mit dem ESP32-S3 DevKit nichts zu tun bzw. ist inkompatibel. |
das weiß ich das es für ESP32 ist, aber jetzt weiß ich was der Power Pin ist, das könnte der Grund sein für das aufhängen wenn AC aktiviert, ich werde gleich testen
|
Getestet, wenn ich jetzt AC aktiviere hängt sich der ESP auf und kommt in einen bootloop, wo am Display openDTU! steht. |
Ignoriere die Info zum Update, siehe #1190.
Jo... Dann wäre es jetzt wichtig, die Ausgaben an der seriellen Konsole zu sehen, um der Exception, die den Bootloop auslöst auf die Spur zu kommen. |
Nebenbemerkung: Im Log ist irgendetwas komisch. Da fehlt doch Zeug? Hast du Aha, jetzt haben wir immerhin ein anderes Problem, eins das greifbar ist, nämlich ist nun der Stack für den Huawei AC charger Task zu klein. Aber warum?! Und warum scheinbar nur bei dir? Sehr merkwürdig. Bist du etwa der erste, der das auf einem ESP32-S3 nutzt?
Dann installiere bitte als nächtes eine development firmware, denn das Problem hat @AndreasBoehm in df53f34 bereits behoben, er hatte das im Rahmen von #1144 beobachtet. |
Schau mal in die Doku, ich hoffe da ist es hinreichend erklärt. Deine konkrete Frage nach der galvanischen Trennung ist meiner Meinung nach so zu beantworten: Wenn du den RS485 Adapter verwendest, gibt es nichts zu beachten, der RS485 Bus ist galvanisch getrennt. Aber ja, man sollte den Anschluss über den Adapter bevorzugen, statt des ESP32 direkt an die Pins des BMS anzuklemmen. |
Danke für die Rückmeldung. Ich schließe das Issue, weil dein ursprüngliches Problem mit #1204 behoben ist. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion or issue for related concerns. |
What happened?
NRF Chip verbunden und konfiguriert, nach Aktivierung des AC Ladegeräts ist der NRF Chip nicht mehr verbunden
To Reproduce Bug
NRF einrichten, AC Ladegerät aktivieren
Expected Behavior
NRF und AC Ladegerät sollte funktionieren
Install Method
Pre-Compiled binary from GitHub
What git-hash/version of OpenDTU?
2024.08.18
Relevant log/trace output
No response
Anything else?
No response
Please confirm the following
The text was updated successfully, but these errors were encountered: