Zum Inhalt springen

WSAL23508 – CM4-to-Pi4-Adapter

Aus JW Tech Wiki
Version vom 6. September 2026, 09:55 Uhr von JWTechPublisher (Diskussion | Beiträge) (Freigegebene technische Dokumentation veröffentlicht; Text-only und noindex)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Dokumentationshinweis: Diese technische Dokumentation wurde aus einer archivierten Lieferantenquelle neu formuliert. Technische Angaben und Befehle müssen vor der Verwendung mit der Produktversion und den Herstellerunterlagen abgeglichen werden.

Zusammenfassung

Der CM4-to-Pi4-Adapter von Waveshare ermöglicht den Einsatz eines Raspberry Pi Compute Module 4 (CM4) auf einer Platinenbasis, die die Schnittstellen des Raspberry Pi 4B nachbildet. Er bietet vier USB 3.0-Anschlüsse, einen Gigabit-Ethernet-Port, einen PoE-Header und diverse weitere Anschlüsse für Kameras und Displays.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Standard-CM4-Steckplatz für alle Varianten des Compute Module 4
  • Vier USB 3.0-Ports mit Abwärtskompatibilität zu USB 2.0/1.1
  • RJ45-Gigabit-Ethernet-Port mit 10/100/1000 Mbit/s-Automatik
  • PoE-Header zum Anschluss kompatibler PoE-HATs
  • Zwei Micro-HDMI-Ausgänge mit 4K@30 fps-Ausgabe
  • USB-Typ-C-Anschluss für 5 V/2,5 A Stromversorgung oder als eMMC-Programmierschnittstelle
  • MIPI-CSI-Kameraanschluss und MIPI-DSI-Displayanschluss (DISP1)
  • 40-Pin-GPIO-Leiste für HAT-Verbindungen
  • IO-VREF-Umschalter zur Auswahl der CM4-IO-Logikspannung zwischen 3,3 V und 1,8 V
  • Systemfunktionsschalter für BT_DIS, WiFi_DIS und WP_DIS

Befehle und Beispiele – vor Ausführung prüfen: 

wget https://files.waveshare.com/upload/7/75/CM4_dt_blob_Source.zip
unzip -o CM4_dt_blob_Source.zip -d ./CM4_dt_blob_Source
sudo chmod 777 -R CM4_dt_blob_Source
cd CM4_dt_blob_Source/
sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-disp1-double_cam.dts
sudo rm -rf /boot/dt-blob.bin
raspi-config
sudo raspivid -t 0 -cs 0
libcamera-hello -t 0
libcamera-hello --list-cameras
libcamera-hello --camera 0
libcamera-jpeg -o test.jpg

Hinweise und Versionsgrenzen

  • Die Anordnung des DISPLAY-Ports weicht von der Hauptplatine des Raspberry Pi 4B ab; Kompatibilität mit den meisten Pi-4-Gehäusen ist eingeschränkt.
  • Beim Programmieren über den Micro-USB-Anschluss dürfen keine anderen Geräte angeschlossen sein, um die Stromversorgung des CM4 sicherzustellen.
  • Das CM4 muss mit 5 V/2 A versorgt werden, sonst kann es herunterfahren oder die Taktfrequenz senken.
  • Beim Ein-/Ausschalten dürfen keine Geräte ein- oder ausgesteckt werden.
  • Der Lüfteranschluss unterstützt nur 5-V-Lüfter ohne Drehzahlregelung oder -messung; Standardmäßig nicht aufgelötet.
  • CSI- und DSI-Schnittstellen sind standardmäßig deaktiviert; bei Nutzung werden drei I2C-Geräte (I2C-10, I2C-11, I2C-0) belegt.
  • Die Kamera- und Display-Konfiguration hängt von der OS-Version ab (Buster vs. Bullseye); Schritte erfordern manuelle Bestätigung.
  • Vor dem Verbinden von Kameras oder DSI-Displays muss zuerst die Stromversorgung getrennt werden; erst danach wird der Netzstecker wieder angeschlossen.
  • Das Vorhandensein von /boot/dt-blob.bin beeinflusst die Anzeige des DSI-Displays; falls bereits vorhanden, genügt ein Neustart.

Quelle und Revisionsnachweis