Der Pi möchte nicht schlafen

Eigentlich würden wir unseren Walkman-Klon gern bei Nichtbenutzung in einen möglichst energiesparenden Tiefschlaf versetzen. Ähnlich wie ein Handy könnte er dann tagelang mit einer Akkuladung durchhalten und wäre, wenn wir Musik hören wollen, auf Knopfdruck wieder einsatzbereit.

Leider macht uns der Raspberry Pi hier einen Strich durch die Rechnung. Denn einen funktionierenden Suspend to RAM gibt es nicht, außerdem ist das Broadcom-SoC niemals richtig aus, solange es nicht vom Strom getrennt wird. Auch wenn das Betriebssystem, das auf dem ARM-Kern läuft, heruntergefahren wird, bleiben Teile des SoC weiter aktiv.

Das hat zwei Gründe: Erstens hat die Raspberry Pi Foundation auf eine Logik zum Ein- und Ausschalten verzichtet, um einen möglichst kostengünstigen Kleincomputer zu bauen. Zweitens sind die Broadcom-SoC ungewöhnlich aufgebaut. Die eigentliche Kernkomponente ist hier nämlich nicht der ARM-Prozessor, sondern die Grafikeinheit namens Videocore.

GPU startet den Prozessor

Normalerweise startet beim Booten zunächst ein Prozessorkern, der dann mögliche weitere Kerne und Hardwareeinheiten initialisiert. Anders bei den Broadcom-SoC: Hier wird zunächst eine Firmware-Datei in die Videocore-Einheit geladen, die dann das SoC initialisiert.

Der ARM-Kern war ursprünglich mehr eine Dreingabe, die beim Raspberry Pi aber die Hauptrolle spielt. Wir benutzen das SoC also anders, als der Hersteller sich das vorgestellt hat. Und den Raspberry Pi verwenden wir anders, als es die Raspberry Pi Foundation sich vorgestellt hat – und abseits des Entwicklungsschwerpunkts, der Schlafzustände nicht umfasst.

Dass unser Musikplayer entweder die ganze Zeit eingeschaltet bleiben oder jedes Mal neu gestartet werden muss, ist natürlich ein Problem. Das wird besonders deutlich, wenn wir uns bereits fertige Musikplayer-Images ansehen, wie wir sie beim Aufrüsten einer Hi-Fi-Anlage verwendet haben. Davon gibt es nicht wenige und alle haben die gleichen Probleme: Sie brauchen sehr lange, bis sie betriebsbereit sind, oder sie werden für unser Model A+ nicht mehr weiterentwickelt. Andere wurden komplett eingestellt.

Also bleibt noch die Möglichkeit, ein eigenes System zu entwickeln. Natürlich aus bereits bestehender Software.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Netzwerk-Musikplayer: Wir bauen einen audiophilen Walkman mit dem Raspberry PiWir bauen eine Linux-Distribution 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7.  


Trollversteher 23. Feb 2023 / Themenstart

OK, da gebe Ich Dir Recht, aber ich denke, das "audiophil" war bei diesem Bastel-Projekt...

Trollversteher 21. Feb 2023 / Themenstart

Es gibt aber einen Unterschied, zwischen qualitativ hochwertiger Technik und völlig...

Trollversteher 21. Feb 2023 / Themenstart

Haha, billiger ja, aber das ist selbst für "Mainstream-Konsumenten" zu wenig "audiophil" ;-)

Trollversteher 21. Feb 2023 / Themenstart

Au weia, das war doch weder der Anspruch noch der Anlass des Artikels, sondern einfach...

Kommentieren



Aktuell auf der Startseite von Golem.de
Entlassungen bei Techfirmen
Weniger Manager sind besser

Entlassungen sind schlimm, aber die Begründungen dafür etwa von Meta kann ich zum Teil verstehen. Auch die Forderungen nach Rückkehr ins Büro finde ich richtig.
Ein IMHO von Brandur Leach

Entlassungen bei Techfirmen: Weniger Manager sind besser
Artikel
  1. Reddit: Stundenlanger Ausfall, weil niemand mehr den Code kennt
    Reddit
    Stundenlanger Ausfall, weil niemand mehr den Code kennt

    Die Analyse eines schwerwiegenden Ausfalls bei Reddit zeigt, wie kritisch institutionelles Wissen sein kann.

  2. E-Fuels: EU-Kommission widerspricht Scholz im Verbrennerstreit
    E-Fuels
    EU-Kommission widerspricht Scholz im Verbrennerstreit

    Sollten die Angaben der EU-Kommission im Streit um das Verbrenner-Aus zutreffen, wäre das für die Bundesregierung blamabel.

  3. LTT: Linus Tech Tips von Krypto-Scammern gehackt
    LTT
    Linus Tech Tips von Krypto-Scammern gehackt

    Der Hauptkanal der Linus Media Group auf Youtube sowie mindestens ein Neben-Channel wurden von Hackern übernommen - und für Scam-Livestreams genutzt.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Ryzen 9 7900X3D 619€ • Crucial SSD 2TB (PS5) 158€ • Neu: Amazon Smart TVs ab 189€ • Nur bis 24.03.: 38GB Allnet-Flat 12,99€ • MindStar: Ryzen 9 5900X 319€ • Nintendo Switch inkl. Spiel & Goodie 288€ • NBB Black Weeks: Rabatte bis 60% • PS5 + Spiel 569€ • LG OLED TV -57% [Werbung]
    •  /