1 Raspberry Pi (Einplatinencomputer / SBC)
Im Gegensatz zu einem klassischen PC befinden sich beim Raspberry Pi alle wichtigen Kernkomponenten – wie der Hauptprozessor (CPU), der Grafikprozessor (GPU), der Arbeitsspeicher (RAM) sowie alle Anschlussbuchsen (USB, HDMI, Ethernet) – fest verlötet auf einer einzigen Platine, die kaum größer ist als eine Kreditkarte.
1.1 🧠 Der fundamentale Unterschied: ARM- statt x86-Architektur
Ein extrem wichtiger Punkt betrifft die Prozessor-Architektur. Während normale Desktop-PCs und Laptops auf Prozessoren von AMD oder Intel (x86_64-Architektur) setzen, nutzt der Raspberry Pi einen hochentwickelten Mobilprozessor (SoC - System on a Chip) auf ARM-Basis (meist aarch64 / ARMv8).
- Die Auswirkung im Alltag:
Man kann auf einem Raspberry Pi nicht einfach das normale Installations-Medium (ISO) eines Standard-Debian oder Arch Linux für Desktop-PCs verwenden. Es muss zwingend die spezielle, für ARM-Prozessoren kompilierte Version der Distribution genutzt werden (z. B. Raspberry Pi OS, Debian ARM64 oder Arch Linux ARM). - Software-Kompatibilität:
Programme, die im Quellcode vorliegen, können unter Linux meist problemlos für den Raspi kompiliert werden. Proprietäre Software, die nur als fertiges x86-Paket bereitgestellt wird, läuft auf dem Raspberry Pi hingegen nicht nativ.
1.2 🔌 Die GPIO-Leiste: Die Schnittstelle zur echten Welt
Das absolute Alleinstellungsmerkmal des Raspberry Pi gegenüber gewöhnlichen PCs ist die GPIO-Stiftleiste (General Purpose Input/Output), die meist aus 40 durchnummerierten Pins besteht.
Über diese Pins kann der Linux-Kernel direkt mit elektronischen Bauteilen kommunizieren. Nutzer können Sensoren (z. B. für Temperatur oder Luftfeuchtigkeit), Relais, LEDs, Motoren oder kleine Displays direkt anschließen und über einfache Skripte (z. B. in Python oder Bash) ansteuern. Das macht den Raspi zum Herzstück unzähliger DIY- und Smart-Home-Projekte.
1.3 ⚠️ Die klassischen Stolpersteine (Wichtig für die Fehlerdiagnose)
Wenn Nutzer von Abstürzen, mysteriösen Fehlermeldungen oder Startproblemen mit ihrem Raspberry Pi berichten, stecken fast immer zwei Hauptursachen dahinter:
1.3.1 1. "Mysteriom" Netzteil (Der Under-Voltage-Fehler)
Ein Standard-Handyladegerät liefert zwar oft 5 Volt, bricht aber bei plötzlichen Lastspitzen des Raspberry Pi (z. B. beim Anschließen einer externen USB-Festplatte) in der Stromstärke (Ampere) ein.
- Das Symptom:
Der Raspi friert unmotiviert ein, startet spontan neu oder drosselt massiv seine Leistung. Unter Linux meldet der Kernel im Systemprotokoll (dmesg) den Fehler "Under-voltage detected". Bei älteren Modellen blitzte zudem eine rote LED auf der Platine auf. - Der Rat:
Für einen stabilen Betrieb (besonders ab dem Raspberry Pi 4 oder 5) sollte immer das offizielle Original-Netzteil der Foundation empfohlen werden, da dieses eine leicht erhöhte Spannung (z. B. 5,1V) liefert, um Kabelverluste auszugleichen.
1.3.2 2. Der "SD-Karten-Tod" durch Schreibzyklen
Da der Raspberry Pi standardmäßig keine eingebaute Festplatte besitzt, wird das Betriebssystem auf einer MicroSD-Karte installiert. SD-Flashspeicher ist jedoch nicht für die permanenten, ununterbrochenen Schreibzugriffe eines Betriebssystems (wie das ständige Schreiben von System-Logs) ausgelegt.
- Das Symptom:
Nach einigen Monaten oder Jahren wird das Dateisystem plötzlich Read-Only (schreibgeschützt), oder der Raspi bootet überhaupt nicht mehr, weil die SD-Karte defekt ist. - Die Lösung:
1. Unkritische Schreibzugriffe (z. B. /tmp oder Log-Dateien) in den Arbeitsspeicher auslagern (mittels tmpfs).
2. Bei modernen Modellen (ab Pi 3B+/4) den Raspi so konfigurieren, dass er direkt von einer langlebigen, per USB angeschlossenen SSD bootet.
1.4 🐧 Linux-Praxistipp: Spezifische Raspi-Informationen auslesen
Um zu sehen, um welches Raspberry-Pi-Modell handelt, hilft ein Blick in die virtuelle CPU-Info des Linux-Systems.
Der Befehl lscpu zeigt hier zwar die ARM-Kerne, aber das genaue Platinen-Modell steht in der Gerätebaum-Datei:
Typische Ausgabe im Terminal:
Möchte man die aktuelle Temperatur des SoC im laufenden Betrieb überwachen (da der Raspi bei Überhitzung ab ca. 80°C automatisch den Takt drosselt), nutzt man das spezifische Firmware-Tool: