Unterstützung von 36S MIPI CSI-2-Kameras auf dem Raspberry Pi 5

Werden alle MIPI CSI-2-Kameras der 36S-Serie vom Raspberry Pi 5 unterstützt?

Nein. Nicht alle 36S MIPI CSI-2-Kameramodelle werden vom Raspberry Pi 5 standardmäßig unterstützt.

The Imaging Source bietet eine breite Palette von 36S MIPI CSI-2-Kameras mit unterschiedlichen Bildsensoren an. Obwohl diese Kameras die standardisierte MIPI CSI-2-Schnittstelle verwenden, hängt die Unterstützung auf dem Raspberry Pi 5 zusätzlich davon ab, ob der jeweilige Bildsensor vom Raspberry Pi-Software-Stack unterstützt wird.

Die aktuelle 36S-Produktpalette finden Sie auf unserer Webseite:

https://www.theimagingsource.com/en-de/embedded/mipi-csi-2/36s/

MIPI CSI-2-Kompatibilität allein garantiert daher keine Plug-and-Play-Unterstützung auf dem Raspberry Pi 5.

Warum werden einige 36S-Kameras auf dem Raspberry Pi 5 nicht unterstützt?

Der Raspberry Pi 5 verwendet libcamera als Kamera-Software-Framework. libcamera arbeitet zusammen mit den Linux-Kameratreibern und der Raspberry Pi Kamera-Pipeline, um den Bildsensor zu initialisieren und zu steuern.

Derzeit wird nur eine begrenzte Anzahl von Bildsensoren durch den Raspberry Pi Software-Stack unterstützt.

Raspberry Pi stellt in seiner Firmware-Dokumentation eine Liste der verfügbaren Kamera-Sensor-Overlays und unterstützten Sensoren bereit. Für Sony-Sensoren umfasst diese beispielsweise IMX219, IMX258, IMX283, IMX290, IMX296, IMX327, IMX335, IMX378, IMX415, IMX462, IMX500 und IMX519. Die genaue Liste wird von Raspberry Pi gepflegt und kann sich mit zukünftigen Software-Versionen ändern.

Daher kann eine 36S-Kamera mit einem Sensor, der vom Raspberry Pi Software-Stack nicht unterstützt wird, nicht einfach angeschlossen werden und automatisch funktionieren.

Bedeutet das, dass nicht unterstützte 36S-Kameras nicht mit dem Raspberry Pi 5 verwendet werden können?

Nein.

Ein derzeit nicht unterstützter Sensor bedeutet nicht zwangsläufig, dass die Kamera technisch nicht für den Raspberry Pi 5 geeignet ist.

Im Rahmen eines OEM-Projekts kann The Imaging Source die erforderliche Software- bzw. Treiberintegration für zusätzliche 36S-Kameramodelle bereitstellen, abhängig von den jeweiligen Projektanforderungen.

Damit kann grundsätzlich die gesamte 36S-Kamerapalette im Rahmen eines OEM-Projekts auf dem Raspberry Pi 5 unterstützt werden, auch wenn der jeweilige Sensor aktuell nicht Bestandteil des standardmäßigen Raspberry Pi Software-Stacks ist.

Sprechen Sie uns gerne an, wenn Sie ein bestimmtes Kameramodell oder einen bestimmten Sensor benötigen.

Was ist der Unterschied zwischen "kompatibel" und "unterstützt"?

Diese Begriffe sollten nicht miteinander verwechselt werden:

MIPI CSI-2-kompatibel

  • Die Kamera kommuniziert über die MIPI CSI-2-Schnittstelle mit dem Host und kann daher grundsätzlich an einen geeigneten MIPI-CSI-2-Host angeschlossen werden.

Raspberry Pi 5-unterstützt

  • Zusätzlich muss der Software-Stack des Raspberry Pi 5 in der Lage sein, den jeweiligen Bildsensor zu erkennen, zu initialisieren, zu konfigurieren und zu steuern.

