[mythtv-users] ATI TV Wonder Pro Help
jonr at destar.net
jonr at destar.net
Tue Jul 4 21:10:32 UTC 2006
I have one of these cards using the cx88xx/cx8800 driver. When I first connected
my cable to it I was getting picture now the screen goes black and the whole
machine locks up requiring a hard reboot.
I know people have this card working in myth is there some sort of magic that
needs to be performed? I have given as much info as I could think of if there
is anything else I could send that would help, let me know.
Thanks for any help
Jon
1Ghz 512MB RAM
2.6.16-1.2115_FC4 #1 Mon Jun 5 14:45:53 EDT 2006 i686 athlon i386 GNU/Linux
lspci:
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] System
Controller (rev 13)
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] AGP Bridge
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev
40)
00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 16)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 16)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:08.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev
64)
00:0b.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 08)
00:0f.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder (rev 05)
01:05.0 VGA compatible controller: nVidia Corporation NV34GL [Quadro FX 500/600
PCI] (rev a1)
dmesg:
Linux video capture interface: v1.00
cx2388x v4l2 driver version 0.0.5 loaded
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 7
PCI: setting IRQ 7 as level-triggered
ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [LNKB] -> GSI 7 (level, low) -> IRQ
7
CORE cx88[0]: subsystem: 1002:00f8, board: ATI TV Wonder Pro
[card=4,autodetected]
TV tuner 44 at 0x1fe, Radio tuner -1 at 0x1fe
cx88[0]/0: found at 0000:00:0f.0, rev: 5, irq: 7, latency: 32, mmio: 0xdd000000
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 44 (Philips 4 in 1 (ATI TV Wonder Pro/Conexant))
tda9887 0-0043: chip found @ 0x86 (cx88[0])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
set_control id=0x980900 reg=0x310110 val=0x00 (mask 0xff)
set_control id=0x980901 reg=0x310110 val=0x3f00 (mask 0xff00)
set_control id=0x980903 reg=0x310118 val=0x00 (mask 0xff)
set_control id=0x980902 reg=0x310114 val=0x5a7f (mask 0xffff)
set_control id=0x980909 reg=0x320594 val=0x40 (mask 0x40) [shadowed]
set_control id=0x980905 reg=0x320594 val=0x20 (mask 0x3f) [shadowed]
set_control id=0x980906 reg=0x320598 val=0x40 (mask 0x7f) [shadowed]
[Continued further down.....]
set_control id=0x980901 reg=0x310110 val=0x7f00 (mask 0xff00)
set_control id=0x980902 reg=0x310114 val=0x5a7f (mask 0xffff)
set_control id=0x980900 reg=0x310110 val=0xff (mask 0xff)
set_control id=0x980903 reg=0x310118 val=0xff (mask 0xff)
lirc_dev: IR Remote Control driver registered, at major 61
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.6.2 (development snapshot compiled on Mon Jun 12 18:46:27 2006)
loading
ivtv: Linux version: 2.6.16-1.2115_FC4 686 REGPARM 4KSTACKS gcc-4.0
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv: ==================== END INIT IVTV ====================
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
lirc_serial: auto-detected active high receiver
lirc_dev: lirc_register_plugin: sample_rate: 0
[And further still....]
cx88[0]: video y / packed - dma channel status dump
cx88[0]: cmds: initial risc: 0x09a1e000
cx88[0]: cmds: cdt base : 0x00180440
cx88[0]: cmds: cdt size : 0x0000000c
cx88[0]: cmds: iq base : 0x00180400
cx88[0]: cmds: iq size : 0x00000010
cx88[0]: cmds: risc pc : 0x09a1e034
cx88[0]: cmds: iq wr ptr : 0x0000010d
cx88[0]: cmds: iq rd ptr : 0x00000101
cx88[0]: cmds: cdt current : 0x00000478
cx88[0]: cmds: pci target : 0x00000000
cx88[0]: cmds: line / byte : 0x00000000
cx88[0]: risc0: 0x80008000 [ sync resync count=0 ]
cx88[0]: risc1: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: risc2: 0x11d27000 [ write irq1 23 22 20 cnt1 14 13 12 count=0 ]
cx88[0]: risc3: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq 0: 0x80008000 [ sync resync count=0 ]
cx88[0]: iq 1: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq 2: 0x11d27000 [ arg #1 ]
cx88[0]: iq 3: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq 4: 0x11d27780 [ arg #1 ]
cx88[0]: iq 5: 0x18000100 [ write sol count=256 ]
cx88[0]: iq 6: 0x11d27f00 [ arg #1 ]
cx88[0]: iq 7: 0x140002c0 [ write eol count=704 ]
cx88[0]: iq 8: 0x163a6000 [ arg #1 ]
cx88[0]: iq 9: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq a: 0x163a6680 [ arg #1 ]
cx88[0]: iq b: 0x18000200 [ write sol count=512 ]
cx88[0]: iq c: 0x163a6e00 [ arg #1 ]
cx88[0]: iq d: 0x020a050b [ INVALID irq2 19 cnt1 count=1291 ]
cx88[0]: iq e: 0x4fc006be [ INVALID sol eol irq2 irq1 23 22 count=1726 ]
cx88[0]: iq f: 0x2b13abac [ skip sol irq2 irq1 20 cnt1 cnt0 resync 13
count=2988 ]
cx88[0]: fifo: 0x00180c00 -> 0x183400
cx88[0]: ctrl: 0x00180400 -> 0x180460
cx88[0]: ptr1_reg: 0x00181e38
cx88[0]: ptr2_reg: 0x00180488
cx88[0]: cnt1_reg: 0x00000067
cx88[0]: cnt2_reg: 0x00000000
cx88[0]/0: [d6f7f0c0/0] timeout - dma=0x09a1e000
cx88[0]: video y / packed - dma channel status dump
cx88[0]: cmds: initial risc: 0x15ce6000
cx88[0]: cmds: cdt base : 0x00180440
cx88[0]: cmds: cdt size : 0x0000000c
cx88[0]: cmds: iq base : 0x00180400
cx88[0]: cmds: iq size : 0x00000010
cx88[0]: cmds: risc pc : 0x15ce6034
cx88[0]: cmds: iq wr ptr : 0x0000010d
cx88[0]: cmds: iq rd ptr : 0x00000101
cx88[0]: cmds: cdt current : 0x00000488
cx88[0]: cmds: pci target : 0x00000000
cx88[0]: cmds: line / byte : 0x00000000
cx88[0]: risc0: 0x80008000 [ sync resync count=0 ]
cx88[0]: risc1: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: risc2: 0x1d918000 [ write sol eol irq1 23 20 cnt0 resync count=0 ]
cx88[0]: risc3: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq 0: 0x80008000 [ sync resync count=0 ]
cx88[0]: iq 1: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq 2: 0x1d918000 [ arg #1 ]
cx88[0]: iq 3: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq 4: 0x1d918780 [ arg #1 ]
cx88[0]: iq 5: 0x18000100 [ write sol count=256 ]
cx88[0]: iq 6: 0x1d918f00 [ arg #1 ]
cx88[0]: iq 7: 0x140002c0 [ write eol count=704 ]
cx88[0]: iq 8: 0x070d3000 [ arg #1 ]
cx88[0]: iq 9: 0x1c0003c0 [ write sol eol count=960 ]
cx88[0]: iq a: 0x070d3680 [ arg #1 ]
cx88[0]: iq b: 0x18000200 [ write sol count=512 ]
cx88[0]: iq c: 0x070d3e00 [ arg #1 ]
cx88[0]: iq d: 0x020a050b [ INVALID irq2 19 cnt1 count=1291 ]
cx88[0]: iq e: 0x4fc006be [ INVALID sol eol irq2 irq1 23 22 count=1726 ]
cx88[0]: iq f: 0x2b13abac [ skip sol irq2 irq1 20 cnt1 cnt0 resync 13
count=2988 ]
cx88[0]: fifo: 0x00180c00 -> 0x183400
cx88[0]: ctrl: 0x00180400 -> 0x180460
cx88[0]: ptr1_reg: 0x001821f8
cx88[0]: ptr2_reg: 0x00180448
cx88[0]: cnt1_reg: 0x00000000
cx88[0]: cnt2_reg: 0x00000000
cx88[0]/0: [d6f7f0c0/0] timeout - dma=0x15ce6000
lsmod:
Module Size Used by
cx8800 33485 0
cx88xx 63845 1 cx8800
ivtv 185232 0
bttv 176925 0
nls_utf8 2241 1
cifs 218841 1
lirc_serial 11904 1
lirc_i2c 8068 0
lirc_dev 12448 2 lirc_serial,lirc_i2c
autofs4 19653 1
sunrpc 149093 1
acpi_cpufreq 7497 0
dm_mod 55765 0
video 15429 0
button 6609 0
battery 9413 0
ac 4933 0
ipv6 249601 18
uhci_hcd 32465 0
tda9887 17105 0
tuner 52985 0
i2c_algo_bit 9161 2 cx88xx,bttv
video_buf 22725 3 cx8800,cx88xx,bttv
ir_common 9797 2 cx88xx,bttv
tveeprom 14801 3 cx88xx,ivtv,bttv
compat_ioctl32 1473 2 cx8800,bttv
v4l1_compat 13637 2 cx8800,ivtv
v4l2_common 7873 3 cx8800,bttv,tuner
btcx_risc 5065 3 cx8800,cx88xx,bttv
videodev 9409 4 cx8800,cx88xx,ivtv,bttv
amd76x_edac 4417 0
edac_mc 14729 1 amd76x_edac
parport_pc 27437 0
parport 36489 1 parport_pc
via686a 16073 0
hwmon 3269 1 via686a
i2c_isa 5185 1 via686a
i2c_core 22081 10
cx88xx,ivtv,bttv,lirc_i2c,tda9887,tuner,i2c_algo_bit,tveeprom,via686a,i2c_isa
snd_ens1371 21536 4
gameport 15433 1 snd_ens1371
snd_rawmidi 21792 1 snd_ens1371
snd_ac97_codec 86688 1 snd_ens1371
snd_ac97_bus 2048 1 snd_ac97_codec
snd_seq_dummy 3076 0
snd_seq_oss 30308 0
snd_seq_midi_event 6528 1 snd_seq_oss
snd_seq 46156 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 7948 4 snd_rawmidi,snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 36512 0
snd_mixer_oss 16000 1 snd_pcm_oss
snd_pcm 79620 4 snd_ens1371,snd_ac97_codec,snd_pcm_oss
snd_timer 21380 3 snd_seq,snd_pcm
snd 47840 17
snd_ens1371,snd_rawmidi,snd_ac97_codec,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9633 1 snd
snd_page_alloc 8200 1 snd_pcm
3c59x 44777 0
mii 5697 1 3c59x
floppy 63869 0
ext3 128969 4
jbd 57173 1 ext3
/etc/modprobe.conf:
# ivtv modules setup
alias char-major-81 cx8800
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
#install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
alias char-major-61-0 lirc_i2c
alias char-major-61-1 lirc_serial
options lirc_serial irq=4 io=0x3f8
####IR setup####
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install lirc_i2c
install lirc_serial setserial /dev/ttyS0 uart none; /sbin/modprobe
--ignore-install lirc_serial
# USB Devices
alias usb-controller1 uhci-hcd
# Module for IR out
alias char-major-72 ledxmit_serial
#below ledxmit_serial ledxmit_dev
options ledxmit_serial irq=3 io=0x3f8" # shown for com2; com1 use: "irq=4 #
shown for com2; com1 use: "irq=4 # shown for com2; com1 use: "irq=4 # shown
for com2; com1 use: "irq=4 # shown for com2; for com1 use: "irq=4 io=0x3f8"
#pre-install lirc_serial /bin/setserial /dev/ttyS1 uart none # shown for com2;
for com1 use: "/dev/ttyS0"
# nvidia kernel module
alias char-major-195 nvidia-1_0-8762
alias nvidia nvidia-1_0-8762
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.8 ---
# --- END: Generated by ALSACONF, do not edit. ---
alias eth0 3c59x
alias snd-card-0 snd-ens1371
options snd-card-0 index=0
options snd-ens1371 index=0
remove snd-ens1371 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-ens1371
More information about the mythtv-users
mailing list