Hi all,

I'm new to the list, and of course with a problem .... 

I'm a trying to install a TV Box running VDR on an EPIA M 10000 board.

I want VDR running onto the framebuffer throw softdevice plugin, and i want hardware MPEG acceleration.

So, i found this nice tutorial : http://www.mellander.org/per/projects/linux/?chapter=epia-hw-cle266 ...
 
Everything works perfectly on my PC monitor, i got : the famebuffer console, i can see VDR interface, decode an MPEG stream with acceleration ...

BUT my TV screen goes crazy ! It  is activated but  completly scrambled, there is some lines ( looks like interlacing problems ??, the image is shifted, duplicated .... ).

This problems comes just after viafb/fbcon module inserting,  so there'is no problem with DiretFB, or DF++ or VDR, the problems comes from viafb module.

I have configured into the BIOS (TV+CRT, 800x600, PAL (i'm in france), direct access to framebuffer .... ).
Then i load the module :
sudo insmod viafb.ko TVon=0    # (0 is for enable ...)

At this time an fbset gives me :
mode "720x576-74"
    # D: 41.475 MHz, H: 44.693 kHz, V: 74.488 Hz
    geometry 720 576 720 1152 32
    timings 24111 88 32 16 4 88 4
    rgba 8/16,8/8,8/0,8/24
endmode

and fbset -i :
Frame buffer device information:
    Name        : UNICHROME
    Address     : 0xd8000000
    Size        : 33288192
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 2880
    MMIO Address: 0xdc000000
    MMIO Size   : 16777216
    Accelerator : Unknown (77)


So i do a fbset "720x576-50" with this definition :
mode "720x576-50"
    geometry 720 576 720 576 16
    timings 35714 32 8 46 0 136 3
    bcast true # request overscan with (modified) viafb
endmode

then the set gives :
mode "720x576-50"
    # D: 28.000 MHz, H: 31.250 kHz, V: 50.000 Hz
    geometry 720 576 720 576 16
    timings 35714 32 8 46 0 136 3
    bcast true
    accel true
    rgba 5/11,6/5,5/0,0/0
endmode

That's weird, everything is working on PC screen, and not on TV !

I tried a patch to the kernel from VDR Eclipse site, with the same bad results. ( http://vdr.bluox.org/download/epia/viafb_03-720x576noscale-2.6.14.patch.bz2)

I've also tried via driver and it works  (with the same fb.modes) but is really slow ! I can't decode an MPEG stream with this !

I'm a little bit disapointed ! Please Help ! :)

Some not directly related questions :
Do you know how to prevent fbcon module insertion at boot time ? ( I tried to remove it from /lib/modules/ ... and it was stille loaded after reboot !!! Magik ? Initrd ?

Do you know how to force a power off on an USB device?  i want to stop USB power supply to my DVB-T USB device to make a hard reset to it, it seems to very stable ....

Thanks in advance for your help ...
Cheers
Tom



--
Cheers,
Thomas TESTASECCA

(o-                                                                        
// \        In a world without walls and fences, who needs Windows and Gates ?
 \ /_

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to