Dafür sind unter anderem ein geeigneter Linux-Kernel-Treiber für den Sensor sowie die entsprechende Raspberry-Pi-/libcamera-Konfiguration erforderlich.

Daher gilt:
MIPI CSI-2-Kompatibilität ≠ automatische Raspberry Pi 5-Unterstützung.

Wie kann ich überprüfen, ob meine 36S-Kamera unterstützt wird?

Der erste Schritt besteht darin, den Bildsensor der Kamera zu identifizieren.

Anschließend kann geprüft werden, ob dieser Sensor vom Raspberry Pi Software-Stack unterstützt wird. Raspberry Pi stellt eine aktuelle Liste der verfügbaren Sensor-Overlays in der Firmware-Dokumentation bereit:

https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README

Suchen Sie dort nach der Bezeichnung des verwendeten Sensors, beispielsweise imx296 oder imx290.

Bitte beachten Sie, dass die Aufnahme eines Sensors in die Raspberry Pi-Dokumentation nicht automatisch bedeutet, dass jede Kamera mit diesem Sensor ohne weitere Konfiguration sofort funktioniert. Je nach Kamera können zusätzliche Einstellungen erforderlich sein.

Kann The Imaging Source Unterstützung für einen neuen Sensor hinzufügen?

Ja. Dies kann im Rahmen eines OEM-Projekts umgesetzt werden.

Wenn Ihre Anwendung eine bestimmte 36S-Kamera erfordert, deren Sensor derzeit nicht vom standardmäßigen Raspberry Pi Software-Stack unterstützt wird, kann The Imaging Source gemeinsam mit dem Kunden die erforderliche Treiber- und Softwareintegration entwickeln.

Dies ist insbesondere für OEM-Anwendungen mit größeren Stückzahlen interessant, bei denen eine bestimmte Kamera-/Sensor-Kombination in ein definiertes Raspberry Pi-basiertes System integriert werden soll.

Machbarkeit und Umfang der Integration hängen unter anderem vom Sensor, der Kamerakonfiguration, den benötigten Funktionen und der Ziel-Softwareumgebung ab.

Welche Informationen sollte ich bei einer Anfrage zur Raspberry Pi 5-Kompatibilität bereitstellen?

Um die optimale Lösung zu ermitteln, benötigen wir möglichst folgende Informationen:

  • 36S-Kameramodell

  • Bildsensor

  • Raspberry Pi 5-Modell bzw. Systemkonfiguration

  • Raspberry Pi-OS-/Linux-Version

  • Benötigte Auflösung und Bildrate

  • Benötigtes Pixelformat

  • Anforderungen an Trigger, Belichtungssteuerung oder weitere Kamerafunktionen

  • Erwartete Stückzahlen und Zeitschiene, sofern es sich um ein OEM-Projekt handelt

Damit können wir feststellen, ob die Kamera bereits unterstützt wird oder ob eine zusätzliche OEM-Treiberintegration erforderlich ist.

Zusammenfassung

Die 36S-Kameras von The Imaging Source verwenden die MIPI CSI-2-Schnittstelle. Die Unterstützung durch den Raspberry Pi 5 hängt jedoch zusätzlich vom verwendeten Bildsensor und der verfügbaren Linux-/libcamera-Treiberunterstützung ab.

  • Unterstützter Sensor → potenziell unkomplizierte Integration in den Raspberry Pi 5

  • Nicht unterstützter Sensor → zusätzliche Treiber-/Softwareintegration kann erforderlich sein (inkl. NRE)

  • OEM-Projekt → The Imaging Source kann zusätzliche 36S-Kameramodelle im Rahmen eines dedizierten Integrationsprojekts unterstützen

Sie benötigen eine bestimmte 36S-Kamera für den Raspberry Pi 5? Sprechen Sie uns an - wir prüfen gerne die Kompatibilität für Ihre Anwendung.