atmolight an, bild ruckelt

  • hi all,


    habe nun endlich mein mono atmolight am laufen.
    aber sobald ich das plugin einschalte, ruckelt das bild total!


    Ich habe leider keine Ahnung, was da los ist.


    Der Controller haengt an einem USB->Serial converter (auch an nem echten com port gibts das ruckeln).


    Habe eine TT FF als /dev/video0 und eine Terratec 1200 DVB-C.
    Signal kommt von der DVB-C, Ausgabedevice ist die FF.
    Rechner ist ein P4 2GHz, 512MB.


    CPU Auslastung liegt bei ca 5-10% bei eingeschlatetem plugin.
    Also muss es an irgendetwas anderes liegen.
    auch wenn ich nur das atmo als einziges plugin starte ruckelt es.
    bin echt ratlos, was hier los ist. Konfigurationsfehler irgendwo?


    im syslog kommt dann folgendes:

    Code
    Aug 11 15:16:23 vdr vdr: [18235] PES packet shortened to 5704 bytes (expected: 5888 bytes)
    Aug 11 15:16:24 vdr vdr: [18235] PES packet shortened to 5704 bytes (expected: 5888 bytes)
    Aug 11 15:16:24 vdr vdr: [18235] PES packet shortened to 5704 bytes (expected: 5888 bytes)
    Aug 11 15:16:24 vdr vdr: [18235] PES packet shortened to 5704 bytes (expected: 5888 bytes)
    Aug 11 15:16:24 vdr vdr: [18235] PES packet shortened to 5520 bytes (expected: 5888 bytes)
    Aug 11 15:16:24 vdr vdr: [18235] PES packet shortened to 2024 bytes (expected: 5888 bytes)
    Aug 11 15:16:25 vdr vdr: [18235] PES packet shortened to 5704 bytes (expected: 5888 bytes)
    Aug 11 15:16:25 vdr vdr: [18235] PES packet shortened to 5704 bytes (expected: 5888 bytes)
    Aug 11 15:16:26 vdr vdr: [18235] PES packet shortened to 5520 bytes (expected: 5888 bytes)
    Aug 11 15:16:26 vdr vdr: [18235] PES packet shortened to 5520 bytes (expected: 5888 bytes)


    Leider habe ich auch nichts passendes im forum oder im wiki gefunden.


    danke fuer jeden hinweis,


    flo


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

    Einmal editiert, zuletzt von ProgLocker ()

  • Hi,


    an deinen DVB devices kann es nicht liegen, hab die selben.
    Hab aber keine Ahnung woran es liegen könnte; würd vom Gefühl her auf deine DVB-Treiber tippen, kannst da mal andere ausprobieren?


    Grüße,
    Simon

  • hi,


    hab mal den kernel aufn aktuellen stand gebracht, keine aenderungen.
    dvb-ttpci firmware habe ich den 2623.
    was setzt du ein, dass es funktioniert?


    noch ein paar vorschlaege?


    danke und gruss,


    flo


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

  • Hmm,
    wenns am Kernel nicht liegt, dann probier doch mal das USB wegzulassen, also gib auf ein echtes ttySx aus.


    Hab bei mir schon viele Kombinationen am Laufen gehabt und nie Probleme mit Ruckeln..


    Grüße,
    Simon

  • naja, wie geschrieben. liegt nicht an dem converter.
    hatte ja auch ttyS0 versucht, selbes problem (kann auch den controller komplett ablassen, sobald ich das plugin einschalte ruckelt es).


    bin echt ratlos. so nen geiles teil und irgendwo haengt's :(


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

  • hi, ich nochmal.


    also was ich gemerkt habe ist, wenn ich mit mplayer nen video schaue, dann klappt das einwandfrei. sobald ich aber tv gucke, rucktelt das halt.


    habe als primaeres video interface (/dev/video0) meine FF und als "Primary DVB interface" im vdr wird 2 benutzt, das ist meine Budget DVB-C, ueber die ich mein Signal erhalte.


    musste auch (wie in einem anderen thread beschrieben) nen link von /dev/video0 auf /dev/video1 legen, damit ich ueberhaupt nen leuchten bekomme...


    also irgendwo muss hier der wurm drin sein.


    hat jemand das selbe problem ??


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

  • Hi,


    möglicherweise hast Du ein DMA Problem. Das Image für das Atmo-Plugin muß per DMA vom SAA7146 geholt werden. Ich weiß jetzt nicht genau, ob das Image vom saa7146 in Hardware runter skaliert wird oder ob es Treiber in Software macht. Wenn das unskalierte Image übertragen wird, ist alle 40ms ca. 1MB fällig. Das ist eigentlich nicht viel. Du kannst ja mal den DMA-Buffer für die Budget-Karte vergrößern. In die Datei modeprobe.conf bzw. modeprobe.conf.local muß 'options budget-core bufsize=1410' rein.


    Gruß
    e9hack

  • Hi,



    also. mit der 2622 firmware gehts auch nicht.
    buffersize habe ich mal auf 564 und auf den maximalwert 1410 gestellt.
    allerdings habe ich dann nachwievor ein ruckeln.


    hat denn keiner ein aehnliches problem?


    - VDR 1.7.4 unter gentoo, Reel eHD, nfsroot, streamdev, P4 2GHz
    - wMVP ueber vompserver 3.0-10
    - file-/streaming-server, gentoo, 3 x Terratec Cinergy 1200 DVB-C, 4x1,5 TB Raid5
    - SAMSUNG PS63C7790, ONKYO TX-SR806E, TEUFEL System 5 THX Select

  • Hallo,


    ich habe das ein ähliches Problem.
    Verwendet wird die Platine von Carsten Presser Atmo USB V0.3b
    Allerdings mit folgendenden TV Karten.
    Technotrend Premium S2300 (Rev 2.3) "modded" HI-Q
    TT Budget S1401


    Hier mal ein kleiner Auszug aus meinem Syslog wenn das Atmo Plugin aktiv ist
    vdr: [4407] TS continuity error (3)
    vdr: [4407] TS continuity error (2)
    vdr: [4407] TS continuity error (13)
    vdr: [4407] TS continuity error (5)
    vdr: [4407] TS continuity error (6)
    vdr: [4407] TS continuity error (8)
    vdr: [4407] TS continuity error (9)
    vdr: [4407] TS continuity error (7)
    vdr: [4407] TS continuity error (10)
    vdr: [4407] TS continuity error (14)
    vdr: [4407] TS continuity error (13)
    vdr: [4407] TS continuity error (3)
    vdr: [4407] TS continuity error (0)
    vdr: [4407] TS continuity error (9)
    vdr: [4407] TS continuity error (12)
    vdr: [4407] TS continuity error (9)
    vdr: [4407] TS continuity error (11)
    vdr: [4407] TS continuity error (8)
    vdr: [4407] TS continuity error (8)
    vdr: [4407] PES packet shortened to 3286 bytes (expected: 3470 bytes)


    desweiteren ist das Lirc sehr träge und nimmt nicht alle Fernbedieunungs aktivitäten an.


    Zur Auslastung des Systems (P4 mit 2 GHz und 512 MB RAM)
    Die CPU ist etwas erhöht 20 - 30 %, das wird aber vom abbrechendem Datenstrom kommen ...


    Wenn ich das Atmo Plugin ausschalte ist alles wieder OK.
    CPU ist dann so bei 8 - 15 %


    was auch noch ab und zu im syslog erscheint sind folgender Fehler
    DVB: adapter 0 frontend -1946157057 frequency 9524000 out of range (950000..2150000)
    DVB: adapter 1 frontend 0 frequency 9644000 out of range (950000..2150000)
    und
    saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer



    cat /proc/interrupts
    CPU0
    0: 71 IO-APIC-edge timer
    1: 2 IO-APIC-edge i8042
    3: 21397 IO-APIC-edge lirc_serial
    4: 2 IO-APIC-edge
    6: 3 IO-APIC-edge floppy
    7: 0 IO-APIC-edge parport0
    9: 0 IO-APIC-fasteoi acpi
    12: 4 IO-APIC-edge i8042
    14: 312680 IO-APIC-edge ide0
    15: 60 IO-APIC-edge ide1
    16: 157 IO-APIC-fasteoi uhci_hcd:usb1
    17: 75868597 IO-APIC-fasteoi saa7146 (1)
    18: 0 IO-APIC-fasteoi uhci_hcd:usb3
    19: 607519 IO-APIC-fasteoi uhci_hcd:usb2
    20: 134035 IO-APIC-fasteoi eth0
    22: 4831987 IO-APIC-fasteoi saa7146 (0)
    23: 4 IO-APIC-fasteoi ehci_hcd:usb4
    NMI: 0 Non-maskable interrupts
    LOC: 14151993 Local timer interrupts
    RES: 0 Rescheduling interrupts
    CAL: 0 Function call interrupts
    TLB: 0 TLB shootdowns
    TRM: 0 Thermal event interrupts
    SPU: 0 Spurious interrupts
    ERR: 0
    MIS: 0


    Vielleicht weiss ja jemannd wie man enige Fehler abstellt

    ----Wolfman---- :lovevdr
    YaVdr 0.50
    Asrock H97 Anniversary + Intel Core i3-4130T + 8GB 1333-999 DragonRAM + Enermax NAXN Advanced 550W
    RAID 1 mit 2 mal 4 TB WD Red 24/7
    Zotac GEFROCE GT630 1GB rev.2 (GK208)
    TeVii S480 V1


  • Die Interrupts sagen, daß Deine FF-Karte im Transfer-Mode läuft. Möglicherweise ist es ein Treiberproblem.


    Wenn ich mein System mit den aktuellen Treibern in den Transfer-Mode zwinge, habe ich ca. 10% Load bei 1GHz Takt. Wenn ich dazu das Aurora-Plugin aktiviere (führt ca. 10x soviel Berechnungen wie Atmo aus), habe ich 30% Load bei 2,2GHz Takt.


    Normalerweise verwende ich die aktuellen Teriber + einem Patch nach Oliver's Refactoring-Repository. Dann habe ich im Transfer-Mode ohne Aurora die gleichen Load-Werte wie ohne Patch. Mit Aurora jedoch 30% Load bei nur 1,8GHz Takt.


    Genaugenommen sehe ich mit Patch keinen Unterschied zwischen Transfer- und Direkt-Mode.


    Gruß
    e9hack

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!