Zum Inhalt springen

WSAL21434 – CM4-DISP-BASE-2.8A

Aus JW Tech Wiki
Version vom 6. September 2026, 00:41 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

Die Waveshare CM4-DISP-BASE-2.8A ist eine Basiseinheit mit optisch gebundenem 2,8-Zoll-IPS-Display und integrierter kapazitiver Touch-Einheit. Sie wird direkt auf dem Raspberry Pi Compute Module 4 platziert und über einen USB-C-Anschluss (5 V/2,5 A) versorgt. Die Einheit bietet DSI-/CSI-, HDMI-, USB-2.0-, I²C-, I²S-, SPI-, Ethernet- und FAN-Schnittstellen sowie ein optionales M.2-MKEY-Modul für PCIE-Geräte.

Zugeordnete Produkte bei JW Tech

Technische Übersicht

  • Das Display wird nicht über HDMI, sondern über den DPI-Port angesteuert.
  • Für die Stromversorgung wird ein Netzteil mit mindestens 5 V/4 A empfohlen; der eingebaute USB-C-Eingang liefert nur 5 V/2,5 A.
  • Der BOOT-Schalter wählt zwischen USB-C-Start (ON) und eMMC-/TF-Kartenstart (OFF).
  • Das M.2-Modul unterstützt ausschließlich PCIE-Kanal-Geräte (z. B. NVMe-Festplatten), keine SATA-Laufwerke.
  • Einige Geräte erfordern ggf. das Neukompilieren des Kernels, wenn sie von der offiziellen Raspberry-Pi-Image-Umgebung nicht erkannt werden.
  • Auf Bookworm kann Display- und Touch-Rotation synchron über die „Screen Configuration“-Anwendung eingestellt werden; auf älteren Systemen muss die Touch-Rotation separat konfiguriert werden.
  • Der USB-2.0-Port ist standardmäßig deaktiviert; zum Aktivieren wird dtoverlay=dwc2,dr_mode=host in config.txt ergänzt.
  • Zur Kamera-Aktivierung wird ein DTB aus einer Waveshare-Datei in /boot/dt-blob.bin übersetzt; auf Buster erfolgt die Freigabe über raspi-config, auf Bullseye über libcamera-Helfer.
  • Die Einheit enthält einen RJ45-Gigabit-Ethernet-Anschluss sowie drei USB-2.0-Ports und erweiterte Schnittstellenzugänge.

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

dtoverlay=dwc2,dr_mode=host
dtoverlay=vc4-kms-v3d
dtoverlay=waveshare-28dpi-3b-4b
dtoverlay=waveshare-28dpi-3b
dtoverlay=waveshare-28dpi-4b
dtoverlay=waveshare-touch-28dpi
dtoverlay=vc4-kms-dpi-2inch8
video=DPI-1:480x640M@60,rotate=90
video=DPI-1:480x640M@60,rotate=180
video=DPI-1:480x640M@60,rotate=270
display_rotate=1
sudo raspivid -t 0 -cs 0
libcamera-hello --list-cameras
libcamera-hello --camera 0
libcamera-jpeg -o test.jpg

Hinweise und Versionsgrenzen

  • Die exakte Firmware-Version des CM4 muss vor der Konfiguration bestätigt werden, da sich die Schritte je nach Betriebssystem unterscheiden.
  • Beim gleichzeitigen Betrieb von DPI- und HDMI-Display teilt sich die Rotationsangabe; separate Rotation ist nicht möglich.
  • Bei Problemen mit i2cdetect sollte geprüft werden, ob dtparam -audio - on blockiert ist und ob /boot/dt-blob.bin existiert.
  • Das Abziehen und Einstecken von Geräten außer USB- und Netzwerkanschlüssen während der Ladung ist untersagt.
  • Falls ein Gerät vom offiziellen Image nicht erkannt wird, kann ein neu kompiliertes Kernel-Modul erforderlich sein.
  • Die genaue Kompatibilität bestimmter M.2-Adapterkarten hängt vom jeweiligen Gerät ab und erfordert ggf. manuelle Anpassungen.

Quelle und Revisionsnachweis