Ich arbeite an der Stromversorgung eines Raspberry Pi, bei dem durch Ändern des Status einer der GPIO-Leitungen die Stromversorgung sofort abgeschaltet wird. Ist es sicher, dies in Laufstufe Null zu tun, oder muss von dort aus vor dem Ausschalten noch mehr heruntergefahren werden? Wenn nicht, gibt es einen besseren Ort dafür?
Der Grund, den ich frage, ist, dass der Raspberry Pi ein eingebettetes System ist, das seine eigene Stromversorgung nicht ausschalten kann. Das Ausschalten erfolgt normalerweise durch den Bediener, der es an der Wand ausschaltet. In meinem Fall ist es jedoch Teil eines batteriebetriebenen Remote-Systems, bei dem es nicht ständig ausgeführt werden muss.
Antworten:
Wenn das System Runlevel 0 erreicht hat, kann es sicher ausgeschaltet werden. Vor nicht allzu vielen Jahren, vor ATX, musste ein PC-System von Hand ausgeschaltet werden, da es sich nicht selbst ausschalten konnte.
quelle