StromPi3 + RPi4 headless: Wie serialless deaktivieren und wieder serielle Kommunikation ermöglichen?

85 views
0 Comments

Ich habe wie im Handbuch beschrieben den serialless-mode aktiviert: Per config script serialless aktiviert und danach das Skript „Start_Serialless.py“ ausgeführt.

Nun möchte ich etwas an der Konfiguration des StromPi ändern und benötige entsprechend wieder die serielle Kommunikation. Ich habe das Skript „Stop_Serialless.py“ ausgeführt. Jedoch kann ich weder per „StromPi3_Status.py“ noch per „strompi_config.py“ mit dem StromPi kommunizieren.

Ich bitte um Erläuterung, wie ich sauber vom serialless-mode zurück in den serial-mode komme.
Besten Dank & Gruß

Answered question

5 Answers

Hallo Max,
um den Serielless-Mode wieder zu beenden, müssen Sie das Skript  „Stop_Serialless.py“ ausführen und dann über das Skript „strompi_config_gui.py“ oder „strompi-config.py“ den Serielless-Mode deaktivieren.
Wenn dies nicht funktioniert, trennen Sie den StromPi von jeglicher Spannungsversorgung und entfernen Sie für einige Sekunden den Jumper für die Kondensator-Pufferung, um den IC auf dem StromPi komplett vom Strom zu trennen und ihn somit neu zu starten.
Mit freundlichen Grüßen
Tim (Joy-it)

Answered question
Max (anonymous) 0 Comments

Ja, Pin21 wird in Hard- und Software verwendet.
Leider kann ich den bisherigen Antworten nicht entnehmen, was als user zu tun ist. Noch einmal, ganz konkret gefragt: Wie setze ich den StromPi vom seriellless-mode zurück auf den serial-mode?
Um den serial-mode zu setzen muss ich ja zwei Dinge tun (siehe Kapitel 7.1 des Handbuches):

  1. Per „strompi_config.py“ die Opion „Serial-Less Mode: Enabled“ setzen.
  2. Per „Start_Serialless.py“ den serialless-modus starten.

Soweit so gut, dies funktioniert auch so wie es soll.
Nun möchte ich zurück auf den serial-mode. Meinem Verständnis nach müsste ich die beiden vorherigen Schritte zurücksetzen. Jedoch ist es doch im serialless-mode nicht möglich „strompi_config.py“ auszuführen. Reicht es, das Skript „Stop_Serialless.py“ auszuführen?
Könnte der Support bitte Schritt für Schritt beschreiben was zu tun ist? Also was zu tun ist, um die Schritte aus Kapitel 7.1 des Handbuches rückgängig zu machen?

Answered question

Hallo Max,
es ist wichtig, dass der von Ihnen verwendete Pin auch im Skript verwendet wird.
Achten Sie darauf, dass im Skript die GPIO- und nicht die Pin-Nummer angegeben wird.
Standardmäßig wird im Skript GPIO-Nummer 21 ( Pin-Nummer 40) verwendet.
Sollte dies alles richtig bei Ihnen konfiguriert sein, raten wir dazu, die neuste Firmware auf den StromPi zu flashen und es erneut zu probieren.
Sie können die Firmware samt einer Flash-Anleitung in unserem Downloadbereich herunterladen.

Mit freundlichen Grüßen
Tim (Joy-it)

Answered question
Max (anonymous) 0 Comments

Ja, habe ich (vom Jumper auf Pin 21).
Meine Frage zielt ja auch nicht darauf wie ich IN den serialless-mode komme, sondern im Gegenteil, wie ich sauber zurück in den serial-mode komme.

Answered question

Hallo Max,
frohes neues Jahr.
Haben Sie die für den Seriellessmodus notwendige Modifikation vorgenommen?
Der StromPi benötigt einen alternativen Kommunikationspin für den Seriallessmodus,
dieser muss entweder durch aufstecken oder anlöten eines Kabels Verbunden werden.
Dies wird in der Anleitung im Kapitel 10 Modifikationen beschrieben.
Mit freundlichen Grüßen
Tim (Joy-it)

Answered question
Write your answer.