Portál AbcLinuxu, 5. května 2025 18:58
Podpora: | kompletní |
Ovladač: | v jádře |
Zastaralý: | ano |
sudo lspci -v -s 01:00.0 01:00.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 03) Subsystem: Avermedia Technologies Inc AverTV Studio 303 (M126) Flags: bus master, medium devsel, latency 64, IRQ 18 Memory at de000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [44] Vital Product Data Capabilities: [4c] Power Management version 2 dmesg ... Linux video capture interface: v2.00 cx2388x v4l2 driver version 0.0.6 loaded ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 17 (level, low) -> IRQ 18 CORE cx88[0]: subsystem: 1461:000b, board: AverTV Studio 303 (M126) [card=6,insmod option] TV tuner 38 at 0x1fe, Radio tuner 38 at 0x1fe cx88[0]: cx88_reset tuner 0-0043: chip found @ 0x86 (cx88[0]) tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 0-0060: All bytes are equal. It is not a TEA5767 tuner 0-0060: chip found @ 0xc0 (cx88[0]) tuner 0-0060: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) tuner 0-0060: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) cx88[0]: i2c scan: found device @ 0x86 [tda9887/cx22702] cx88[0]: i2c scan: found device @ 0xa0 [eeprom] cx88[0]: i2c scan: found device @ 0xc0 [tuner (analog)] input: cx88 IR (AverTV Studio 303 (M12 as /class/input/input7 cx88[0]/0: found at 0000:01:00.0, rev: 3, irq: 18, latency: 64, mmio: 0xde000000 cx88[0]/0: registered device video0 [v4l2] cx88[0]/0: registered device vbi0 cx88[0]/0: registered device radio0 cx88[0]: set_tvnorm: "NTSC-M" fsc8=28636360 adc=28636363 vdec=28636360 db/dr=28636360/28636360 cx88[0]: set_pll: MO_PLL_REG 0x00fffffe [old=0x013d14c6,freq=28636360] cx88[0]: pll locked [pre=2,ofreq=28636360] cx88[0]: set_tvnorm: MO_INPUT_FORMAT 0x00000001 [old=0x00000007] cx88[0]: set_tvnorm: MO_OUTPUT_FORMAT 0x181f0008 [old=0x181f0008] cx88[0]: set_tvnorm: MO_SCONV_REG 0x00020000 [old=0x00019d5e] cx88[0]: set_tvnorm: MO_SUB_STEP 0x00400000 [old=0x00400000] cx88[0]: set_tvnorm: MO_SUB_STEP_DR 0x00400000 [old=0x00400000] cx88[0]: set_tvnorm: MO_AGC_BURST 0x00007270 [old=0x00008887,bdelay=114,agcdelay=112] cx88[0]: set_tvnorm: MO_HTOTAL 0x0000038e [old=0x0000046f,htotal=910] cx88[0]: set_scale: 320x240 [TB,NTSC-M] cx88[0]: set_scale: hdelay 0x0038 (width 754) cx88[0]: set_scale: hscale 0x15b3 cx88[0]: set_scale: hactive 0x0140 cx88[0]: set_scale: vdelay 0x0018 cx88[0]: set_scale: vscale 0x1e00 cx88[0]: set_scale: vactive 0x01e0 cx88[0]: set_scale: filter 0x80009
S největší pravděpodobností bude fungovat autodetekce a nebude nutné si hrát s moduly, ale jinak:
Linux ubuntu 2.6.22-15-generic #1 SMP Tue Jun 10 09:21:34 UTC 2008 i686 GNU/Linux ... modprobe -r cx8800 modprobe -r cx88xx modprobe tda9887 (možná není nutné) modprobe cx88xx card=6 tuner=38 radio=38 nicam=1 i2c_scan=1 always_analog=1 core_debug=1 modprobe cx8800
Napřed je potřeba vyhodit nevhodně načtené moduly cx88xx a cx8800. Potom načíst cx88xx s parametry (podle modinfo cx88xx) :
mplayer tv:// -tv driver=v4l2:input=0:norm=PAL-DK:width=768:height=576:channel=U51:brightness=10:contrast=-5:saturation=5:adevice=/dev/dsp
Dokument vytvořil: Ondřej Kuda, 27.6.2008 18:36 | Poslední úprava: Ondřej Kuda, 27.2.2011 15:09 | Historie změn | Zobrazeno: 1886×
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.