On Fri, Jul 14, 2006 at 03:12:35PM +0200, Per Mellander wrote:
The development of libcle266mpegdec has gone so far that I've put together a short HOWTO to get things going.
You'll find it here:
http://www.mellander.org/per/projects/linux/?chapter=epia-hw-cle266
Thanks for your HOWTO, Per!
I bought one of those medion boxes available this week in german real.- stores for 199 eur. They have a via-cle266 chipset with a 850 MHz celeron. The hardware (200GB disk, 512MB ram, mpeg2-encoder, scart, 100mbps NIC, dvd-burner, MSI MS-6723 motherboard, two PCI slots free) seems to give an (almost) perfect vdr box.
Since it's the same chipset as on the EPIA, it should be possible to get the scart output working. I installed ubuntu on it and followed your HOWTO. Everything went (almost) flawlessly. But I can't get the last step working:
jw:~/localsrc/vdr-1.4.3$ ./vdr -P"softdevice -vo dfb:cle266:viatv" [softdevice] processing args [softdevice] argv [0] = softdevice [softdevice] argv [1] = -vo vo_argv: dfb:cle266:viatv [softdevice] enabling CLE266 HW decoding [softdevice] enabling field parity [softdevice] initializing Plugin [softdevice] Initializing Video Out [softdevice] ffmpeg build(3346176) [dfb] init (*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.26 --------------------- (c) 2000-2002 convergence integrated media GmbH (c) 2002-2004 convergence GmbH -----------------------------------------------------------
(*) DirectFB/Core: Single Application Core. (2006-09-27 21:07) (*) Direct/Memcpy: Using MMXEXT optimized memcpy() (*) DirectFB/Genefx: MMX detected and enabled (*) Direct/Modules: suppress module 'cle266' (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence integrated media GmbH) (!) DirectFB/FBDev: No supported modes found in /etc/fb.modes and current mode not supported! (!) DirectFB/FBDev: Current mode's pixelformat: rgba 6/0, 6/0, 6/0, 0/0 (4bit) (!) DirectFB/Core/layers: Failed to initialize layer 0! --> Initialization error! (!) DirectFB/Core: Could not initialize 'layers' core! --> Initialization error! [dfb] init EXITING:action=IDirectFB* DirectFB::Create(), result=Initialization error! jw:~/localsrc/vdr-1.4.3$
The (vga) screen is shut off for about 2 seonds, and then comes back again. Nothing seems to happen on the scart output. :-(
Since ubuntu's /etc/fs.modes don't have a 720x576 mode (as noted in the HOWTO), I used the 768x576-75 mode:
jw:~/localsrc/vdr-1.4.3$ cat /etc/directfbrc fbdev=/dev/fb0 mode=768x576-75 depth=32 pixelformat=ARGB disable-module=cle266 no-vt
The entry in /etc/fb.modes looks like this:
mode "768x576-75" # D: 49.188 MHz, H: 46.580 kHz, V: 75.008 Hz geometry 768 576 768 576 32 timings 20330 128 32 32 8 128 5 endmode
Any ideas?