Technotrend S2-3200 HDTV-S2


  • Hi,


    das wird so nichts werden. Der Treiber sowie der Patch ist bereits "überholt". Schau doch einfach mal ins Wiki da ist der aktuelle Stand drin.


    http://www.vdr-wiki.de/wiki/in…eitung_%28Achtung_Beta%29

  • need your help - no any signal information from dvb-card TT3200




    Where my mistake?


    Platform configuration
    dvbcard TT3200 + motherboard Asus P4C800 (chipset Intel875P) + P4 2400 HT (socket 478 )
    + OS Debian (stable etch) + debian linux-kernel 2.6.18-5-486
    + linux-headers /usr/src/linux-headers-2.6.18-5-486


    how I make dvb kernel-modules:
    - get tree from http://jusst.de/hg/multiproto


    Code
    1. # cd /usr/local/src
    2. # apt-get install mercurial
    3. # hg clone http://jusst.de/hg/multiproto
    4. # mv multiproto dvb


    - make 3 changes in sources (2 over budget-ci.c + 1 over dvb_frontend.c)
    I make that patch from info http://www.vdr-wiki.de/wiki/in…SuSE_DVB-S2_-_DVB_Treiber


    multiproto-1.10.07-tt3200.diff


    put that patch in /usr/local/src/dvb/linux/drivers/media
    and patch a tree


    Code
    1. # cd /usr/local/src/dvb/linux/drivers/media
    2. # patch -p0 < multiproto-1.10.07-tt3200.diff
    3. patching file dvb/dvb-core/dvb_frontend.c
    4. patching file dvb/ttpci/budget-ci.c


    - now make dvb drivers

    Code
    1. # cd /usr/local/src/dvb
    2. # make
    3. # make install


    - reboot machine
    - after reboot check dmesg

    Code
    1. stb0899_attach: Attaching STB0899
    2. stb6100_attach: Attaching STB6100
    3. DVB: registering frontend 0 (STB0899 Multistandard)...


    driver load OK
    (full dmesg in attach archive file in dmesg.txt)


    - now make szap2

    Code
    1. # cd /usr/local/src
    2. # wget http://dev.kewl.org/hvr4000/utils/szap2.tgz
    3. # tar -xzf szap2.tgz
    4. # cd szap2
    5. # make
    6. # make install


    - make 13E_fta_dvb-s.test.conf with 3 FTA DVB-S channels from Hotbird

    Code
    1. C1R-Europe:12597:vC34:S13.0E:27500:167:108:0:0:8208:318:9400:0
    2. RTR:11034:vC34:S13.0E:27500:820:830:0:0:1708:176:12600:0


    and put it in /usr/local/src/szap2 directory

    Code
    1. # szap2 -t 0 -r -c 13E_fta_dvb-s.test.conf C1R-Europe


    See at signal info ... nothing :(
    (syslog messages while szap2 work see in attachment file - szap2 messages
    see in upper part of my post)


    hmmm... its normal - fec = -2147483648 ?


    If i use szap from http://abraham.manu.googlepages.com/szap.c
    I see in syslog a similar error associated with FEC

    Code
    1. Oct 3 16:33:48 debian kernel: newfec_to_oldfec: Unsupported FEC


    in attacment
    - 13E_fta_dvb-s.test.conf
    - dmesg.txt
    - multiproto-1.10.07-tt3200.diff
    - syslog.txt


    hmmm... I can not attach file - press "Attachment" button and ... nothing
    sorry - now I see attachment windows

  • Manu Abraham make changes 4 and 5 october in http://jusst.de/hg/multiproto


    - now 2 changes over budget-ci.c include in tree
    "Bug! inverted logic" http://jusst.de/hg/multiproto/rev/fbdb42f05577
    "Bug: Missing reference clock definition" http://jusst.de/hg/multiproto/rev/57272c67902f


    - add change in budget-av.c
    "Fix tuner name and comment" http://jusst.de/hg/multiproto/rev/157761de7a5b


    - add change in stb0899_drv.c
    Bug! Timing recovery was calculated for 99MHz not 90 MHz http://jusst.de/hg/multiproto/rev/0334455f056e



  • Hi,


    I have updated the Wiki with the recent fixes. You can found the DVB driver installation under this link: http://www.vdr-wiki.de/wiki/in…eitung_%28Achtung_Beta%29


    http://www.vdr-wiki.de/wiki/in…SuSE_DVB-S2_-_DVB_Treiber

  • stb0899_drv answer value of signal strength in dBm - but in dvb-s mode it may
    be answer strange negative value - I see a ff38 .


    I change shift value in functions "stb0899_read_signal_strength()"
    of stb0899_drv.c so signal strength now in range near 40-50 db -
    it range near EIRP of sattelites signal.


    stb0899_drv.c line 992

    Code
    1. //*strength += 750;
    2. *strength += 1060;


    And change szap2.c to print dBW for EIRP and dB for SNR


    szap2.c line 349

    Code
    1. printf ("status %02x | EIRP %4.1fdBW | snr %4.1fdB | ber %08x | unc %08x | ",
    2. status, (float) signal/10, (float) snr/10, ber, uncorrected_blocks);


    now szap2 display a more meaningful and understandably figure


    Code
    1. # ./szap2 -c test-19E.conf -t0 -m2 -n3
    2. status 1e | EIRP 43.5dBW | snr 10.1dB | ber 00000000 | unc fffffffe | FE_HAS_LOCK


    Code
    1. # ./szap2 -c test-19E.conf -t0 -m2 -n4
    2. status 1e | EIRP 52.3dBW | snr 10.2dB | ber 00000000 | unc fffffffe | FE_HAS_LOCK


    But many questions remain:
    - snr 10 db very high for channel -n3 (Eurosport) more real value is about 4dB and
    no change in line of signal value - for strong signal (52.3dBW) it must be near 12-15dB - for
    weak signal (43.5dBW) - about 3-5 dB.
    - unc always display fffffffe
    - for dvb-s2 signal strength always display 05aa and snr may as well about normal value 001a 0040
    as very strange value 9995.

  • Läuft eigentlich auch die Karte von HAUPPAUGE WinTV Nova-HD-S2 ?
    Oder läuft bis jetzt nur die Technotrend S2-3200 HDTV-S2 ?


    Hat jemand bereits Erfahrungen mit der NOVA-HD-S2 gemacht? Diese wäre nämlich um einiges günstiger als die TT...


    Was ist eigentlich mit der Unterstützung von NVIDIA Grafikkarten, die h264 Hardwaremäßig unterstützen? Also mittels XvMC ?
    habe soeben gelesen, dass der aktuelle NVIDIA Treiber unter Linux das unterstützt...somit könnte man doch einiges an Last von der CPU nehmen, oder?



    Gruß


    DonUlfo

    VDR#1: TT FF 1.3 | Duron 2600+ | 512MB RAM | easyVDR0.62 | VDR1.4.7 | DolbyDigital 5.1 per ac3dec |ATRIC IR-Einschalter | GraphLCD | NVRAM-wakeup | WakeOnCall über FritzBox | PicoAV Board 1.1 | Atmolight mit Ikea Diodern.
    VDR#2 (HDTV): yavdr 0.2 - Tevii S470 - Zotac ION ITX-F

    Dieser Beitrag wurde bereits 2 Mal editiert, zuletzt von donulfo ()

  • Hi,


    hab das Wiki mal wieder aktualisiert.


    http://www.vdr-wiki.de/wiki/in…eitung_%28Achtung_Beta%29


    ProSieben HD sowie Sat1 HD lassen sich Prima schauen. Leider ist meine CPU zu lahm (AMD Athlon 3200+). Habe das ganze bei meinem Kumpel getestet der hat einen AMD BE 2350 oder so ähnlich ;) mit dem gehts Prima und super flüssig.

  • hi,
    im prinzip gehts bei mir auch .. aber erin pentium d 3 Ghz reicht nicht. :-(


    was haste denn im wiki geaendert?


    sind neue dvb treiber da? was koenen die mehr?


    gruesse mentox

    Dieser Beitrag wurde bereits 1 Mal editiert, zuletzt von mentox ()

  • Habt Ihr Xine mit xvmc kompiliert ? Also Hardwareunterstützung für h264 und MPEG?
    Das sollte doch den Prozessor um einiges entlasten...


    Gruß
    DonUlfo

    VDR#1: TT FF 1.3 | Duron 2600+ | 512MB RAM | easyVDR0.62 | VDR1.4.7 | DolbyDigital 5.1 per ac3dec |ATRIC IR-Einschalter | GraphLCD | NVRAM-wakeup | WakeOnCall über FritzBox | PicoAV Board 1.1 | Atmolight mit Ikea Diodern.
    VDR#2 (HDTV): yavdr 0.2 - Tevii S470 - Zotac ION ITX-F

    Dieser Beitrag wurde bereits 1 Mal editiert, zuletzt von donulfo ()

  • Hi,



    FFmpeg sollte mit --enable-pthread configuriert werden, damit multithreaded H.264 decoding möglich wird. In xine-ui ist dazu im Reiter Video ganz unten die Anzahl der FFmpeg Dekoder-Threads zu erhöhen. Mehr als 2 wird wohl nichts bringen, aber vielleicht hat ja jemand einen core2 quad ;-)


    Evtl. sind auch solche configure-Optionen sinnvoll: --arch=i686 --cpu=pentium4
    pentium4 trifft wohl nur auf meine CPU zu.


    Bye.

  • Zitat

    Original von mvdbeek
    xvmc übernimmt nur mpeg2 motion compensation.
    Der Nachfolger vaapi wird von intel entwickelt,
    aber der scheint noch in der concept-phase zu sein.
    Hab mir jetz nen x2-4600+ bestellt, ich hoffe mal
    das reicht.


    Ich dachte nur, dass die GeForce Grafikkarten , ab 6er serie glaub h264 nämlich auch hardwaremäßig unterstützen.
    Und bei der readme des aktuellen NVIDIA CS Treibers steht

    Zitat

    NVIDIA nForce 630a GPUs with PureVideo support


    und auf der nvidia-Homepage steht zu Purevideo:

    Zitat

    NVIDIA PureVideo bietet ruckelfreies SD- und HD-Video in den Formaten H.264, WMV und MPEG-2 bei minimaler Prozessorbelastung.


    also fehlt eigentlich nur die Unterstützung von xvmc für h.264, um dies dann an den Treiber weiterzugeben, verstehe ich das richtig?


    MfG
    DonUlfo

    VDR#1: TT FF 1.3 | Duron 2600+ | 512MB RAM | easyVDR0.62 | VDR1.4.7 | DolbyDigital 5.1 per ac3dec |ATRIC IR-Einschalter | GraphLCD | NVRAM-wakeup | WakeOnCall über FritzBox | PicoAV Board 1.1 | Atmolight mit Ikea Diodern.
    VDR#2 (HDTV): yavdr 0.2 - Tevii S470 - Zotac ION ITX-F

  • Hi,


    Zitat

    Original von donulfo
    Und bei der readme des aktuellen NVIDIA CS Treibers steht


    Auf http://www.nvidia.com/object/l…splay_ia32_100.14.19.html heißt es

    Zitat

    # Fixed XvMC support on GeForce 7050 PV / NVIDIA nForce 630a GPUs with PureVideo support.


    Ich denke, dass es so zu interpretieren ist, dass bei diesen Karten mit PureVideo support XvMC nicht richtig funktioniert hat. Dass diese Karten unter Windows PureVideo bieten, ist ja unumstritten, aber unter Linux? Kann ich mir nicht vorstellen.


    Bye.


  • Hi,


    ja ich habe die openSUSE 10.3 final installiert. Die DVB Treiber von Manu sind auch aktualisiert und es wurde einiges gefixt.
    Dann habe ich noch das neue xine-lib-1.2 aus dem CVS installiert. Das ffmpeg ist auch das aktuelle aus dem CVS das wurde auch erweitert damit läuft ProSieben HD und Sat1 HD besser als vorher.


    Naja mir kommt es so vor als würde das ganze schon sehr rund laufen...

  • Zitat

    Original von donulfo
    Habt Ihr Xine mit xvmc kompiliert ? Also Hardwareunterstützung für h264 und MPEG?
    Das sollte doch den Prozessor um einiges entlasten...


    Gruß
    DonUlfo


    Hi,


    also ich habe xine mit xv am laufen und das bringt bei den normalen DVB-S Kanäle schon einiges. Bei den DVB-S Kanälen habe ich mit meinem Athlon 3200+ so um die 20% CPU Last.


    Naja bei HDTV 99% ;) aber da meine neue CPU bald ankommt dann gehts vorwärts :)


  • Edit:


    sorry war falscher Post ;)

  • Zitat

    Original von donulfo
    Habt Ihr Xine mit xvmc kompiliert ? Also Hardwareunterstützung für h264 und MPEG?
    Das sollte doch den Prozessor um einiges entlasten...


    Gruß
    DonUlfo


    Hi,


    also ich habe mal etwas rumprobiert und ich konnte keinen Unterschied zwischen xv xvmc etc. erkennen? Ich habe das ganze nur mal auf die CPU Last geprüft mit welcher Unterstützung sollte man den für DVB-S am besten fahren?


    Für DVB-S2 macht es wohl keinen Sinn oder gibt dafür auch etwas was die CPU entlastet?


  • Hi,


    ah danke für den Tipp. Kann ich das einfach mit übernehmen oder hat diese Option noch Abhängigkeiten?


    Die Zahl 2 steht dann für die zwei Core´s auf der CPU?