Längere Umschaltzeiten bei der DM920 mit DVB-S2X FBC

  • Ich hoffe es hilft, denn es ist nur der 45208 :winking_face:


    cu


    DM 7080 SSSC @ OE 2.5 unstable
    DM 920 FBC S C @ OE 2.5 unstable

    DreamOne S @ OE 2.6 unstable

    • Offizieller Beitrag

    Soo.. hab mal meine Schüssel vom Schnee befreit und schnell ein paar Logs gemacht..


    Aber nur von der Unicable Schüssel.. aber egal.. das macht eh keinen Unterschied. An meinen Rotor komme ich nicht dran :frowning_face:


    Hier das Log vom 45208 ZDF HD - Das Erste HD.txt und hier 45308x ZDF HD - Das Erste HD.txt


    Jeweils ein paar mal zwischen Das Erste HD und ZDF HD.. erkennt man an den PIDs... 17de ist ZDF HD...


    cya

  • Bitteschön. 45308x


    A1, kein unicable.

    E2 Box: Two, One, DM 8000, DM7080HD, DM 7025(+), DM 7020HD(v2), DM9x0, DM820HD, DM 800SE(v2), DM 800HD, DM52x, DM500HD(v2)
    E1 Box: DM 7020, DM 7000, DM 5620-S, TRIAX 272-S, DM 600PVR, DM 500+, DM 500-S

    Sonstiges: DM100, DM Tastatur, Logi K600 BT Tastatur
    Sat: WaveFrontier T90 23.5E <=> 30.0W

  • Vielen Dank an alle.


    Bei @Ghost und @hagbard liegen die Schaltzeiten bei etwa 900ms
    Bei @Cepheus62 um die 2.200ms - da hätten wir noch einen Langsamschalter :smiling_face:


    Ich denke, die entscheidende Stelle ist immer wieder "VIDEO0: start decode"
    Bei den langsamen dauert es etwa 1.200ms während es bei den schnellen nur etwa 200ms dauert.


    Ghost:
    Könnte man die Phase für "VIDEO0: start decode" in einer neuen Version noch weiter aufdröseln innerhalb von dmesg?
    So könnte man evtl. die konkrete Stelle finden, wo der die 1.000 zusätzlichen Millisekunden verplempert.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

  • Ghost:
    Hast du dir mal meinen Log angesehen bzgl. "Tuning fehlgeschlagen" Problematik beim Umschalten zwischen Sat und DVB-T Tuner? Lässt sich daraus etwas ablesen, wo der Fehler liegt? Danke schon mal!

  • hier noch was von mir: 45308x, A1, kein unicable


    [ 1131.857449] VIDEO0: stop decode
    [ 1131.858585] audio ch0: decoder stop
    [ 1131.879039] stop AUDIO0 on dmx 0 pid:13f2
    [ 1131.879048] audio ch0: xpt stop
    [ 1131.879056] sync0 1fff no decoder left in sync handling so disable
    [ 1131.879063] sync0: was last pcroffset0 user so free it
    [ 1131.897923] input0 set to A1
    [ 1131.900397] start PCR0 on dmx 0 pid:17de index 4
    [ 1131.900768] start AUDIO0 on dmx 0 pid:17ea index 1
    [ 1131.900773] audio ch0: xpt start
    [ 1131.900795] sync0 is off so we enable it
    [ 1131.900801] sync0: allocated pcroffset 0
    [ 1131.900814] sync0: demux-index 0 pcr pid 17de
    [ 1131.900825] sync0: using 4 as pcr pidchannel
    [ 1131.900842] audio ch0: AC3
    [ 1131.901080] audio ch0: decoder start
    [ 1131.901088] audio ch0 delay 18000 (200 ms)
    [ 1131.901093] VIDEO0: total delay: 18000 (200 ms)
    [ 1131.902500] start VIDEO0 on dmx 0 pid:17de index 4
    [ 1131.902537] VIDEO0: total delay: 18000 (200 ms)
    [ 1131.907747] VIDEO0: start decode


    [ 1137.148534] VIDEO0: stop decode
    [ 1137.148923] audio ch0: decoder stop
    [ 1137.169703] stop AUDIO0 on dmx 0 pid:17ea
    [ 1137.169710] audio ch0: xpt stop
    [ 1137.169716] sync0 1fff no decoder left in sync handling so disable
    [ 1137.169720] sync0: was last pcroffset0 user so free it
    [ 1137.198061] input0 set to A1
    [ 1137.244870] start PCR0 on dmx 0 pid:13ed index 3
    [ 1137.245025] start AUDIO0 on dmx 0 pid:13f2 index 1
    [ 1137.245031] audio ch0: xpt start
    [ 1137.245052] sync0 is off so we enable it
    [ 1137.245061] sync0: allocated pcroffset 0
    [ 1137.245075] sync0: demux-index 0 pcr pid 13ed
    [ 1137.245088] sync0: using 3 as pcr pidchannel
    [ 1137.245110] audio ch0: AC3
    [ 1137.245191] audio ch0: decoder start
    [ 1137.245200] audio ch0 delay 18000 (200 ms)
    [ 1137.245205] VIDEO0: total delay: 18000 (200 ms)
    [ 1137.246188] start VIDEO0 on dmx 0 pid:13ed index 3
    [ 1137.246224] VIDEO0: total delay: 18000 (200 ms)
    [ 1137.251272] VIDEO0: start decode

  • @Ghost:


    Hab das hier noch in den E2-Logs gefunden.
    Diese Zeilen liegen im Full-Log genau zwischen "VIDEO0: start decode" und "audio ch0: first pts..." - also passend zur Problemstelle :face_with_tongue:


    bei dem Si2166B kommt immer das:
    Dec 13 18:47:45 dm920 enigma2[281]: eBackgroundFileEraser '/media/hdd//timeshift.m5oXGj' finished
    Dec 13 18:47:45 dm920 enigma2[281]: [ 8] fe event: status 0, freq 1611750, inversion off, m_tuning 1 F
    Dec 13 18:47:45 dm920 enigma2[281]: [ 8] fe event: status 1f, freq 1611750, inversion off, m_tuning 1 N


    bei dem BCM45308x kommt das:
    Dec 13 18:42:55 dm920 enigma2[281]: eBackgroundFileEraser '/media/hdd//timeshift.pUffAY' finished
    Dec 13 18:42:56 dm920 enigma2[281]: [ 0] fe event: status 0, freq 1611750, inversion off, m_tuning 1 F
    Dec 13 18:42:56 dm920 enigma2[281]: [ 0] fe event: status 1, freq 1611750, inversion off, m_tuning 1 N
    Dec 13 18:42:56 dm920 enigma2[281]: [SEC-0] set dynamic current limiting
    Dec 13 18:42:57 dm920 enigma2[281]: [ 0] fe event: status 0, freq 1611750, inversion off, m_tuning 2 N
    Dec 13 18:42:57 dm920 enigma2[281]: [ 0] fe event: status 1f, freq 1611750, inversion off, m_tuning 3 N


    Das "[SEC-0] set dynamic current limiting" scheint dabei fast 1 Sekunde in Anspruch zu nehmen,
    da gerade erst auf 56sek gewechselt wurde und dann plötzlih schon wieder 57sek.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    2 Mal editiert, zuletzt von Sven H ()

  • Ok, aber beim 45308x sind ja immer 3 Zeilen zusätzlich.
    Als wenn das tuning nach den ersten beiden Zeilen nicht klappt.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

    • Offizieller Beitrag

    Also es scheint laut deinem Logfile da so zu sein, dass in der tat der Tuner später erst das signal findet.. warum auch immer.


    Lass erstmal gut sein...


    Ich werde mir das wie gesagt näher anschauen...


    Das sieht auch nur so aus, als würde das set current limiting länger dauern... aber du interpretierst das Logfile einfach falsch :winking_face:


    Der Tuner sagt einfach später bescheid dass er nun fertig mit tunen ist.. das sind die events... also scheint es in der tat so, dass der tuner einfach langsamer tuned..


    Das ändert nur noch nichts an der Tatsache, dass er das hier nicht tut... und genau das muss ich halt ergründen...


    cu

    • Offizieller Beitrag

    Okay.. ich habe des Rätsels Lösung.


    Das Problem ist der DVB-S2 Pilot Parameter... wenn der auf Auto steht, dann ist der 45308x langsam beim umschalten.


    Das Problem ist, dass wenn man mit dem Silabs eine Kanalsuche macht... dann steht der auf auto.. oder wenn man eine manuelle Kanalsuche auf einem Transponder macht.
    Und auch in der enthaltenen Standard Kanalliste stehen die PILOT Parameter alle auf Auto. Ist ja auch sonst bei keinem Tuner ein Problem.


    Als aktuellen Workaround kann ich anbieten einfach mit dem 45308x einen Blindscan machen. Dann stimmen in der lamedb die Pilot werte mit den echten überein und es ist schnell.


    Das ganze sieht nach einem Fehler im Microcodes des Tuners aus.. der kommt von Broadcom der wird beim booten immer hochgeladen. Ich habe aber einen anderen Tuner Mode gefunden in dem wir das Problem nicht haben. Dafür brauchen wir aber noch andere Änderungen an den Treibern die wir noch nicht ganz fertig haben.


    Ich denke aber, dass wir das in den nächsten Tagen fertig bekommen.. kann aber ggf. auch ein bissel länger dauern.


    Da wir das Problem nun ja erkannt haben und es einen Workaround gibt, ist es nicht mehr ganz so tragisch.


    Ich halte euch auf dem laufenden.


    cya

  • Hi,


    wenn ich jetzt einen Blindscan z.B. Auf Hotbird 13.0 mache werden mit dem stable ja nicht alle Kanäle gefunden. Wenn ich nach dem Blindscan nochmal einen manuellen Scan mit eingeschaltetem Netzwerk Scan mache wird der Pilot dann wieder auf Auto gesetzt?

    MfG
    latte

  • Hi,


    geht aber im Moment nicht anders da die unstabile hier nicht so richtig funktionieren, und ich betone bei mir. Ich habe auch keinen Plan weshalb. Ich würde gern das unstabile verwenden.

    MfG
    latte