Helpdesk

Hallo,


ich habe einen Strompi3 mit aktueller FW 1.73 mit Battery HAT auf einem RBP4. Powerpath mode ist Wide-[gt]Battery.


Nun beobachte ich folgende Fehler:


- mit deaktiviertem Pufferkondensator erfolgt die Umschaltung auf sekundäre Stromquelle nicht schnell genug, der RBP4 startet dann neu. Auch andere Kombinationen / Powerpath modes zeigten das gleiche Verhalten.


- ist der RPB4 mehrere Tage ausgeschaltet und der Wide-Eingang unbeschaltet, so entleert sich scheinbar dennoch die Batterie. Wird der Wide-Eingang dann wieder beschaltet, so startet scheinbar der Mikrocontroller des Strompi nicht; der RBP4 bleibt aus und die Status-LED des strompi bleiben dunkel. Erst ein Beschalten des Micro-USB-Eingangs lässt den Strompi und den RBP4 starten, die blaue LED leuchtet erst schwach, dann zunehmend heller, die rote nicht.[nbsp]


Randbemerkung:


wenn der Wide-Eingang unbeschaltet ist, so messe ich an diesem bei aufgestecktem Battery-HAT eine Spannung von 5V. Soll das so sein?


[nbsp]


Ein Neuflashen der FW und Neukonfiguration von Beginn hat keine Änderung bewirkt. Ich vermute einen HW-Defekt.


[nbsp]


besten Dank und Gruß[nbsp]


christoph

Christoph

27.06.22 08:29

Hallo Christoph,


dieses Verhalten des StromPi ist normal.


Ohne aktivierte Pufferkondensatoren fällt die Spannung im Umschaltvorgang zwischen den Spannungsversorgungen zu weit ab, um den Raspberry Pi am Laufen zu halten.


Auch das entladen des Akkus ist normal, da der Mikrocontroller des StromPi weiter durch den Akku versorgt wird, wenn das Battery-HAT angeschlossen ist.[nbsp]
Wenn Sie Ihre Wide-Versorgung dann wieder anschließen, sollte der StromPi eigentlich wieder starten. Es kann jedoch an der Konfiguration Ihres StromPi liegen, dass dies nicht geschieht.
Um dies genau beurteilen zu können, müssten Sie die Konfiguration und die Jumperpositionen Ihres StromPi hier mit uns teilen.


Mit freundlichen Grüßen


Tim (Joy-IT)

Tim

27.06.22 09:51

Hallo,


hier der aktuelle Status:


---------------------------------
StromPi-Status:
---------------------------------
Time: 02:41:32
Date: Tuesday 01.05.18

StromPi-Output: Wide

StromPi-Mode: Wide -[gt] Battery

Raspberry Pi Shutdown: Enabled
Shutdown-Timer: 30 seconds

Powerfail Warning: Enabled

Serial-Less Mode: Enabled

Power Save Mode: Disabled

PowerOn-Button: Disabled

PowerOn-Button-Timer: 30 seconds

Battery-Level Shutdown: Disabled

Powerfail-Counter: 2

PowerOff Mode: Disabled
---------------------------------
Alarm-Configuration:
---------------------------------
WakeUp-Alarm: Disabled
Alarm-Mode: Time-Alarm
Alarm-Time: 00:00
Alarm-Date: 01.11
WakeUp-Alarm: Monday
Weekend Wakeup: Enabled
Minute Wakeup Timer: 30 minutes

PowerOff-Alarm: Disabled
PowerOff-Alarm-Time: 00:00

Interval-Alarm: Disabled
Interval-On-Time: 00 minutes
Interval-Off-Time: 00 minutes

---------------------------------
Voltage-Levels:
---------------------------------
Wide-Range-Inputvoltage: 15.249V
LifePo4-Batteryvoltage: 3.256V [50%] [charging]
microUSB-Inputvoltage: not connected
Output-Voltage: 5.089V

[nbsp]


Jumper-Status:



  • Kondensator-Pufferung: On

  • Flash-Modus: Off

  • Serialless: On

  • Powersafe: Off


[nbsp]


Was mich irritiert, ist, dass bei belegtem WR-Eingang (15V) die blaue LED erst mit zunehmendem Batterieladezustand zu leuchten beginnt.


Sämtliche Status-LEDs des Strompi sind dunkel, wenn ich initial den WR-Eingang mit Spannung versorge. Hieran ändert sich auch über die Zeit nichts, der RBP4 bleibt ebenfalls aus.
Auch ein Drücken des Power-Buttons ändert hieran nichts.
Erst wenn ich den Micro-USB-Eingang mit Spannung versorge, startet sofort der RBP4 und die blaue Status-LED des Strompi [nbsp]leuchtet schwach, dann wie oben beschrieben über die Zeit zunehmend stärker. Die rote LED leuchtet zu keinem Zeitpunkt. Einmal gestartet kann ich den Micro-USB-Eingang wieder vom Strom trennen und Strompi + RBP4 laufen über den WR-Eingang mit Spannung versorgt.


MFG


Christoph

Christoph

27.06.22 10:57

