WSAL19137 – HDMI to CSI Adapter
Erscheinungsbild
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 Waveshare-Adapter wandelt HDMI-Signale in CSI-Signale um, sodass HDMI-Kameras wie Standard-CSI-Kameras auf der gesamten Raspberry-Pi-Reihe verwendet werden können. Unterstützt wird eine Eingabe bis 1080p@30fps über den TC358743XBG-Controller.
Zugeordnete Produkte bei JW Tech
Technische Übersicht
- Steuerchip: TC358743XBG
- Eingangsvideo: HDMI 1.4, RGB888, bis 1080p@30fps
- Eingangs-Audio: HDMI-Audio
- Ausgangsvideo: 2-Lane MIPI CSI-2
- Ausgangs-Audio: I2S-Ausgabe im LPCM-Format
- Betriebsspannung: 3,3 V
- Betriebstemperatur: -30 °C bis 70 °C
- Kompatibel mit allen Raspberry-Pi-Generationen; die Position des CSI-Anschlusses variiert je nach Modell (Pi 2B/3B/3B+, Pi 4B, Pi Zero)
- Für Audio muss ein Kabel separat vorbereitet und gelötet werden; die Pads auf der Adapterseite werden an die I2S-Pins (WFS/PIN35, SCK/PIN12, SD/PIN38) angeschlossen
- Konfiguration erfolgt über /boot/config.txt und /boot/cmdline.txt; cma=96M wird hinzugefügt
- Die libcamera-Treiberunterstützung wird nicht angeboten
- Aufnahme von Video ist mit yavta oder GStreamer möglich
- Für die Bildschirmerweiterung auf den Pi gilt derzeit nur 720p
- Raspberry Pi 5: Systemversionsbedingtes Frame-Drop-Problem bei der Aufnahme
Befehle und Beispiele – vor Ausführung prüfen:
sudo nano /boot/config.txt
dtoverlay=tc358743
dtoverlay=tc358743-audio
sudo nano /boot/cmdline.txt
cma=96M
wget https://files.waveshare.com/upload/8/89/TC358743-Driver.zip
unzip TC358743-Driver.zip
cd ~/TC358743-Driver
sudo sh set_edid.sh
sudo reboot
cd ~/TC358743-Driver/yavta/yavta/
sudo make clean
make
./yavta --capture=1000 -n 3 --encode-to=file.h264 -f UYVY -m -T /dev/video0
sudo apt install gstreamer1.0-tools -y
gst-launch-1.0 -vvv v4l2src ! "video/x-raw,framerate=30/1,format=UYVY" ! v4l2h264enc extra-controls="controls,h264_profile=4,h264_level=13,video_bitrate=256000;" ! "video/x-h264,profile=high, level=(string)4.2" ! h264parse ! queue ! matroskamux name=mux ! filesink location=file.mkv
sudo raspi-config
raspivid -t 0
arecord -l
arecord -D hw:2 -d 25 -f cd test1.wav
Hinweise und Versionsgrenzen
- Der Treiber unterstützt kein HDCP-geschütztes Material.
- Die Soundkarte-ID kann je nach System anders ausfallen; hw:2 muss an die tatsächliche ID angepasst werden.
- Beim Raspberry Pi 5 kommt es zu Frame-Drops bei der Aufnahme aufgrund von Systemversionsbeschränkungen.
- Die Bildschirm-Erweiterung unterstützt derzeit nur 720p; dafür müssen die dtoverlay-Zeilen entfernt und Legacy Camera aktiviert werden.
- Bei Pi 5 wird stattdessen /boot/firmware/config.txt statt /boot/config.txt verwendet.
- Das verknüpfte Gerät muss die unterstützte Auflösung bereitstellen, sonst funktioniert die Erfassung nicht korrekt.
Quelle und Revisionsnachweis
- HDMI to CSI Adapter - Waveshare Wiki
- Quellrevision: 111058
- Erfasst: 2026-09-01T03:57:57+00:00
- SHA-256:
bdaab50f416c13dbf1abd26eaf82ce34fb695c0f2214001af529f0750f1314f9