Hallo zusammen,
mal kurz in die Runde gefragt, gibt es für den rockpro64 schon ein Ausgabeplugin? (z.B.: angepasstes softhddevice)
Gruß
Uwe
Hallo zusammen,
mal kurz in die Runde gefragt, gibt es für den rockpro64 schon ein Ausgabeplugin? (z.B.: angepasstes softhddevice)
Gruß
Uwe
softhddevice-drm unterstützt das BSP Rockchip Kernel und das Mainline Kernel. Problem ist das das Rockchipkernel pcie nicht richtig kann. Es funktionieren nur einige Karten. DD läuft nicht. Mit Mainline Kernel funktioniert pcie aber ein HW Decoder nur mit Patches. Wann der integriert wird kann man nicht vorhersagen. Mit Basteln läuft es.
Gruss
zille
Hallo zille,
mit einem aktuellen Mainline Kernel wird hier eine DD Cine S2 und eine DD Max S2 zumindest erkannt.
Aber leider wird eine FF HD 6400 nicht erkannt (lspci), womit für VDR etwas für eine Ausgabe fehlt.
Ist wirklich schade, dass der rockpro64 so wenig über pcie erkennt....
Sollte eine Max S2 funktionieren, könnte man zumindest daraus einen Sat IP Server bauen...
Ich werde mal demnächst testen, was mit der DD möglich ist...
Wo kann ich das softhddevice-drm Plugin für den rockpro64 laden? (Github)
Gruß
Uwe
Mit einer "Digital Devices GmbH Cine S2 V6 DVB adapter" schau ich gerade.
Wo kann ich das softhddevice-drm Plugin für den rockpro64 laden? (Github)
...DD läuft nicht...
ZitatMit einer "Digital Devices GmbH Cine S2 V6 DVB adapter" schau ich gerade.
Bin verwirrt, was geht nun?
Bin verwirrt, was geht nun?
Siehe mein ersten Post oben. Ich nutze 5.4 + einigen Patches.
Ok, Kernel-5.4 habe ich auch installiert.
Welche Patches sind das —> Link?
Die DD Cine S2 funktioniert nun bei Dir?
Dein Plugin werde ich nächstes Wochenende mal testen.
Gruß
Uwe
Kernel Patches nutze ich diese:
https://github.com/LibreELEC/L…hip/patches/linux/default
Es gibt noch einen alternativen Treiber der ins Kernel soll. Der ist aber noch nicht richtig ausgereift.
https://www.spinics.net/lists/linux-media/msg163500.html
https://github.com/Kwiboo/Libr…hip/patches/linux/default
FFmpeg muss mit v4l-request übersetzt werden. Da gibt es die Version:
https://github.com/Kwiboo/FFmp…4l2-request-hwaccel-4.0.4
Wenn das Rockpro nach dem runterfahren abschalten soll wird der Patch benötigt:
https://github.com/armbian/bui…yscore-for-poweroff.patch
Viel Spass beim Basteln!
Hallo,
ich versuche mich gerade daran die ganzen libs zu installieren. Bei libv4l-rkmpp gibt es einen Fehler beim Befehl: make! Zuvor lief autoreconf -i --force und ./configure ohne Fehler durch.
rock64@rockpro64:~/build/libv4l-rkmpp$ make
make all-am
make[1]: Entering directory '/home/rock64/build/libv4l-rkmpp'
CC src/libv4l_rkmpp_la-libv4l-rkmpp.lo
In file included from src/libv4l-rkmpp.c:21:
./include/libv4l-rkmpp.h: In function 'rkmpp_cmd2str':
./include/libv4l-rkmpp.h:252:16: error: 'VIDIOC_RESERVED' undeclared (first use in this function); did you mean 'VIDIOC_OVERLAY'?
RKMPP_CMD2STR(VIDIOC_RESERVED);
^~~~~~~~~~~~~~~
./include/libv4l-rkmpp.h:248:33: note: in definition of macro 'RKMPP_CMD2STR'
#define RKMPP_CMD2STR(cmd) case cmd: return #cmd
^~~
./include/libv4l-rkmpp.h:252:16: note: each undeclared identifier is reported only once for each function it appears in
RKMPP_CMD2STR(VIDIOC_RESERVED);
^~~~~~~~~~~~~~~
./include/libv4l-rkmpp.h:248:33: note: in definition of macro 'RKMPP_CMD2STR'
#define RKMPP_CMD2STR(cmd) case cmd: return #cmd
^~~
make[1]: *** [Makefile:540: src/libv4l_rkmpp_la-libv4l-rkmpp.lo] Error 1
make[1]: Leaving directory '/home/rock64/build/libv4l-rkmpp'
make: *** [Makefile:397: all] Error 2
Alles anzeigen
Wo liegt hier der Fehler?
VIDIOC_RESERVED sollte keinerlei Funktion haben.
libv4l-rkmpp.h:252
--RKMPP_CMD2STR(VIDIOC_RESERVED);
++// RKMPP_CMD2STR(VIDIOC_RESERVED); /* obsolete. */
Danke, schaue ich mir später mal an und Kommentiere die entsprechenden Stellen ...
Edit: Danke, das war es.
War nur geraten.
Dann noch besser
Bei libv4l-rkmpp gibt es einen Fehler
Von der lib habe ich noch nie gelesen/gehört. softhddevice-drm unterstützt diese lib nicht. Was hast Du vor damit?
Hallo,
Ich bin gerade über diesen Thread gestolpert, weil ich auch gern meine TT6400 reaktivieren wollte. Aus den Posts wird mir leider nicht klar, ob es mit dem rockpro64 funktioniert. Das wäre ein Traum. Uwe deine Signatur lässt erahnen, dass du sowas zusammengebastelt hast. Falls das so ist, kannst du mir einen kurzen Überblick geben, was zu tun ist, damit das board die Karte erkennt?
Schöne Grüße,
butjar
Hallo butjar,
ja, das rockpro64-Board funktioniert mit einer ffhd6400 hervorragend und stabil.
S:oren hat mit Hilfe eines pci-e Extender den pcie-Bus zum laufen gebracht.
Der Kernel muss noch ein wenig gepatcht werden und dann läuft es. Seine Änderungen zum Kernel findet man hier!
Zusätzlich muss man nun die Kernelmodule in einer bestimmten Reihenfolge und ganz wichtig auf einem bestimmten Core laden...
Vielen Dank auch hier noch mal an S:oren für die gute Arbeit. Damit läuft es seit langem sehr stabil. ?
Für die ganzen Details benötige ich noch ein paar Tage...
Es funktionieren z.B. nur bestimmte pcie-Extender...
Ohne pcie-Extender wird die ffhd6400 nicht erkannt...
Gruß
Uwe
Super, das klingt vielversprechend. Auf das repo bin ich schon gestoßen, gibt es dazu ein wenig Anleitung hier im Forum? Welche Extender kannst du mir empfehlen? Wenn du irgendwann eine kleine Anleitung hinterlassen würdest, würde ich mich sehr freuen. Das board wird die Tage bestellt.
Danke S:oren ?
Ich schließe mich mal an, vielen Dank.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!