Posts by butjar

    Hallo,

    Ich bin der ganzen Sache jetzt schon ziemlich nahe, glaube ich. War doch noch etwas Arbeit die Installation in die LE toolchain reinzubasteln.

    Der dmesg output sieht ganz gut aus:


    Ich glaube, ich sehe jetzt ein Problem im VDR log. Kommt wohl aus dvbhddevice:


    Error creating display: Inappropriate ioctl for device klingt nicht so gut. S:oren hast du vielleicht eine Idee, wo das Problem liegt?

    Schöne Grüße,
    butjar

    Das Kernel-Modul laeuft nicht auf bestimmten CPU-Cores, nur das Laden (und die probe-Funktion). Wenn das Modul da ist, hat das Laden auch geklappt. Ansonsten beschwert es sich ziemlich laut (synchronous external abort, so eine Art segfault).

    Ja da hatte ich mich schon ein bisschen gewundert, dass man mit taskset ein Kernelmodul auf einen Core pinnen kann.


    Treiber und Firmware brauchst Du natuerlich. Dann funktioniert auch das dvbhddevice.

    Ist mir danach auch klar geworden, als ich nochmal über die Anleitung im vdr-wiki gegangen bin :S. Bin gerade dabei herauszufinden, wie ich die firmware files in die LE build chain einbaue.

    Einschalten?

    Ich glaube, Uwe hatte die IR-Receiver irgendwo mal gefunden, Pollin?

    Hatte gehofft ich muss vielleicht nur noch den roten Knopf drücken und alles läuft.

    Nochmal zum lspci output, sollte da jetzt nicht zumindest die Riser card auftauchen?

    Code
    1. LibreELEC:~ # lspci 
    2. 03:00.0 Class 0480: 1131:7160
    3. 01:00.0 Class 0604: 12d8:2304
    4. 00:00.0 Class 0604: 1d87:0100
    5. 02:02.0 Class 0604: 12d8:2304
    6. 02:01.0 Class 0604: 12d8:2304


    Ja, siehe hier!


    Um alles einzuschalten über die Fernbedienung... dafür nutze ich einen IRMP Empfänger, siehe hier! Man so einen Empfänger auf fertig vom User jrie hier im Portal kaufen...

    Super, vielen Dank.
    Der IRMP Empfänger sieht nett aus, überleg ich mal wenn das System läuft.

    Grüße,
    butjar

    Fragen ist ja trotzdem immer ganz nett :).

    Ich bin wieder einen Schritt weiter, ich glaube es sollte jetzt alles auf dem image sein. Auf den abgespeckten Distros sieht man halt immer so wenig.
    In lsmod taucht das pcie_rockchip_host module auf, kann ich irgendwie prüfen ob es wirklich auf den Kernen 4-5 läuft?


    Das lspci von busybox ist leider ein bisschen mager:

    Code
    1. LibreELEC:~ # lspci
    2. 03:00.0 Class 0480: 1131:7160
    3. 01:00.0 Class 0604: 12d8:2304
    4. 00:00.0 Class 0604: 1d87:0100
    5. 02:02.0 Class 0604: 12d8:2304
    6. 02:01.0 Class 0604: 12d8:2304

    Die -k option sollte laut help auch den Treiber zeigen, der output sieht aber genauso aus.

    Gibt es denn irgendwas im bootlog oder in dmesg was ich sehen sollte?

    Dummerweise finde ich den IR-Receiver der Karte nicht mehr und bin mir deswegen unsicher, ob ich sie nicht einfach einschalten muss. Weiß hier zufällig jemand ob man die noch irgendwo kriegt, oder wohl eher ob es eine alternative zum originalen gibt?

    P.s. Jetzt wo ich gerade drauf schaue sehe ich, dass der Kartentreiber wohl doch fehlt. Der sollte wohl hier auftauchen oder ?


    Code
    1. LibreELEC:~ # ls /run/kernel-overlays/modules/5.10.21/kernel/drivers/media/pci/
    2. cx23885       ddbridge      netup_unidvb  pt3           smipcie
    3. cx25821       mantis        ngene         saa7164       ttpci

    Ich habe einen Branch fuer die 2.4er ATF-Version mit ins Repository gelegt. Neuere RockPro64-U-Boot-Versionen (2020.10, 2021.01) sind uebrigens kaputt, ich verwende 2020.07.

    Hat es mit dem PCIe-Switch funktioniert?


    Gruss,

    S:oren

    Ich bin leider erst dieses Wochenende mal zum basteln gekommen. Vielen Dank für das aktuelle ATF.

    Ich baue mir ein LibreELEC zusammen, der Treiber und die Kernelpatches laufen wunderbar durch, der ATF Patch scheinbar auch. Jetzt muss ich noch rausfinden wie ich taskset auf das Image bekomme (scheint eine busybox option zu geben). Im Idealfall sollte man die modprobe conf auch in den Buildprozess dengeln können. Sobald ich was habe werde ich berichten und würde einen LibreELEC Fork mit deinen Patches bauen, wenn es ok ist.

    Ich habe noch eine Frage zur Stromversorgung. Hast du Riser card und TT-6400 am 4 pin DC out vom rockpro64 hängen? Bei der Riser card gibt es leider nicht viel Anleitung und ich hab ein bisschen Angst was durchzuschmoren.

    Schöne Grüße

    Reihenfolge nicht, ist ja nur ein Modul. Aber für die Cores habe ich eine /etc/modprobe.d/pcie_rockchip_host.conf mit folgendem Inhalt:

    Code
    1. install pcie_rockchip_host /usr/bin/taskset -c 4-5 /sbin/modprobe --ignore-install pcie_rockchip_host $CMDLINE_OPTS

    Gruss,

    S:oren


    Super, danke. Hast du ausschließlich drivers/media/pci/saa716x/ angefasst, oder gibt es weitere Änderungen am Kernel? Wo finde ich den rockpro64 pcie-Extender support?


    P.s. Hab deinen Post überlesen, der support für den Extender kommt dann wohl von hier: https://github.com/s-moch/linu…46d28c7b70d6e075171844728.

    Kannst du mir sagen, welchen Extender du benutzt?

    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