TVOutSetting up TV outYou need to set some options in the device section of your xorg.conf : Option "TVType" "string" Where string is one of the following TV standard : NTSC ; PAL ; 480P ; 576P ; 720P ; 1080I and Option "TVOutput" "string" Where string is one of the following TV connexion type : Composite ; S-Video? ; RGB ; YCbCr ; SC Then you need to use a supported mode for your TV encoder and the TVType you set in xorg.conf (See tables below). Here"s a minimal TV out configuration example :
Section "Monitor"
Identifier "Monitor0"
HorizSync 30 - 50
VertRefresh 50.0 - 50.0
EndSection
Section "Device"
Identifier "Card0"
Driver "openchrome"
Option "ActiveDevice" "TV"
Option "TVType" "PAL"
Option "TVOutput" "S-Video"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Modes "720x576" "720x576Noscale"
EndSubSection
EndSection
All TV output modes are currently hardcoded, you can't define your own. Also, there's currently no way to use a different resolution and refresh rate on TV and another output (CRT, Panel). If you need two outputs at the same type, the TV output will be limiting the other one to the same resolution and refresh rate. Here's a dump of all supported modes for all supported encoders. Not all of them are guaranteed to work. If you have the hardware, it would be nice to confirm which modes are working for you. VT1621
VT1622
VT1622A/VT1623
VT1625
Some VT1625 patches are also floating around. It would be nice to fill in a VT1625 tracker bug in track, in order not to loose them. 4/2/07 SVN rev 313 doesn't work with any VT1625 using S-Video?. Using the patch from Ken against revision 224 720x480Under works. CH7011
CH7019
Alas, the current openChrome developers are no tv-out experts. Therefore tv-out support isn't moving very quickly. Currently there is verified support for VT1622, VT1622A and VT1623 in the driver. Check for known bugs in the openChrome bugtracker! There is some code in the driver for Chrontel TV-encoders and for VT1625. Could anybody with this hardware please comment on the functionality? Check out Terry Barnaby's excellent unichrome tv-out guide here! All patches he mentions are already in the openChrome driver. His vt1622.c program does not currently work with TV-encoders sitting on I2C bus 3 (check your /var/log/Xorg.log.0), like VT1623 and VT1625, but it should be easy to modify the program to have it write to the correct I2C bus.: use the I2C code in the openChrome driver for reference. If tv-out doesn't look OK on your particular television set and following Terry's guide doesn't help, we're unfortunately unable to help you ATM, but patches and ports are always welcome. This project is about getting involved! Get your hands dirty! Created by: thomas last modification: Tuesday 25 of March, 2008 [20:00:05 UTC] by xavier |
Login |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||