Ergänzung:


Wenn ich den Powerpath auf Mode=6 ändere (also WR-[gt]mUSB-[gt]BAT), so leuchtet die rote LED, wenn ich mUSB beschalte und WR trenne.


Wenn ich dann allerdings auch mUSB trenne, erfolgt das Umschalten auf BAT so zeitverzögert, dass die Kondensatorpufferung nicht ausreicht und der RBP4 neu startet.


MFG


Christoph

Christoph

27.06.22 11:07

Hallo Christoph,


ich vermute, dass Ihr Auto-Jumper auf OFF steht, dadurch wird der Wide-Regler über den Microcontroller gesteuert, und kann deshalb nicht mehr aktiviert werden, wenn keine andere Spannungsversorgung angeschlossen ist. Für Ihren Anwendungsfall muss der Auto-Jumper auf ON stehen.


Mit freundlichen Grüßen


Tim (Joy-IT)

Tim

27.06.22 15:09

Guten Abend,


das war tatsächlich auch meine erste Vermutung, der Jumper steht jedoch auf ON. Ich habe sicherheitshalber beide Jumper-Stellungen probiert - in beiden Fällen mit identischem Resultat.


Das Merkwürdige ist wie bereits beschrieben ja auch, dass die blaue Status-LED des Strompi erst dann langsam anfängt zu leuchten, wenn die Batterie einen gewissen Füllstand erreicht hat.


Ohne montierte Batterie (die entweder über ausreichend Ladung verfügen muss oder via mUSB geladen wird) bekomme ich im Mode 4 den Strompi + RBP4 mit Anlegen von WR-Spannung nicht gestartet. [nbsp]


[nbsp]


Weiterer Test: Modus auf Wide-[gt]mUSB gesetzt.


-[gt] mUSB nicht verbunden, WR angeschlossen --[gt] nichts passiert


-[gt] mUSB verbunden, WR angeschlossen --[gt] nichts passiert


-[gt] geladene Batterie verbunden, mUSB verbunden, WR nicht verbunden -[gt] LED leuchtet rot, RBP4 beginnt zu booten, nach 30s greift der Shutdown-Timer und der Strompi schaltet ab


-[gt] geladene Batterie verbunden, mUSB nicht verbunden, WR verbunden -[gt] LED leuchtet blau, RBP4 beginnt zu booten und läuft stabil


[nbsp]


Es stellt sich also so dar, als ob der Microcontroller des StromPi nur dann arbeitet, wenn eine Batterie mit ausreichend Ladung angeschlossen wird.


[nbsp]


Besten Dank [&] MFG


Christoph[nbsp]


[nbsp]


[nbsp]


[nbsp]

Christoph

27.06.22 19:34

Update:
Nachdem der Mode nun auf Wide-[gt]mUSB konfiguriert war und über Nacht sich die (nicht vollgeladene) Batterie komplett entleert hat, kann ich nun den Strompi gar nicht mehr starten, da nun offenbar über mUSB die Batterie nicht automatisch geladen wird. Auch Neuflashen (nach Setzen des Jumpers) geht nicht, da der Microcontroller offenbar gar nicht startet (weder leuchtet die blaue LED schwach, noch habe ich ein Signal an der seriellen Konsole).


Kann ich davon ausgehen, dass bei diesem Fehlerbild ein HW-Defekt vorliegt?


Besten Dank [&] Gruß


Christoph

Christoph

28.06.22 11:38

Hallo Christoph,


ja, anscheinend handelt es sich leider tatsächlich um einen Hardware defekt.


Wir empfehlen den Umtausch bei Ihrem Händler.


Mit freundlichen Grüßen


Tim (Joy-IT)

Tim

01.07.22 09:58

Hallo,


ich habe nun einen Ersatz erhalten und der neue Strompi funktioniert nun weitestgehend erwartungsgemäß.


Eine Frage bleibt:


Kann bei installiertem Battery-HAT der Strompi irgendwie so konfiguriert werden, dass nach Shutdown bedingt durch Wegfall der Primärversorgung auch die MCU des Strompi abgeschaltet wird und somit ein weiteres Entladen der Batterie verhindert wird?


In meinem Anwendungsfall möchte ich ausschließlich nach Wiederkehr der Primärversorgung den RPi wieder starten, benötige dann aber möglichst rasch wieder eine möglichst voll geladene Batterie.


[nbsp]


Besten Dank [&] Grüße[nbsp]


christoph

Christoph

11.07.22 19:16

Hallo Christoph,


leider ist es nicht möglich den Microcontroller des StromPi3 abzuschalten.


Es wäre möglich über eine Änderung in der Firmware den Microcontroller in den Standby Modus zu versetzen.


Der StromPi wäre dann jedoch nicht mehr in der Lage die Rückkehr der Spannungsversorgung zuerkennen und startet somit nicht mehr automatisch.


Die Firmware ist OpenSource und in unserem GitHub Verzeichnis veröffenlicht.[nbsp]


Mit freundlichen Grüßen


Tim (Joy-IT)


[nbsp]

Tim

14.07.22 11:28