Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - jojo61

1
Hallo

so ich habe den Commit gefunden der das Problem verursacht. Es ist die Umstellung auf den Videobuffer2 am 20.9.14 mit dem Titel "[media] cx88: convert to vb2". Vor dem commit geht es auf anhieb und danach nur noch mit restart.  Im debug sieht man das zwar der DMA zum empfang der Daten gestartet wird, aber es kommt nie ein Interrupt mit den Daten. Erst wenn man den VDR restartet oder schnell zwischen 2 Channels hin und her schaltet wird der DMA irgendwann einmal resetet und ab da funktioniert es dann.
Das ganze ist dann ab dem Kernel 3.19 drin.

Ich werde das ganze mal auf den VDR Portal Posten evtl. kann ja da jemand weiterhelfen.

Jojo61

2
Hallo

so ich habe nun etwas rumgespielt und rausgefunden das es wohl am initialen Tuning liegt. Wenn man beim ersten start des VDR (also ohne Bild) schnell hintereinander zwischen zwei Programmen umschaltet dann kommt das Bild auch ohne restart des VDR.  Ich habe dann im vdr (vdr.c) vor dem tunen auf den ersten Sender einfach 4 mal auf unterschiedliche Känale geschaltet und dann funktioniert es auf anhieb.
Scheint also eine Änderung an dem Tuner treiber zu sein. Ich werde mir das nochmal im Treiber ansehen.  Der Hack im vdr.c funktioniert zwar, gefällt mir aber gar nicht.

Jojo61


3
Hallo

ich habe die WinTV Nova S2 HD und 2 Systeme damit. Eins mit Kernel 3.16 und da läuft es sofort und eins mit Kernel 4.1 und da braucht es einen Restart des VDR bis es läuft. Beide sind 64bit. So wie ich den Thread hier verstanden habe hattet ihr das Problem auf eine Änderung des Kernels zwischen August und November 2014 eingegrenzt.   Nur habt ihr dann nicht weiter geforscht bzw. hier geschrieben.  Die Lösung mit dem Restart funktioniert zwar aber ich finde es halt als Notlösung und der Fehler ist noch nicht gefunden.

Vielleicht liegt es ja auch an der Reihenfolge wie der VDR die Karte initialisiert. Beim ersten initialisieren wird ja die Firmware geladen und das dauert etwas. Evtl. braucht es da einen sleep an der richtigen Stelle im VDR.

Ich werde mir das wohl mal anschauen müssen .

mfg
Jojo61

4
Hallo

was ist denn aus der Analyse geworden.
Ich habe bei meinem System mit 64Bit das gleiche Problem das der VDR erst nach einem restart ein Bild anzeigt.
Allerdings benutze ich nicht MLD sondern laufe auf einem Kernel 4.1.

mfg
Jojo61