Android-Kernel-Treiber für Kamera
Ich habe ein problem Anschluss eines video-decoder(tvp5150) als eine Kamera, um ein android samsung dev-kit funktioniert auf FIMC-API.
Soweit ich goggled die Decoder arbeiten als Kamera-Schnittstelle für composite-Kameras. Ich habe den Treiber in der kernel menuconfig , aktualisiert die board-Datei, aber wenn ich starten Sie die STANDARD-KAMERA-Anwendung, die Treiber werden nie initialisiert, aber das Gerät wurde getestet erfolgreich.
Alles was ich sehe ist ein schwarzer Bildschirm, kein vsync/hsync auf dem chip.
Meine Fragen sind
- benötige ich, um eine benutzerdefinierte Anwendung im user-space, öffnet sich das neue Kamera-Gerät.
- muss ich hinzufügen, Fahrer-Informations-framework-oder anderen Schichten, wie z.B. kernel-Ebene
- muss ich auf "Konfiguration hinzufügen" in der ioctl-Funktionen zu.
- was ist
mem2mem_test_dev.c in /kernel/drivers/media/video/
für. virtuelle Kamera-test-Muster? wenn ja wie kann ich es nutzen in android? - was habe ich hier verpasst, ich bin neu in kernel-und ahnungslos, was anderes zu tun nach dem hinzufügen von kernel-Treiber
Brauche ich etwas Hilfe und einige detaillierte Beispiele, wenn möglich.
- Sie müssen zu bereinigen auf Ihre Frage.
- fertig danke für den fix
- Es ist möglich, dass Sie müssen hinzufügen eine Menge an Funktionalität, die Schnittstelle mit dem Treiber in das android-framework / irgendwo im userspace. Kameras sind kein Spaß von dem, was ich gehört habe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die schreib - /port-Kamera, HAL (libcamera) - siehe TI porting guide http://processors.wiki.ti.com/index.php/TI-Android-DevKit-Camera_Porting_Guide