Helpdesk

Hallo!


Ich bin leider etwas unerfahren im Raspberry und Microcontroller-Umfeld, habe mich aber dennoch am StromPi und der Serialless-Modifikation versucht und nach deutscher Anleitung gearbeitet (V3 der Modifikation). Im ersten Moment hat auch alles super funktioniert, bei[nbsp] längerem Betrieb jedoch konnte keine Konfiguration mehr vorgenommen und auch kein Status ausgelesen werden.


Nun habe ich in der englischen Anleitung gesehen, dass ich in einigen Scripten den GPIO Port ändern muss bzw. auch dass der Reset-Jumper entfernt wird. So dürfte ich nun das Board geschrottet haben. es leuchtet nur noch Wide-Range auf und bei einem Versuch die Firmware auf 1.73 zu aktualisieren erhalte ich folgende Fehlermeldung:


pi@PI02:~ $ sudo stm32flash /dev/serial0 -w /home/pi/StromPi/RB-StromPi3_V-1_73.bin -b 9600
stm32flash 0.5


http://stm32flash.sourceforge.net/


Using Parser : Raw BINARY
Interface serial_posix: 9600 8E1
Failed to init device.


Gibt es eine Möglichkeit das Board zu prüfen? Welche Konfiguration/Pinbelegung ist im Serial-Mode richtig/notwendig wenn ich die GPIO leiste wegen dem V3 Battery HAT frei brauche?


Herzlichen Dank für jeden Hinweis!


Beste Grüße


Jürgen

Jürgen

11.01.22 11:39

Hallo Jürgen,


wenn sich der StromPi im Serialless-Modus befindet, ist die serielle Kommunikation komplett unterbrochen und es können keine Einstellungen mehr vorgenommen, oder der Status ausgelesen werden.
Mit der Standard Firmware muss der Serialless-Modus erst in der Konfiguration aktiviert und dann durch Ausführen des Start_Serialless.py Skripts gestartet werden. Um nun wieder seriell zu kommunizieren, müssen Sie den Serialless-Modus mit dem Skript Stop_Seriallless.py beenden oder Ihren StromPi neu starten, indem Sie alle Spannungsquellen entfernen.


Beim Flashen der Firmware ist es wichtig, dass der Flash-Jumper des StromPi auf ON steht. Außerdem müssen sowohl am StromPi als auch der Raspberry Pi eine USB-Spannungsversorgung angeschlossen sein.[nbsp]
Der StromPi befindet sich im Flashmodus, wenn die blaue Wide-LED am StromPi schwach leuchtet.
Sollte das Problem weiterhin bestehen, entfernen Sie die Spannungsversorgung Ihres StromPi und entfernen Sie den CAP-Jumper für ein paar Sekunden, danach funktioniert das Flashen im Normalfall wieder.


Mit freundlichen Grüßen


Tim (Joy-IT)

Tim

11.01.22 12:15

Hallo Tim!
Vielen Dank für die Hilfe!


Nun erhalte ich generell die Fehlermeldung:


Error probing interface "serial_posix"
Cannot handle device "/dev/serial0"
Failed to open port: /dev/serial0


Beste Grüße
Jürgen

Jürgen

11.01.22 16:09

Hallo Jürgen,


der Fehler deutet darauf hin, dass die serielle Schnittstelle nicht korrekt eingerichtet wurde.


In der StromPi3 Anleitung können Sie im Abschnitt "Aktivierung der seriellen Kommunikation", alle notwendigen Schritte nachlesen.


Mit freundlichen Grüßen


Tim (Joy-IT)


[nbsp]

Tim

12.01.22 09:38

Hallo Tim!


Die Schnittstelle ist grundsätzlich korrekt eingerichtet.
Wie sieht es mit den 4 Ports oberhalb der GPIO-Leiste aus? Werden diese benötigt oder nur 1:1 weitergegeben. Hier ist mir leider der Lochblock abgebrochen.

Ebenso hat es den Anschein, dass der StromPi keinen Strom an den Raspi weitergibt, da er ohne eigenes Netzteil nicht läuft und auch am StromPi nur die LED für Wide-Range leuchtet, obwohl nur der mUSB angeschlossen ist.


Wenn ich nun das Board gebrochen habe, wie kann ich sicherstellen, dass ich einen Rev 1.1 StromPi erhalte?


Herzlichen Dank!

Jürgen

13.01.22 01:27

Hallo Jürgen,


bei den 4 Pins handelt es sich um den POE-Anschluss. Diese Pins werden vom StromPi nicht verwendet, sondern nur weitergegeben.


Wenn die Wide-Range LED leuchtet, obwohl Sie den StromPi über mUSB versorgen, steht Ihr Flash-Jumper wahrscheinlich noch auf ON und Ihr StromPi ist noch im Flash-Modus. Setzen Sie den Flash-Jumper auf OFF, entfernen Sie alle Spannungsversorgungen und den CAP-Jumper für ein paar Sekunden und Ihr StromPi sollte sich nicht mehr im Flash-Modus befinden.


Wenn Sie nicht bereits eines unser vorbereiteten Images verwenden und immer noch Probleme beim Flashen haben, würden wir dazu raten das Flashen einmal mit einem dieser Images zu versuchen.


Um sicher zu gehen, dass Sie die REV1.1 des StromPi erhalten, müssten Sie bei ihrem Händler nachfragen.[nbsp]


Mit freundlichen Grüßen


Tim (Joy-IT)

Tim

13.01.22 09:16