Hi,
neues (Sammel)Topic, neues Glück....
Nachdem ich nun auch noch eine FF Karte (Rev 1.5) habe, die den gleichen Fehler macht wie in dem alten Threat angesprochenen SS2 und Nova Karten, hab ich noch ein wenig "rumprobiert".
Bei allen Kartentypen bei allen Kartentypten passiert mehr oder weniger das gleiche: Nach einer gewissen Anzahl von Umschaltvorgängen (zB EPG Scan) liefern die Karten keine Daten mehr, sind also scheinbar "tot".
Sichtbar wird das dann als schwarzes Bild während Live-View, bzw. als "Video Data Stream broken" während einer Aufnahme.
Soweit ich das jetzt sehen konnte, findet in diesem Fall auch keinerlei Datentransfer mehr statt, es werden keinerlei Interrupts für diese Karten mehr ausgelöst/bearbeitet.
Zuerst dachte ich ja das es der Fontend ist (alle stv0299), da aber das tuning selbst zu funktionieren scheint (schön zu sehen wenn man einige FTA-Kanäle auf die 2. Karte zwingt und dann mit dem femon-Plugin nachschaut -> unterschiedliche Signalstärken) bin ich davon inzwischen abgekommen.
Ich sehe also jetzt 2 Möglichkeiten:
1. Der Frontend liefert keinelei Daten mehr.
2. Es werden keinerlei Daten weiterverarbeitet.
Ersteres halte ich für recht unwahrscheinlich, da der Frontend-Treiber im Grunde nur den Demod und den PLL einstellt - keiner der dafür benutzen Register können den Feed stoppen. Und die Karten-eigenen Treiber halte ich für zu unterschiedlich als das diese einen Fehler "sharen".
Da fast das gesamte Pid-Filtering (insbesonder der PES-PIDs) in Software gemacht wird, gehe ich derzeit davon aus, das hier das Problem liegt. Verm. stürzen die Filter ab, oder es gibt buffer-überläuft oder sonstwas das eine weitere Verarbeitung des Feeds stoppt.
Noch eine Anmerkung zu den UPT und Soutcommand Fehler der FF Cards:
Es könnte sein die Ursache ebenfalls in defekten oder nicht fehlenden Daten liegen, und zwar nicht aus dem Frontend, sondern aus dem (Software)Demux im dvb_core Treiber...
Was bleibt ist weiterhin die Frage, warum bei einigen diese Fehler auftreten, bei anderen nicht.
Andy