* asus Europa2 OEM regression ?
@ 2009-01-23 8:04 Yves Le Feuvre
2009-01-23 8:18 ` Yves Le Feuvre
2009-01-24 0:08 ` hermann pitton
0 siblings, 2 replies; 11+ messages in thread
From: Yves Le Feuvre @ 2009-01-23 8:04 UTC (permalink / raw)
To: video4linux-list
Hi,
I have two DVB cards, an Hauppauge Nova-T DVB-T [card=18,autodetected],
and a Asus Europa2 OEM [card=100,autodetected].
Both cards are working fine on fedora 7 (kernel 2.6.22.9), but the Asus
Europa doesn't work anymore on latest fedora 10 or ubuntu 8.10. I have
to say that I have tested only the DVB-T part, as I don't use the cards
for analog TV or radio.
If there is any way i can help to solve the problem ?
regards
Yves
Here is what dmesg is saying for both
fedora 7
[...]
Linux video capture interface: v2.00
usb 5-2: reset high speed USB device using ehci_hcd and address 2
cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
[card=18,autodetected]
TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
cx2388x v4l2 driver version 0.0.6 loaded
phy0: Selected rate control algorithm 'simple'
tveeprom 1-0050: Hauppauge model 90002, rev C176, serial# 238840
tveeprom 1-0050: MAC address is 00-0D-FE-03-A4-F8
tveeprom 1-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
tveeprom 1-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
tveeprom 1-0050: audio processor is None (idx 0)
tveeprom 1-0050: decoder processor is CX882 (idx 25)
tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter
cx88[0]: hauppauge eeprom: model=90002
input: cx88 IR (Hauppauge Nova-T DVB-T as /class/input/input3
cx88[0]/2: cx2388x 8802 Driver Manager
ACPI: PCI Interrupt 0000:02:05.2[A] -> GSI 17 (level, low) -> IRQ 21
cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 21, latency: 32, mmio:
0xf8000000
ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 21
cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 21, latency: 32, mmio:
0xf6000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1b.0 to 64
zd1211rw_mac80211 5-2:1.0: phy0
usbcore: registered new interface driver zd1211rw_mac80211
hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
cx2388x dvb driver version 0.0.6 loaded
cx8802_register_driver() ->registering driver type=dvb access=shared
CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
[...]
saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
[card=100,autodetected]
saa7134[0]: board init: gpio is 0
saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 5-0043: chip found @ 0x86 (saa7134[0])
tda9887 5-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 5-0061: chip found @ 0xc2 (saa7134[0])
tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
saa7134[0]: registered device video1 [v4l2]
saa7134[0]: registered device vbi1
saa7134[0]: registered device radio0
DVB: registering new adapter (saa7134[0]).
DVB: registering frontend 1 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 29 -- ok
[...]
fedora 10
[...]
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134 0000:02:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
0xf9ffe000
saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
[card=100,autodetected]
saa7134[0]: board init: gpio is 0
saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
parport_pc 00:06: reported by Plug and Play ACPI
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
Initializing USB Mass Storage driver...
scsi4 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.03 (30-Apr-2008)
iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0460)
iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
ppdev: user-space parallel port driver
usb 1-2: reset high speed USB device using ehci_hcd and address 2
nvidia: module license 'NVIDIA' taints kernel.
phy0: Selected rate control algorithm 'pid'
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
saa7134[0]: registered device radio0
firewire_ohci 0000:02:01.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
nvidia 0000:01:00.0: setting latency timer to 64
firewire_ohci: Added fw-ohci device 0000:02:01.0, OHCI version 1.0
NVRM: loading NVIDIA UNIX x86 Kernel Module 180.22 Tue Jan 6 09:29:08
PST 2009
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
cx8800 0000:02:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
[card=18,autodetected]
cx88[0]: TV tuner type 4, Radio tuner type -1
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
tveeprom 2-0050: Hauppauge model 90002, rev C176, serial# 238840
tveeprom 2-0050: MAC address is 00-0D-FE-03-A4-F8
tveeprom 2-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
tveeprom 2-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
tveeprom 2-0050: audio processor is None (idx 0)
tveeprom 2-0050: decoder processor is CX882 (idx 25)
tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter
cx88[0]: hauppauge eeprom: model=90002
input: cx88 IR (Hauppauge Nova-T DVB-T as
/devices/pci0000:00/0000:00:1e.0/0000:02:05.0/input/input6
cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 17, latency: 32, mmio:
0xf6000000
cx88[0]/0: registered device video1 [v4l2]
cx88[0]/0: registered device vbi1
cx88[0]/2: cx2388x 8802 Driver Manager
cx88-mpeg driver manager 0000:02:05.2: PCI INT A -> GSI 17 (level, low)
-> IRQ 17
cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 17, latency: 32, mmio:
0xf8000000
zd1211rw 1-2:1.0: phy0
usbcore: registered new interface driver zd1211rw
tuner-simple 1-0061: creating new instance
tuner-simple 1-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
DVB: registering new adapter (saa7134[0])
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 53MHz sampling clock
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
HDA Intel 0000:00:1b.0: setting latency timer to 64
hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
ALSA sound/pci/hda/hda_codec.c:3021: autoconfig: line_outs=4
(0x14/0x15/0x16/0x17/0x0)
ALSA sound/pci/hda/hda_codec.c:3025: speaker_outs=0
(0x0/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3029: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3030: mono: mono_out=0x0
ALSA sound/pci/hda/hda_codec.c:3038: inputs: mic=0x18, fmic=0x19,
line=0x1a, fline=0x0, cd=0x1c, aux=0x0
tda1004x: found firmware revision 29 -- ok
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
cx88[0]/2: cx2388x based DVB/ATSC card
DVB: registering new adapter (cx88[0])
DVB: registering frontend 1 (Conexant CX22702 DVB-T)...
firewire_core: created device fw0: GUID 0011d800006cad14, S400
device-mapper: multipath: version 1.0.5 loaded
[...]
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 29 -- ok
saa7134[0]/irq[10,-151591]: r=0x20 s=0x00 PE
saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 29 -- ok
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 29 -- ok
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 29 -- ok
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 29 -- ok
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-23 8:04 asus Europa2 OEM regression ? Yves Le Feuvre
@ 2009-01-23 8:18 ` Yves Le Feuvre
2009-01-27 7:57 ` Yves Le Feuvre
2009-01-24 0:08 ` hermann pitton
1 sibling, 1 reply; 11+ messages in thread
From: Yves Le Feuvre @ 2009-01-23 8:18 UTC (permalink / raw)
To: video4linux-list
Hi again,
I have to mention that composite input is working on fedora 10 as well
as fedora 7 for Asus Europa2 OEM.
The same firmwares are present in /lib/firmware for fedora 7 and fedora 10
Yves Le Feuvre a écrit :
> Hi,
>
> I have two DVB cards, an Hauppauge Nova-T DVB-T
> [card=18,autodetected], and a Asus Europa2 OEM [card=100,autodetected].
> Both cards are working fine on fedora 7 (kernel 2.6.22.9), but the
> Asus Europa doesn't work anymore on latest fedora 10 or ubuntu 8.10. I
> have to say that I have tested only the DVB-T part, as I don't use the
> cards for analog TV or radio.
> If there is any way i can help to solve the problem ?
>
> regards
>
> Yves
>
>
> Here is what dmesg is saying for both
>
>
> fedora 7
> [...]
> Linux video capture interface: v2.00
> usb 5-2: reset high speed USB device using ehci_hcd and address 2
> cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
> CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
> [card=18,autodetected]
> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
> cx2388x v4l2 driver version 0.0.6 loaded
> phy0: Selected rate control algorithm 'simple'
> tveeprom 1-0050: Hauppauge model 90002, rev C176, serial# 238840
> tveeprom 1-0050: MAC address is 00-0D-FE-03-A4-F8
> tveeprom 1-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
> tveeprom 1-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
> tveeprom 1-0050: audio processor is None (idx 0)
> tveeprom 1-0050: decoder processor is CX882 (idx 25)
> tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter
> cx88[0]: hauppauge eeprom: model=90002
> input: cx88 IR (Hauppauge Nova-T DVB-T as /class/input/input3
> cx88[0]/2: cx2388x 8802 Driver Manager
> ACPI: PCI Interrupt 0000:02:05.2[A] -> GSI 17 (level, low) -> IRQ 21
> cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 21, latency: 32, mmio:
> 0xf8000000
> ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 21
> cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 21, latency: 32, mmio:
> 0xf6000000
> cx88[0]/0: registered device video0 [v4l2]
> cx88[0]/0: registered device vbi0
> ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
> PCI: Setting latency timer of device 0000:00:1b.0 to 64
> zd1211rw_mac80211 5-2:1.0: phy0
> usbcore: registered new interface driver zd1211rw_mac80211
> hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
> cx2388x dvb driver version 0.0.6 loaded
> cx8802_register_driver() ->registering driver type=dvb access=shared
> CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
> [card=18]
> cx88[0]/2: cx2388x based dvb card
> DVB: registering new adapter (cx88[0]).
> DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
> [...]
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
> b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
> ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> tuner 5-0043: chip found @ 0x86 (saa7134[0])
> tda9887 5-0043: tda988[5/6/7] found @ 0x43 (tuner)
> tuner 5-0061: chip found @ 0xc2 (saa7134[0])
> tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> saa7134[0]: registered device video1 [v4l2]
> saa7134[0]: registered device vbi1
> saa7134[0]: registered device radio0
> DVB: registering new adapter (saa7134[0]).
> DVB: registering frontend 1 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> [...]
>
>
>
>
> fedora 10
> [...]
>
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7134 0000:02:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> 0xf9ffe000
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
> b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
> ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> parport_pc 00:06: reported by Plug and Play ACPI
> parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
> Initializing USB Mass Storage driver...
> scsi4 : SCSI emulation for USB Mass Storage devices
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usb-storage: device found at 2
> usb-storage: waiting for device to settle before scanning
> iTCO_wdt: Intel TCO WatchDog Timer Driver v1.03 (30-Apr-2008)
> iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0460)
> iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> ppdev: user-space parallel port driver
> usb 1-2: reset high speed USB device using ehci_hcd and address 2
> nvidia: module license 'NVIDIA' taints kernel.
> phy0: Selected rate control algorithm 'pid'
> saa7134[0]: registered device video0 [v4l2]
> saa7134[0]: registered device vbi0
> saa7134[0]: registered device radio0
> firewire_ohci 0000:02:01.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
> nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> nvidia 0000:01:00.0: setting latency timer to 64
> firewire_ohci: Added fw-ohci device 0000:02:01.0, OHCI version 1.0
> NVRM: loading NVIDIA UNIX x86 Kernel Module 180.22 Tue Jan 6
> 09:29:08 PST 2009
> cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
> cx8800 0000:02:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
> [card=18,autodetected]
> cx88[0]: TV tuner type 4, Radio tuner type -1
> cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
> tveeprom 2-0050: Hauppauge model 90002, rev C176, serial# 238840
> tveeprom 2-0050: MAC address is 00-0D-FE-03-A4-F8
> tveeprom 2-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
> tveeprom 2-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
> tveeprom 2-0050: audio processor is None (idx 0)
> tveeprom 2-0050: decoder processor is CX882 (idx 25)
> tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter
> cx88[0]: hauppauge eeprom: model=90002
> input: cx88 IR (Hauppauge Nova-T DVB-T as
> /devices/pci0000:00/0000:00:1e.0/0000:02:05.0/input/input6
> cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 17, latency: 32, mmio:
> 0xf6000000
> cx88[0]/0: registered device video1 [v4l2]
> cx88[0]/0: registered device vbi1
> cx88[0]/2: cx2388x 8802 Driver Manager
> cx88-mpeg driver manager 0000:02:05.2: PCI INT A -> GSI 17 (level,
> low) -> IRQ 17
> cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 17, latency: 32, mmio:
> 0xf8000000
> zd1211rw 1-2:1.0: phy0
> usbcore: registered new interface driver zd1211rw
> tuner-simple 1-0061: creating new instance
> tuner-simple 1-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> DVB: registering new adapter (saa7134[0])
> DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> HDA Intel 0000:00:1b.0: setting latency timer to 64
> hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
> ALSA sound/pci/hda/hda_codec.c:3021: autoconfig: line_outs=4
> (0x14/0x15/0x16/0x17/0x0)
> ALSA sound/pci/hda/hda_codec.c:3025: speaker_outs=0
> (0x0/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:3029: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:3030: mono: mono_out=0x0
> ALSA sound/pci/hda/hda_codec.c:3038: inputs: mic=0x18, fmic=0x19,
> line=0x1a, fline=0x0, cd=0x1c, aux=0x0
> tda1004x: found firmware revision 29 -- ok
> cx88/2: cx2388x dvb driver version 0.0.6 loaded
> cx88/2: registering cx8802 driver, type: dvb access: shared
> cx88[0]/2: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
> cx88[0]/2: cx2388x based DVB/ATSC card
> DVB: registering new adapter (cx88[0])
> DVB: registering frontend 1 (Conexant CX22702 DVB-T)...
> firewire_core: created device fw0: GUID 0011d800006cad14, S400
> device-mapper: multipath: version 1.0.5 loaded
> [...]
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> saa7134[0]/irq[10,-151591]: r=0x20 s=0x00 PE
> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
>
> --
> video4linux-list mailing list
> Unsubscribe
> mailto:video4linux-list-request@redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/video4linux-list
>
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-23 8:04 asus Europa2 OEM regression ? Yves Le Feuvre
2009-01-23 8:18 ` Yves Le Feuvre
@ 2009-01-24 0:08 ` hermann pitton
2009-01-26 8:18 ` Yves Le Feuvre
1 sibling, 1 reply; 11+ messages in thread
From: hermann pitton @ 2009-01-24 0:08 UTC (permalink / raw)
To: Yves Le Feuvre; +Cc: video4linux-list
Hi Yves,
Am Freitag, den 23.01.2009, 09:04 +0100 schrieb Yves Le Feuvre:
> Hi,
>
> I have two DVB cards, an Hauppauge Nova-T DVB-T [card=18,autodetected],
> and a Asus Europa2 OEM [card=100,autodetected].
> Both cards are working fine on fedora 7 (kernel 2.6.22.9), but the Asus
> Europa doesn't work anymore on latest fedora 10 or ubuntu 8.10. I have
> to say that I have tested only the DVB-T part, as I don't use the cards
> for analog TV or radio.
> If there is any way i can help to solve the problem ?
>
> regards
>
> Yves
>
>
> Here is what dmesg is saying for both
>
>
> fedora 7
> [...]
> Linux video capture interface: v2.00
> usb 5-2: reset high speed USB device using ehci_hcd and address 2
> cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
> CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
> [card=18,autodetected]
> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
> cx2388x v4l2 driver version 0.0.6 loaded
> phy0: Selected rate control algorithm 'simple'
> tveeprom 1-0050: Hauppauge model 90002, rev C176, serial# 238840
> tveeprom 1-0050: MAC address is 00-0D-FE-03-A4-F8
> tveeprom 1-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
> tveeprom 1-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
> tveeprom 1-0050: audio processor is None (idx 0)
> tveeprom 1-0050: decoder processor is CX882 (idx 25)
> tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter
> cx88[0]: hauppauge eeprom: model=90002
> input: cx88 IR (Hauppauge Nova-T DVB-T as /class/input/input3
> cx88[0]/2: cx2388x 8802 Driver Manager
> ACPI: PCI Interrupt 0000:02:05.2[A] -> GSI 17 (level, low) -> IRQ 21
> cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 21, latency: 32, mmio:
> 0xf8000000
> ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 21
> cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 21, latency: 32, mmio:
> 0xf6000000
> cx88[0]/0: registered device video0 [v4l2]
> cx88[0]/0: registered device vbi0
> ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
> PCI: Setting latency timer of device 0000:00:1b.0 to 64
> zd1211rw_mac80211 5-2:1.0: phy0
> usbcore: registered new interface driver zd1211rw_mac80211
> hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
> cx2388x dvb driver version 0.0.6 loaded
> cx8802_register_driver() ->registering driver type=dvb access=shared
> CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
> cx88[0]/2: cx2388x based dvb card
> DVB: registering new adapter (cx88[0]).
> DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
> [...]
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> tuner 5-0043: chip found @ 0x86 (saa7134[0])
> tda9887 5-0043: tda988[5/6/7] found @ 0x43 (tuner)
> tuner 5-0061: chip found @ 0xc2 (saa7134[0])
> tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> saa7134[0]: registered device video1 [v4l2]
> saa7134[0]: registered device vbi1
> saa7134[0]: registered device radio0
> DVB: registering new adapter (saa7134[0]).
> DVB: registering frontend 1 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> [...]
>
>
>
>
> fedora 10
> [...]
>
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7134 0000:02:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> 0xf9ffe000
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> parport_pc 00:06: reported by Plug and Play ACPI
> parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
> Initializing USB Mass Storage driver...
> scsi4 : SCSI emulation for USB Mass Storage devices
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usb-storage: device found at 2
> usb-storage: waiting for device to settle before scanning
> iTCO_wdt: Intel TCO WatchDog Timer Driver v1.03 (30-Apr-2008)
> iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0460)
> iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> ppdev: user-space parallel port driver
> usb 1-2: reset high speed USB device using ehci_hcd and address 2
> nvidia: module license 'NVIDIA' taints kernel.
> phy0: Selected rate control algorithm 'pid'
> saa7134[0]: registered device video0 [v4l2]
> saa7134[0]: registered device vbi0
> saa7134[0]: registered device radio0
> firewire_ohci 0000:02:01.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
> nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> nvidia 0000:01:00.0: setting latency timer to 64
> firewire_ohci: Added fw-ohci device 0000:02:01.0, OHCI version 1.0
> NVRM: loading NVIDIA UNIX x86 Kernel Module 180.22 Tue Jan 6 09:29:08
> PST 2009
> cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
> cx8800 0000:02:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
> cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
> [card=18,autodetected]
> cx88[0]: TV tuner type 4, Radio tuner type -1
> cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
> tveeprom 2-0050: Hauppauge model 90002, rev C176, serial# 238840
> tveeprom 2-0050: MAC address is 00-0D-FE-03-A4-F8
> tveeprom 2-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
> tveeprom 2-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
> tveeprom 2-0050: audio processor is None (idx 0)
> tveeprom 2-0050: decoder processor is CX882 (idx 25)
> tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter
> cx88[0]: hauppauge eeprom: model=90002
> input: cx88 IR (Hauppauge Nova-T DVB-T as
> /devices/pci0000:00/0000:00:1e.0/0000:02:05.0/input/input6
> cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 17, latency: 32, mmio:
> 0xf6000000
> cx88[0]/0: registered device video1 [v4l2]
> cx88[0]/0: registered device vbi1
> cx88[0]/2: cx2388x 8802 Driver Manager
> cx88-mpeg driver manager 0000:02:05.2: PCI INT A -> GSI 17 (level, low)
> -> IRQ 17
> cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 17, latency: 32, mmio:
> 0xf8000000
> zd1211rw 1-2:1.0: phy0
> usbcore: registered new interface driver zd1211rw
> tuner-simple 1-0061: creating new instance
> tuner-simple 1-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> DVB: registering new adapter (saa7134[0])
> DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> HDA Intel 0000:00:1b.0: setting latency timer to 64
> hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
> ALSA sound/pci/hda/hda_codec.c:3021: autoconfig: line_outs=4
> (0x14/0x15/0x16/0x17/0x0)
> ALSA sound/pci/hda/hda_codec.c:3025: speaker_outs=0
> (0x0/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:3029: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:3030: mono: mono_out=0x0
> ALSA sound/pci/hda/hda_codec.c:3038: inputs: mic=0x18, fmic=0x19,
> line=0x1a, fline=0x0, cd=0x1c, aux=0x0
> tda1004x: found firmware revision 29 -- ok
> cx88/2: cx2388x dvb driver version 0.0.6 loaded
> cx88/2: registering cx8802 driver, type: dvb access: shared
> cx88[0]/2: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
> cx88[0]/2: cx2388x based DVB/ATSC card
> DVB: registering new adapter (cx88[0])
> DVB: registering frontend 1 (Conexant CX22702 DVB-T)...
> firewire_core: created device fw0: GUID 0011d800006cad14, S400
> device-mapper: multipath: version 1.0.5 loaded
> [...]
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> saa7134[0]/irq[10,-151591]: r=0x20 s=0x00 PE
> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 29 -- ok
>
there are since long troubles for the FMD1216ME MK3 hybrid tuner
initialization.
Please try as root "modprobe -vr saa7134-dvb saa7134-alsa"
and "modprobe -v saa7134".
Is the tda9887 detected now and the card usable again?
If your hardware is unchanged compared to Fedora 7 and you have some
time for it, you might try to prove if you get the parity errors also on
a vanilla 2.6.27 with the same kernel config.
Cheers,
Hermann
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-24 0:08 ` hermann pitton
@ 2009-01-26 8:18 ` Yves Le Feuvre
2009-01-28 21:48 ` hermann pitton
0 siblings, 1 reply; 11+ messages in thread
From: Yves Le Feuvre @ 2009-01-26 8:18 UTC (permalink / raw)
To: hermann pitton; +Cc: video4linux-list
Hello,
[...]
> Please try as root "modprobe -vr saa7134-dvb saa7134-alsa"
> and "modprobe -v saa7134".
>
> Is the tda9887 detected now and the card usable again?
This doesn't change anything. I still have the parity error and the card
is unsusable.
If I remember well (I'll check when I'm back home this evening),
lsmod reports that tda9887 is loaded, but used by cx88 or cx88_dvb, and
not by any of the saa7134 modules.
> If your hardware is unchanged compared to Fedora 7 and you have some
> time for it, you might try to prove if you get the parity errors also on
> a vanilla 2.6.27 with the same kernel config.
on fedora 10, with gcc-4.3.2-7
with vanilla kernel 2.6.25
both cards are working: Nova-T DVB-T [card=18], and Asus Europa2 OEM
[card=100]
with vanilla kernel 2.6.28.1
Asus Europa2 OEM does not work anymore (parity error)
(however, there may be some differences in kernel configs, as
config-2.6.25 comes from an
updated fedora 7 kernel config (make oldconfig), and 2.6.28.1 comes rom
installed fedora 10 kernel.
I'll try 2.6.26 and 2.6.27 tonight, with same config as 2.6.25, unless
you estimate there are better other things to test before
I also tested v4l-dvb git tree with vanilla-2.6.28.1, but the card
doesn't work either.
Yves
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-23 8:18 ` Yves Le Feuvre
@ 2009-01-27 7:57 ` Yves Le Feuvre
0 siblings, 0 replies; 11+ messages in thread
From: Yves Le Feuvre @ 2009-01-27 7:57 UTC (permalink / raw)
To: video4linux-list
with same kernel configuration, and gcc4.3.2, Asus Europa2 OEM works
perfectly on kernel 2.6.25.19 and doesn't work on kernel 2.6.26 (forgot
to test 2.6.25.20)
Any suggestions how to solve the problem?
yves
Yves Le Feuvre a écrit :
> Hi again,
>
> I have to mention that composite input is working on fedora 10 as well
> as fedora 7 for Asus Europa2 OEM.
> The same firmwares are present in /lib/firmware for fedora 7 and
> fedora 10
>
>
>
> Yves Le Feuvre a écrit :
>> Hi,
>>
>> I have two DVB cards, an Hauppauge Nova-T DVB-T
>> [card=18,autodetected], and a Asus Europa2 OEM [card=100,autodetected].
>> Both cards are working fine on fedora 7 (kernel 2.6.22.9), but the
>> Asus Europa doesn't work anymore on latest fedora 10 or ubuntu 8.10.
>> I have to say that I have tested only the DVB-T part, as I don't use
>> the cards for analog TV or radio.
>> If there is any way i can help to solve the problem ?
>>
>> regards
>>
>> Yves
>>
>>
>> Here is what dmesg is saying for both
>>
>>
>> fedora 7
>> [...]
>> Linux video capture interface: v2.00
>> usb 5-2: reset high speed USB device using ehci_hcd and address 2
>> cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
>> CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
>> [card=18,autodetected]
>> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
>> cx2388x v4l2 driver version 0.0.6 loaded
>> phy0: Selected rate control algorithm 'simple'
>> tveeprom 1-0050: Hauppauge model 90002, rev C176, serial# 238840
>> tveeprom 1-0050: MAC address is 00-0D-FE-03-A4-F8
>> tveeprom 1-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
>> tveeprom 1-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
>> tveeprom 1-0050: audio processor is None (idx 0)
>> tveeprom 1-0050: decoder processor is CX882 (idx 25)
>> tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter
>> cx88[0]: hauppauge eeprom: model=90002
>> input: cx88 IR (Hauppauge Nova-T DVB-T as /class/input/input3
>> cx88[0]/2: cx2388x 8802 Driver Manager
>> ACPI: PCI Interrupt 0000:02:05.2[A] -> GSI 17 (level, low) -> IRQ 21
>> cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 21, latency: 32, mmio:
>> 0xf8000000
>> ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 21
>> cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 21, latency: 32, mmio:
>> 0xf6000000
>> cx88[0]/0: registered device video0 [v4l2]
>> cx88[0]/0: registered device vbi0
>> ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
>> PCI: Setting latency timer of device 0000:00:1b.0 to 64
>> zd1211rw_mac80211 5-2:1.0: phy0
>> usbcore: registered new interface driver zd1211rw_mac80211
>> hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
>> cx2388x dvb driver version 0.0.6 loaded
>> cx8802_register_driver() ->registering driver type=dvb access=shared
>> CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
>> [card=18]
>> cx88[0]/2: cx2388x based dvb card
>> DVB: registering new adapter (cx88[0]).
>> DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
>> [...]
>> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
>> [card=100,autodetected]
>> saa7134[0]: board init: gpio is 0
>> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
>> b2 92
>> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> tuner 5-0043: chip found @ 0x86 (saa7134[0])
>> tda9887 5-0043: tda988[5/6/7] found @ 0x43 (tuner)
>> tuner 5-0061: chip found @ 0xc2 (saa7134[0])
>> tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
>> tuner 5-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
>> saa7134[0]: registered device video1 [v4l2]
>> saa7134[0]: registered device vbi1
>> saa7134[0]: registered device radio0
>> DVB: registering new adapter (saa7134[0]).
>> DVB: registering frontend 1 (Philips TDA10046H DVB-T)...
>> tda1004x: setting up plls for 53MHz sampling clock
>> tda1004x: found firmware revision 29 -- ok
>> [...]
>>
>>
>>
>>
>> fedora 10
>> [...]
>>
>> saa7130/34: v4l2 driver version 0.2.14 loaded
>> saa7134 0000:02:04.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
>> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32,
>> mmio: 0xf9ffe000
>> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
>> [card=100,autodetected]
>> saa7134[0]: board init: gpio is 0
>> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
>> b2 92
>> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
>> ff ff
>> parport_pc 00:06: reported by Plug and Play ACPI
>> parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
>> Initializing USB Mass Storage driver...
>> scsi4 : SCSI emulation for USB Mass Storage devices
>> usbcore: registered new interface driver usb-storage
>> USB Mass Storage support registered.
>> usb-storage: device found at 2
>> usb-storage: waiting for device to settle before scanning
>> iTCO_wdt: Intel TCO WatchDog Timer Driver v1.03 (30-Apr-2008)
>> iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2, TCOBASE=0x0460)
>> iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
>> ppdev: user-space parallel port driver
>> usb 1-2: reset high speed USB device using ehci_hcd and address 2
>> nvidia: module license 'NVIDIA' taints kernel.
>> phy0: Selected rate control algorithm 'pid'
>> saa7134[0]: registered device video0 [v4l2]
>> saa7134[0]: registered device vbi0
>> saa7134[0]: registered device radio0
>> firewire_ohci 0000:02:01.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
>> nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
>> nvidia 0000:01:00.0: setting latency timer to 64
>> firewire_ohci: Added fw-ohci device 0000:02:01.0, OHCI version 1.0
>> NVRM: loading NVIDIA UNIX x86 Kernel Module 180.22 Tue Jan 6
>> 09:29:08 PST 2009
>> cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
>> cx8800 0000:02:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
>> cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
>> [card=18,autodetected]
>> cx88[0]: TV tuner type 4, Radio tuner type -1
>> cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
>> tveeprom 2-0050: Hauppauge model 90002, rev C176, serial# 238840
>> tveeprom 2-0050: MAC address is 00-0D-FE-03-A4-F8
>> tveeprom 2-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
>> tveeprom 2-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
>> tveeprom 2-0050: audio processor is None (idx 0)
>> tveeprom 2-0050: decoder processor is CX882 (idx 25)
>> tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter
>> cx88[0]: hauppauge eeprom: model=90002
>> input: cx88 IR (Hauppauge Nova-T DVB-T as
>> /devices/pci0000:00/0000:00:1e.0/0000:02:05.0/input/input6
>> cx88[0]/0: found at 0000:02:05.0, rev: 5, irq: 17, latency: 32, mmio:
>> 0xf6000000
>> cx88[0]/0: registered device video1 [v4l2]
>> cx88[0]/0: registered device vbi1
>> cx88[0]/2: cx2388x 8802 Driver Manager
>> cx88-mpeg driver manager 0000:02:05.2: PCI INT A -> GSI 17 (level,
>> low) -> IRQ 17
>> cx88[0]/2: found at 0000:02:05.2, rev: 5, irq: 17, latency: 32, mmio:
>> 0xf8000000
>> zd1211rw 1-2:1.0: phy0
>> usbcore: registered new interface driver zd1211rw
>> tuner-simple 1-0061: creating new instance
>> tuner-simple 1-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
>> DVB: registering new adapter (saa7134[0])
>> DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
>> tda1004x: setting up plls for 53MHz sampling clock
>> HDA Intel 0000:00:1b.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
>> HDA Intel 0000:00:1b.0: setting latency timer to 64
>> hda_codec: Unknown model for ALC882, trying auto-probe from BIOS...
>> ALSA sound/pci/hda/hda_codec.c:3021: autoconfig: line_outs=4
>> (0x14/0x15/0x16/0x17/0x0)
>> ALSA sound/pci/hda/hda_codec.c:3025: speaker_outs=0
>> (0x0/0x0/0x0/0x0/0x0)
>> ALSA sound/pci/hda/hda_codec.c:3029: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
>> ALSA sound/pci/hda/hda_codec.c:3030: mono: mono_out=0x0
>> ALSA sound/pci/hda/hda_codec.c:3038: inputs: mic=0x18, fmic=0x19,
>> line=0x1a, fline=0x0, cd=0x1c, aux=0x0
>> tda1004x: found firmware revision 29 -- ok
>> cx88/2: cx2388x dvb driver version 0.0.6 loaded
>> cx88/2: registering cx8802 driver, type: dvb access: shared
>> cx88[0]/2: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
>> cx88[0]/2: cx2388x based DVB/ATSC card
>> DVB: registering new adapter (cx88[0])
>> DVB: registering frontend 1 (Conexant CX22702 DVB-T)...
>> firewire_core: created device fw0: GUID 0011d800006cad14, S400
>> device-mapper: multipath: version 1.0.5 loaded
>> [...]
>> tda1004x: setting up plls for 53MHz sampling clock
>> tda1004x: found firmware revision 29 -- ok
>> saa7134[0]/irq[10,-151591]: r=0x20 s=0x00 PE
>> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
>> tda1004x: setting up plls for 53MHz sampling clock
>> tda1004x: found firmware revision 29 -- ok
>> tda1004x: setting up plls for 53MHz sampling clock
>> tda1004x: found firmware revision 29 -- ok
>> tda1004x: setting up plls for 53MHz sampling clock
>> tda1004x: found firmware revision 29 -- ok
>> tda1004x: setting up plls for 53MHz sampling clock
>> tda1004x: found firmware revision 29 -- ok
>>
>> --
>> video4linux-list mailing list
>> Unsubscribe
>> mailto:video4linux-list-request@redhat.com?subject=unsubscribe
>> https://www.redhat.com/mailman/listinfo/video4linux-list
>>
>
> --
> video4linux-list mailing list
> Unsubscribe
> mailto:video4linux-list-request@redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/video4linux-list
>
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-26 8:18 ` Yves Le Feuvre
@ 2009-01-28 21:48 ` hermann pitton
2009-01-30 8:11 ` Yves Le Feuvre
0 siblings, 1 reply; 11+ messages in thread
From: hermann pitton @ 2009-01-28 21:48 UTC (permalink / raw)
To: Yves Le Feuvre; +Cc: video4linux-list
Hi,
Am Montag, den 26.01.2009, 09:18 +0100 schrieb Yves Le Feuvre:
> Hello,
>
> [...]
> > Please try as root "modprobe -vr saa7134-dvb saa7134-alsa"
> > and "modprobe -v saa7134".
> >
> > Is the tda9887 detected now and the card usable again?
>
> This doesn't change anything. I still have the parity error and the card
> is unsusable.
> If I remember well (I'll check when I'm back home this evening),
> lsmod reports that tda9887 is loaded, but used by cx88 or cx88_dvb, and
> not by any of the saa7134 modules.
it belongs to saa7134[0] and the FMD1216ME MK3 hybrid tuner there.
I don't have your card, but the tda9887 is the analog demodulator and it
has two ports which can be used for switching.
You need it in any case for analog TV from the tuner.
Try "modinfo tda9887". With tda9887 debug=2 it becomes quite verbose.
It was on the older kernels integrated in the tuner module and becomes
there verbose with tuner debug=2.
If it is not present in dmesg after a cold boot, prior to 2.6.27
reloading the tuner module does activate it, since then reloading the
saa7134 driver like above should make it visible and functional.
For your card Hartmut added some special initialization code to make the
tuner visible behind the extra i2c bridge of the tda10046, but it is
detected and only the tda9887 fails for now like on other cards with
that tuner.
> > If your hardware is unchanged compared to Fedora 7 and you have some
> > time for it, you might try to prove if you get the parity errors also on
> > a vanilla 2.6.27 with the same kernel config.
>
> on fedora 10, with gcc-4.3.2-7
> with vanilla kernel 2.6.25
> both cards are working: Nova-T DVB-T [card=18], and Asus Europa2 OEM
> [card=100]
>
> with vanilla kernel 2.6.28.1
> Asus Europa2 OEM does not work anymore (parity error)
>
> (however, there may be some differences in kernel configs, as
> config-2.6.25 comes from an
> updated fedora 7 kernel config (make oldconfig), and 2.6.28.1 comes rom
> installed fedora 10 kernel.
That is why I'm late on it, but I now have a vanilla 2.6.28.2 on Fedora
10 with the Fedora config of a recent 2.6.27 x86_64.
No issues for me, but I don't have your card.
> I'll try 2.6.26 and 2.6.27 tonight, with same config as 2.6.25, unless
> you estimate there are better other things to test before
> I also tested v4l-dvb git tree with vanilla-2.6.28.1, but the card
> doesn't work either.
>
According to your latest posting only 2.6.25 works for you and 2.6.26,
2.6.27 and 2.6.28 "fail" including latest git or v4l-dvb from the
mercurial repo at linuxtv.org.
Hmm, does that mean that in all cases the parity errors are that heavy,
that you can't access the device for any tuning of DVB-T, because you
are flooded by errors or are there also tuning issues?
Dmesg looked ok for DVB-T tuning including firmware upload.
Anything changed on "cat /proc/interrupts" ?
Maybe sharing the interrupt with the display driver now?
I don't know what should be going on.
Please try to activate the tda9887.
Most strange is that you can use Composite without problems.
Needs to look closer and/or more debug enabled. No clue yet.
Cheers,
Hermann
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-28 21:48 ` hermann pitton
@ 2009-01-30 8:11 ` Yves Le Feuvre
2009-01-31 1:41 ` hermann pitton
2009-02-04 14:38 ` Yves Le Feuvre
0 siblings, 2 replies; 11+ messages in thread
From: Yves Le Feuvre @ 2009-01-30 8:11 UTC (permalink / raw)
To: hermann pitton; +Cc: video4linux-list
Hello again,
First, thanks for your help. I wonder if anybody else using that card
has experienced similar regression.
here is the output of a few commands, each time after cold boot
(unplugged power supply...). I am sorry the mesg is quite long
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< REAL COLD BOOT 2.6.25.19 ! >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[root@computer]# uname -sr
Linux 2.6.25.19
[root@computer]# dmesg -c 2>&1>/dev/null
[root@computer]# /sbin/rmmod tuner
[root@computer]# /sbin/rmmod tda9887
[root@computer]# /sbin/modprobe tda9887 debug=2
[root@computer]# /sbin/modprobe tuner debug=2
[root@computer]# dmesg
tuner' 2-0043: chip found @ 0x86 (saa7134[0])
tda9887 2-0043: tda988[5/6/7] found
tuner' 2-0043: type set to tda9887
tuner' 2-0043: tv freq set to 0.00
tuner' 2-0043: TV freq (0.00) out of range (44-958)
tda9887 2-0043: Unsupported tvnorm entry - audio muted
tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
tda9887 2-0043: write: byte B 0xc0
tda9887 2-0043: B0 video mode : sound trap
tda9887 2-0043: B1 auto mute fm : no
tda9887 2-0043: B2 carrier mode : Intercarrier
tda9887 2-0043: B3-4 tv sound/radio : AM/TV
tda9887 2-0043: B5 force mute audio: no
tda9887 2-0043: B6 output port 1 : high (inactive)
tda9887 2-0043: B7 output port 2 : high (inactive)
tda9887 2-0043: write: byte C 0x00
tda9887 2-0043: C0-4 top adjustment : -16 dB
tda9887 2-0043: C5-6 de-emphasis : no
tda9887 2-0043: C7 audio gain : 0
tda9887 2-0043: write: byte E 0x00
tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
tda9887 2-0043: E6 l pll gating : 13
tda9887 2-0043: E2-4 video if : 58.75 MHz
tda9887 2-0043: E5 tuner gain : normal
tda9887 2-0043: E7 vif agc output : pin3+pin22 port
tda9887 2-0043: --
tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
config=0x00
tuner' 2-0043: set addr for type 74
tuner' 2-0061: Setting mode_mask to 0x0e
tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
tuner' 2-0061: tuner 0x61: Tuner type absent
tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
config=0x00
tuner' 2-0061: set addr for type -1
tuner' 2-0061: defining GPIO callback
tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
tuner' 2-0061: type set to Philips FMD1216ME M
tuner' 2-0061: tv freq set to 400.00
tuner-simple 2-0061: tv: param 0, range 1
tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz,
div=7023
tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
tda9887 2-0043: Unsupported tvnorm entry - audio muted
tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
tda9887 2-0043: write: byte B 0x00
tda9887 2-0043: B0 video mode : sound trap
tda9887 2-0043: B1 auto mute fm : no
tda9887 2-0043: B2 carrier mode : Intercarrier
tda9887 2-0043: B3-4 tv sound/radio : AM/TV
tda9887 2-0043: B5 force mute audio: no
tda9887 2-0043: B6 output port 1 : low (active)
tda9887 2-0043: B7 output port 2 : low (active)
tda9887 2-0043: write: byte C 0x00
tda9887 2-0043: C0-4 top adjustment : -16 dB
tda9887 2-0043: C5-6 de-emphasis : no
tda9887 2-0043: C7 audio gain : 0
tda9887 2-0043: write: byte E 0x00
tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
tda9887 2-0043: E6 l pll gating : 13
tda9887 2-0043: E2-4 video if : 58.75 MHz
tda9887 2-0043: E5 tuner gain : normal
tda9887 2-0043: E7 vif agc output : pin3+pin22 port
tda9887 2-0043: --
tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
[root@computer]# tzap -a 1 ARTE
using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
tuning to 490167000 Hz
video pid 0x0208, audio pid 0x0212
status 00 | signal a7a7 | snr c3c3 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 3030 | ber 0001fffe | unc 00000000 |
status 00 | signal a9a9 | snr 4c4c | ber 0001fffe | unc 00000000 |
status 05 | signal a8a8 | snr f8f8 | ber 000081d2 | unc ffffffff |
status 1f | signal a9a9 | snr fefe | ber 00008204 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal a8a8 | snr fdfd | ber 00007a7e | unc 00000000 |
FE_HAS_LOCK
^C
[root@hppavillon yves]# dmesg
tuner' 2-0043: chip found @ 0x86 (saa7134[0])
tda9887 2-0043: tda988[5/6/7] found
tuner' 2-0043: type set to tda9887
tuner' 2-0043: tv freq set to 0.00
tuner' 2-0043: TV freq (0.00) out of range (44-958)
tda9887 2-0043: Unsupported tvnorm entry - audio muted
tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
tda9887 2-0043: write: byte B 0xc0
tda9887 2-0043: B0 video mode : sound trap
tda9887 2-0043: B1 auto mute fm : no
tda9887 2-0043: B2 carrier mode : Intercarrier
tda9887 2-0043: B3-4 tv sound/radio : AM/TV
tda9887 2-0043: B5 force mute audio: no
tda9887 2-0043: B6 output port 1 : high (inactive)
tda9887 2-0043: B7 output port 2 : high (inactive)
tda9887 2-0043: write: byte C 0x00
tda9887 2-0043: C0-4 top adjustment : -16 dB
tda9887 2-0043: C5-6 de-emphasis : no
tda9887 2-0043: C7 audio gain : 0
tda9887 2-0043: write: byte E 0x00
tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
tda9887 2-0043: E6 l pll gating : 13
tda9887 2-0043: E2-4 video if : 58.75 MHz
tda9887 2-0043: E5 tuner gain : normal
tda9887 2-0043: E7 vif agc output : pin3+pin22 port
tda9887 2-0043: --
tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
config=0x00
tuner' 2-0043: set addr for type 74
tuner' 2-0061: Setting mode_mask to 0x0e
tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
tuner' 2-0061: tuner 0x61: Tuner type absent
tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
config=0x00
tuner' 2-0061: set addr for type -1
tuner' 2-0061: defining GPIO callback
tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
tuner' 2-0061: type set to Philips FMD1216ME M
tuner' 2-0061: tv freq set to 400.00
tuner-simple 2-0061: tv: param 0, range 1
tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz,
div=7023
tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
tda9887 2-0043: Unsupported tvnorm entry - audio muted
tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
tda9887 2-0043: write: byte B 0x00
tda9887 2-0043: B0 video mode : sound trap
tda9887 2-0043: B1 auto mute fm : no
tda9887 2-0043: B2 carrier mode : Intercarrier
tda9887 2-0043: B3-4 tv sound/radio : AM/TV
tda9887 2-0043: B5 force mute audio: no
tda9887 2-0043: B6 output port 1 : low (active)
tda9887 2-0043: B7 output port 2 : low (active)
tda9887 2-0043: write: byte C 0x00
tda9887 2-0043: C0-4 top adjustment : -16 dB
tda9887 2-0043: C5-6 de-emphasis : no
tda9887 2-0043: C7 audio gain : 0
tda9887 2-0043: write: byte E 0x00
tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
tda9887 2-0043: E6 l pll gating : 13
tda9887 2-0043: E2-4 video if : 58.75 MHz
tda9887 2-0043: E5 tuner gain : normal
tda9887 2-0043: E7 vif agc output : pin3+pin22 port
tda9887 2-0043: --
tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 20 -- ok
[root@computer]# cat /proc/interrupts
CPU0 CPU1
0: 265 0 IO-APIC-edge timer
1: 2135 378 IO-APIC-edge i8042
7: 0 0 IO-APIC-edge parport0
8: 3 0 IO-APIC-edge rtc
9: 0 0 IO-APIC-fasteoi acpi
12: 12702 0 IO-APIC-edge i8042
14: 4826 0 IO-APIC-edge ata_piix
15: 0 0 IO-APIC-edge ata_piix
16: 57711 870 IO-APIC-fasteoi uhci_hcd:usb5, HDA Intel,
saa7134[0], nvidia
17: 1854 69635 IO-APIC-fasteoi cx88[0], cx88[0]
18: 37 0 IO-APIC-fasteoi uhci_hcd:usb4
19: 13053 0 IO-APIC-fasteoi uhci_hcd:usb3, ata_piix
20: 347 0 IO-APIC-fasteoi ohci1394, eth0
23: 894 24123 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
NMI: 0 0 Non-maskable interrupts
LOC: 59452 60268 Local timer interrupts
RES: 1477 1179 Rescheduling interrupts
CAL: 273 399 function call interrupts
TLB: 282 608 TLB shootdowns
TRM: 0 0 Thermal event interrupts
SPU: 0 0 Spurious interrupts
ERR: 0
MIS: 0
[root@computer]#
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<< REAL COLD BOOT with 2.6.28.1 vanilla (not v4l-dvb git! >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[root@computer]$ dmesg -c 2>&1>/dev/null
[root@computer]$ uname -sr
Linux 2.6.28.1
[root@computer]# lsmod | grep tda
tda1004x 17156 1
i2c_core 21908 14
dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
[root@computer]# lsmod | grep tuner
tuner_simple 15376 1
tuner_types 17792 1 tuner_simple
tuner 25540 0
v4l2_common 16896 3 tuner,saa7134,cx8800
i2c_core 21908 14
dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
videodev 37632 5 tuner,saa7134,cx8800,v4l2_common,cx88xx
[root@computer]# modprobe -r tda9887
[root@computer]# modprobe -r tuner
[root@computer]# modprobe -r saa7134_dvb
[root@computer]# modprobe -r saa7134
[root@computer]# modprobe -r tuner_simple
[root@computer]# lsmod | grep tuner
[root@computer]# lsmod | grep tda
tda1004x 17156 0
i2c_core 21908 10
dvb_pll,cx22702,tda1004x,cx88_vp3054_i2c,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
[root@computer]# /sbin/modprobe tda9887 debug=2
[root@computer]# /sbin/modprobe tuner_simple debug=2
[root@computer]# /sbin/modprobe saa7134
[root@computer]# /sbin/modprobe saa7134_dvb
[root@computer]# dmesg
tuner-simple 2-0061: destroying instance
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
0xf9ffe000
saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
[card=100,autodetected]
saa7134[0]: board init: gpio is 0
saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: registered device video1 [v4l2]
saa7134[0]: registered device vbi1
saa7134[0]: registered device radio0
dvb_init() allocating 1 frontend
saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
tuner-simple 2-0061: creating new instance
tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
DVB: registering new adapter (saa7134[0])
DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 20 -- ok
[root@computer]# tzap -a 0 ARTE
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 490167000 Hz
video pid 0x0208, audio pid 0x0212
status 00 | signal a7a7 | snr 6d6d | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 3636 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 4a4a | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 6b6b | ber 0001fffe | unc 00000000 |
status 00 | signal a9a9 | snr a3a3 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr ffff | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 4747 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr f1f1 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 3939 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 5454 | ber 0001fffe | unc 00000000 |
status 00 | signal a8a8 | snr 8c8c | ber 0001fffe | unc 00000000 |
^C
[root@computer]# dmesg
tuner-simple 2-0061: destroying instance
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
0xf9ffe000
saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
[card=100,autodetected]
saa7134[0]: board init: gpio is 0
saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: registered device video1 [v4l2]
saa7134[0]: registered device vbi1
saa7134[0]: registered device radio0
dvb_init() allocating 1 frontend
saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
tuner-simple 2-0061: creating new instance
tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
DVB: registering new adapter (saa7134[0])
DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 20 -- ok
tda1004x: setting up plls for 53MHz sampling clock
tda1004x: found firmware revision 20 -- ok
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
tuner-simple 2-0061: using tuner params #1 (digital)
tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
= 0x44
tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
buf=0x0c,0x55,0xbc,0x4c
[root@computer]# cat /proc/interrupts
CPU0 CPU1
0: 136 0 IO-APIC-edge timer
1: 1031 1246 IO-APIC-edge i8042
7: 0 0 IO-APIC-edge parport0
8: 47 0 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
12: 46389 4068 IO-APIC-edge i8042
14: 6022 1 IO-APIC-edge ata_piix
15: 0 0 IO-APIC-edge ata_piix
16: 69585 830 IO-APIC-fasteoi uhci_hcd:usb5, HDA Intel,
nvidia, saa7134[0]
17: 1824 85487 IO-APIC-fasteoi cx88[0], cx88[0]
18: 38 0 IO-APIC-fasteoi uhci_hcd:usb4
19: 12800 0 IO-APIC-fasteoi ata_piix, uhci_hcd:usb3
20: 22 419 IO-APIC-fasteoi firewire_ohci, eth0
23: 8635 23285 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
NMI: 0 0 Non-maskable interrupts
LOC: 83434 81129 Local timer interrupts
RES: 1222 1489 Rescheduling interrupts
CAL: 10 173 Function call interrupts
TLB: 363 541 TLB shootdowns
TRM: 0 0 Thermal event interrupts
SPU: 0 0 Spurious interrupts
ERR: 0
MIS: 0
[root@computer]# tail -3 /etc/modprobe.d/modprobe.conf.dist
options tuner_simple debug=2
options tda9887 debug=2
options tuner debug=2
Hope this helps. If you need more debug with saa7134 module, please tell
me (coredebug, video_debug,i2c_debug?)
Thanks again for your help
hermann pitton a écrit :
> Hi,
>
> Am Montag, den 26.01.2009, 09:18 +0100 schrieb Yves Le Feuvre:
>
>> Hello,
>>
>> [...]
>> > Please try as root "modprobe -vr saa7134-dvb saa7134-alsa"
>> > and "modprobe -v saa7134".
>> >
>> > Is the tda9887 detected now and the card usable again?
>>
>> This doesn't change anything. I still have the parity error and the card
>> is unsusable.
>> If I remember well (I'll check when I'm back home this evening),
>> lsmod reports that tda9887 is loaded, but used by cx88 or cx88_dvb, and
>> not by any of the saa7134 modules.
>>
>
> it belongs to saa7134[0] and the FMD1216ME MK3 hybrid tuner there.
> I don't have your card, but the tda9887 is the analog demodulator and it
> has two ports which can be used for switching.
>
> You need it in any case for analog TV from the tuner.
> Try "modinfo tda9887". With tda9887 debug=2 it becomes quite verbose.
> It was on the older kernels integrated in the tuner module and becomes
> there verbose with tuner debug=2.
>
> If it is not present in dmesg after a cold boot, prior to 2.6.27
> reloading the tuner module does activate it, since then reloading the
> saa7134 driver like above should make it visible and functional.
>
> For your card Hartmut added some special initialization code to make the
> tuner visible behind the extra i2c bridge of the tda10046, but it is
> detected and only the tda9887 fails for now like on other cards with
> that tuner.
>
>
>> > If your hardware is unchanged compared to Fedora 7 and you have some
>> > time for it, you might try to prove if you get the parity errors also on
>> > a vanilla 2.6.27 with the same kernel config.
>>
>> on fedora 10, with gcc-4.3.2-7
>> with vanilla kernel 2.6.25
>> both cards are working: Nova-T DVB-T [card=18], and Asus Europa2 OEM
>> [card=100]
>>
>> with vanilla kernel 2.6.28.1
>> Asus Europa2 OEM does not work anymore (parity error)
>>
>> (however, there may be some differences in kernel configs, as
>> config-2.6.25 comes from an
>> updated fedora 7 kernel config (make oldconfig), and 2.6.28.1 comes rom
>> installed fedora 10 kernel.
>>
>
> That is why I'm late on it, but I now have a vanilla 2.6.28.2 on Fedora
> 10 with the Fedora config of a recent 2.6.27 x86_64.
> No issues for me, but I don't have your card.
>
>
>> I'll try 2.6.26 and 2.6.27 tonight, with same config as 2.6.25, unless
>> you estimate there are better other things to test before
>> I also tested v4l-dvb git tree with vanilla-2.6.28.1, but the card
>> doesn't work either.
>>
>>
>
> According to your latest posting only 2.6.25 works for you and 2.6.26,
> 2.6.27 and 2.6.28 "fail" including latest git or v4l-dvb from the
> mercurial repo at linuxtv.org.
>
> Hmm, does that mean that in all cases the parity errors are that heavy,
> that you can't access the device for any tuning of DVB-T, because you
> are flooded by errors or are there also tuning issues?
>
> Dmesg looked ok for DVB-T tuning including firmware upload.
>
> Anything changed on "cat /proc/interrupts" ?
> Maybe sharing the interrupt with the display driver now?
>
> I don't know what should be going on.
> Please try to activate the tda9887.
>
> Most strange is that you can use Composite without problems.
> Needs to look closer and/or more debug enabled. No clue yet.
>
> Cheers,
> Hermann
>
>
>
>
>
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-30 8:11 ` Yves Le Feuvre
@ 2009-01-31 1:41 ` hermann pitton
2009-02-04 14:38 ` Yves Le Feuvre
1 sibling, 0 replies; 11+ messages in thread
From: hermann pitton @ 2009-01-31 1:41 UTC (permalink / raw)
To: Yves Le Feuvre; +Cc: video4linux-list
Hi Yves,
Am Freitag, den 30.01.2009, 09:11 +0100 schrieb Yves Le Feuvre:
> Hello again,
>
> First, thanks for your help. I wonder if anybody else using that card
> has experienced similar regression.
> here is the output of a few commands, each time after cold boot
> (unplugged power supply...). I am sorry the mesg is quite long
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> << REAL COLD BOOT 2.6.25.19 ! >>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>
> [root@computer]# uname -sr
> Linux 2.6.25.19
> [root@computer]# dmesg -c 2>&1>/dev/null
> [root@computer]# /sbin/rmmod tuner
> [root@computer]# /sbin/rmmod tda9887
> [root@computer]# /sbin/modprobe tda9887 debug=2
> [root@computer]# /sbin/modprobe tuner debug=2
> [root@computer]# dmesg
> tuner' 2-0043: chip found @ 0x86 (saa7134[0])
> tda9887 2-0043: tda988[5/6/7] found
> tuner' 2-0043: type set to tda9887
ok, is there.
> tuner' 2-0043: tv freq set to 0.00
> tuner' 2-0043: TV freq (0.00) out of range (44-958)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0xc0
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : high (inactive)
> tda9887 2-0043: B7 output port 2 : high (inactive)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
> config=0x00
> tuner' 2-0043: set addr for type 74
> tuner' 2-0061: Setting mode_mask to 0x0e
> tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
> tuner' 2-0061: tuner 0x61: Tuner type absent
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
> config=0x00
> tuner' 2-0061: set addr for type -1
> tuner' 2-0061: defining GPIO callback
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner' 2-0061: type set to Philips FMD1216ME M
> tuner' 2-0061: tv freq set to 400.00
> tuner-simple 2-0061: tv: param 0, range 1
> tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz,
> div=7023
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0x00
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : low (active)
> tda9887 2-0043: B7 output port 2 : low (active)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
> tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
> [root@computer]# tzap -a 1 ARTE
> using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
> tuning to 490167000 Hz
> video pid 0x0208, audio pid 0x0212
> status 00 | signal a7a7 | snr c3c3 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 3030 | ber 0001fffe | unc 00000000 |
> status 00 | signal a9a9 | snr 4c4c | ber 0001fffe | unc 00000000 |
> status 05 | signal a8a8 | snr f8f8 | ber 000081d2 | unc ffffffff |
> status 1f | signal a9a9 | snr fefe | ber 00008204 | unc 00000000 |
> FE_HAS_LOCK
> status 1f | signal a8a8 | snr fdfd | ber 00007a7e | unc 00000000 |
> FE_HAS_LOCK
> ^C
> [root@hppavillon yves]# dmesg
> tuner' 2-0043: chip found @ 0x86 (saa7134[0])
> tda9887 2-0043: tda988[5/6/7] found
> tuner' 2-0043: type set to tda9887
> tuner' 2-0043: tv freq set to 0.00
> tuner' 2-0043: TV freq (0.00) out of range (44-958)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0xc0
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : high (inactive)
> tda9887 2-0043: B7 output port 2 : high (inactive)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
> config=0x00
> tuner' 2-0043: set addr for type 74
> tuner' 2-0061: Setting mode_mask to 0x0e
> tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
> tuner' 2-0061: tuner 0x61: Tuner type absent
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff, mode=0x04,
> config=0x00
> tuner' 2-0061: set addr for type -1
> tuner' 2-0061: defining GPIO callback
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner' 2-0061: type set to Philips FMD1216ME M
> tuner' 2-0061: tv freq set to 400.00
> tuner-simple 2-0061: tv: param 0, range 1
> tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00 MHz,
> div=7023
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0x00
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : low (active)
> tda9887 2-0043: B7 output port 2 : low (active)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
> tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> [root@computer]# cat /proc/interrupts
> CPU0 CPU1
> 0: 265 0 IO-APIC-edge timer
> 1: 2135 378 IO-APIC-edge i8042
> 7: 0 0 IO-APIC-edge parport0
> 8: 3 0 IO-APIC-edge rtc
> 9: 0 0 IO-APIC-fasteoi acpi
> 12: 12702 0 IO-APIC-edge i8042
> 14: 4826 0 IO-APIC-edge ata_piix
> 15: 0 0 IO-APIC-edge ata_piix
> 16: 57711 870 IO-APIC-fasteoi uhci_hcd:usb5, HDA Intel,
> saa7134[0], nvidia
> 17: 1854 69635 IO-APIC-fasteoi cx88[0], cx88[0]
> 18: 37 0 IO-APIC-fasteoi uhci_hcd:usb4
> 19: 13053 0 IO-APIC-fasteoi uhci_hcd:usb3, ata_piix
> 20: 347 0 IO-APIC-fasteoi ohci1394, eth0
> 23: 894 24123 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
> NMI: 0 0 Non-maskable interrupts
> LOC: 59452 60268 Local timer interrupts
> RES: 1477 1179 Rescheduling interrupts
> CAL: 273 399 function call interrupts
> TLB: 282 608 TLB shootdowns
> TRM: 0 0 Thermal event interrupts
> SPU: 0 0 Spurious interrupts
> ERR: 0
> MIS: 0
> [root@computer]#
>
>
>
>
>
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> << REAL COLD BOOT with 2.6.28.1 vanilla (not v4l-dvb git! >>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>
>
> [root@computer]$ dmesg -c 2>&1>/dev/null
> [root@computer]$ uname -sr
> Linux 2.6.28.1
> [root@computer]# lsmod | grep tda
> tda1004x 17156 1
> i2c_core 21908 14
> dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
> [root@computer]# lsmod | grep tuner
> tuner_simple 15376 1
> tuner_types 17792 1 tuner_simple
> tuner 25540 0
> v4l2_common 16896 3 tuner,saa7134,cx8800
> i2c_core 21908 14
> dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
> videodev 37632 5 tuner,saa7134,cx8800,v4l2_common,cx88xx
> [root@computer]# modprobe -r tda9887
> [root@computer]# modprobe -r tuner
> [root@computer]# modprobe -r saa7134_dvb
> [root@computer]# modprobe -r saa7134
> [root@computer]# modprobe -r tuner_simple
> [root@computer]# lsmod | grep tuner
> [root@computer]# lsmod | grep tda
> tda1004x 17156 0
> i2c_core 21908 10
> dvb_pll,cx22702,tda1004x,cx88_vp3054_i2c,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
> [root@computer]# /sbin/modprobe tda9887 debug=2
> [root@computer]# /sbin/modprobe tuner_simple debug=2
> [root@computer]# /sbin/modprobe saa7134
> [root@computer]# /sbin/modprobe saa7134_dvb
> [root@computer]# dmesg
> tuner-simple 2-0061: destroying instance
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> 0xf9ffe000
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: registered device video1 [v4l2]
> saa7134[0]: registered device vbi1
> saa7134[0]: registered device radio0
> dvb_init() allocating 1 frontend
> saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> tuner-simple 2-0061: creating new instance
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
> tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
OK, is not there.
> DVB: registering new adapter (saa7134[0])
> DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> [root@computer]# tzap -a 0 ARTE
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> tuning to 490167000 Hz
> video pid 0x0208, audio pid 0x0212
> status 00 | signal a7a7 | snr 6d6d | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 3636 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 4a4a | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 6b6b | ber 0001fffe | unc 00000000 |
> status 00 | signal a9a9 | snr a3a3 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr ffff | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 4747 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr f1f1 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 3939 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 5454 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 8c8c | ber 0001fffe | unc 00000000 |
> ^C
No lock ever.
> [root@computer]# dmesg
> tuner-simple 2-0061: destroying instance
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> 0xf9ffe000
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7134[0]: registered device video1 [v4l2]
> saa7134[0]: registered device vbi1
> saa7134[0]: registered device radio0
> dvb_init() allocating 1 frontend
> saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> tuner-simple 2-0061: creating new instance
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
> tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
> DVB: registering new adapter (saa7134[0])
> DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc, cb
> = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> [root@computer]# cat /proc/interrupts
> CPU0 CPU1
> 0: 136 0 IO-APIC-edge timer
> 1: 1031 1246 IO-APIC-edge i8042
> 7: 0 0 IO-APIC-edge parport0
> 8: 47 0 IO-APIC-edge rtc0
> 9: 0 0 IO-APIC-fasteoi acpi
> 12: 46389 4068 IO-APIC-edge i8042
> 14: 6022 1 IO-APIC-edge ata_piix
> 15: 0 0 IO-APIC-edge ata_piix
> 16: 69585 830 IO-APIC-fasteoi uhci_hcd:usb5, HDA Intel,
> nvidia, saa7134[0]
> 17: 1824 85487 IO-APIC-fasteoi cx88[0], cx88[0]
> 18: 38 0 IO-APIC-fasteoi uhci_hcd:usb4
> 19: 12800 0 IO-APIC-fasteoi ata_piix, uhci_hcd:usb3
> 20: 22 419 IO-APIC-fasteoi firewire_ohci, eth0
> 23: 8635 23285 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
> NMI: 0 0 Non-maskable interrupts
> LOC: 83434 81129 Local timer interrupts
> RES: 1222 1489 Rescheduling interrupts
> CAL: 10 173 Function call interrupts
> TLB: 363 541 TLB shootdowns
> TRM: 0 0 Thermal event interrupts
> SPU: 0 0 Spurious interrupts
> ERR: 0
> MIS: 0
> [root@computer]# tail -3 /etc/modprobe.d/modprobe.conf.dist
> options tuner_simple debug=2
> options tda9887 debug=2
> options tuner debug=2
>
>
>
> Hope this helps. If you need more debug with saa7134 module, please tell
> me (coredebug, video_debug,i2c_debug?)
>
>
> Thanks again for your help
Sorry, not yet, but it is a very fine report already. Thanks!
We need the tda9887 up at first to ensure undisclosed (damned: NDAs ;)
switching can be excluded. I'm stupidly going from what I know from
analog at first. Others might try the other way round.
So, to reload the tuner (core) module does not bring back the tda9887
either for you? There is an i2c gate enabled to reach the tuner.
Cheers,
Hermann
p.s. this will stay long winded until ...
someone gives a short summary ;)
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-01-30 8:11 ` Yves Le Feuvre
2009-01-31 1:41 ` hermann pitton
@ 2009-02-04 14:38 ` Yves Le Feuvre
2009-02-06 1:54 ` hermann pitton
1 sibling, 1 reply; 11+ messages in thread
From: Yves Le Feuvre @ 2009-02-04 14:38 UTC (permalink / raw)
To: hermann pitton; +Cc: video4linux-list
Hi,
What should I try next ? I'll try to hack the driver source code, but my
knowledge in linux drivers and v4l is very limited...
If you have some ideas where to start, they will be welcome.
yves
Yves Le Feuvre a écrit :
> Hello again,
>
> First, thanks for your help. I wonder if anybody else using that card
> has experienced similar regression.
> here is the output of a few commands, each time after cold boot
> (unplugged power supply...). I am sorry the mesg is quite long
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> << REAL COLD BOOT 2.6.25.19 ! >>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>
> [root@computer]# uname -sr
> Linux 2.6.25.19
> [root@computer]# dmesg -c 2>&1>/dev/null
> [root@computer]# /sbin/rmmod tuner
> [root@computer]# /sbin/rmmod tda9887
> [root@computer]# /sbin/modprobe tda9887 debug=2
> [root@computer]# /sbin/modprobe tuner debug=2
> [root@computer]# dmesg
> tuner' 2-0043: chip found @ 0x86 (saa7134[0])
> tda9887 2-0043: tda988[5/6/7] found
> tuner' 2-0043: type set to tda9887
> tuner' 2-0043: tv freq set to 0.00
> tuner' 2-0043: TV freq (0.00) out of range (44-958)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0xc0
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : high (inactive)
> tda9887 2-0043: B7 output port 2 : high (inactive)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff,
> mode=0x04, config=0x00
> tuner' 2-0043: set addr for type 74
> tuner' 2-0061: Setting mode_mask to 0x0e
> tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
> tuner' 2-0061: tuner 0x61: Tuner type absent
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff,
> mode=0x04, config=0x00
> tuner' 2-0061: set addr for type -1
> tuner' 2-0061: defining GPIO callback
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner' 2-0061: type set to Philips FMD1216ME M
> tuner' 2-0061: tv freq set to 400.00
> tuner-simple 2-0061: tv: param 0, range 1
> tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00
> MHz, div=7023
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0x00
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : low (active)
> tda9887 2-0043: B7 output port 2 : low (active)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
> tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
> [root@computer]# tzap -a 1 ARTE
> using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
> tuning to 490167000 Hz
> video pid 0x0208, audio pid 0x0212
> status 00 | signal a7a7 | snr c3c3 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 3030 | ber 0001fffe | unc 00000000 |
> status 00 | signal a9a9 | snr 4c4c | ber 0001fffe | unc 00000000 |
> status 05 | signal a8a8 | snr f8f8 | ber 000081d2 | unc ffffffff |
> status 1f | signal a9a9 | snr fefe | ber 00008204 | unc 00000000 |
> FE_HAS_LOCK
> status 1f | signal a8a8 | snr fdfd | ber 00007a7e | unc 00000000 |
> FE_HAS_LOCK
> ^C
> [root@hppavillon yves]# dmesg
> tuner' 2-0043: chip found @ 0x86 (saa7134[0])
> tda9887 2-0043: tda988[5/6/7] found
> tuner' 2-0043: type set to tda9887
> tuner' 2-0043: tv freq set to 0.00
> tuner' 2-0043: TV freq (0.00) out of range (44-958)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0xc0
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : high (inactive)
> tda9887 2-0043: B7 output port 2 : high (inactive)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff,
> mode=0x04, config=0x00
> tuner' 2-0043: set addr for type 74
> tuner' 2-0061: Setting mode_mask to 0x0e
> tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
> tuner' 2-0061: tuner 0x61: Tuner type absent
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff,
> mode=0x04, config=0x00
> tuner' 2-0061: set addr for type -1
> tuner' 2-0061: defining GPIO callback
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner' 2-0061: type set to Philips FMD1216ME M
> tuner' 2-0061: tv freq set to 400.00
> tuner-simple 2-0061: tv: param 0, range 1
> tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00
> MHz, div=7023
> tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tda9887 2-0043: Unsupported tvnorm entry - audio muted
> tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
> tda9887 2-0043: write: byte B 0x00
> tda9887 2-0043: B0 video mode : sound trap
> tda9887 2-0043: B1 auto mute fm : no
> tda9887 2-0043: B2 carrier mode : Intercarrier
> tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> tda9887 2-0043: B5 force mute audio: no
> tda9887 2-0043: B6 output port 1 : low (active)
> tda9887 2-0043: B7 output port 2 : low (active)
> tda9887 2-0043: write: byte C 0x00
> tda9887 2-0043: C0-4 top adjustment : -16 dB
> tda9887 2-0043: C5-6 de-emphasis : no
> tda9887 2-0043: C7 audio gain : 0
> tda9887 2-0043: write: byte E 0x00
> tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> tda9887 2-0043: E6 l pll gating : 13
> tda9887 2-0043: E2-4 video if : 58.75 MHz
> tda9887 2-0043: E5 tuner gain : normal
> tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> tda9887 2-0043: --
> tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
> tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> [root@computer]# cat /proc/interrupts
> CPU0 CPU1 0: 265 0
> IO-APIC-edge timer
> 1: 2135 378 IO-APIC-edge i8042
> 7: 0 0 IO-APIC-edge parport0
> 8: 3 0 IO-APIC-edge rtc
> 9: 0 0 IO-APIC-fasteoi acpi
> 12: 12702 0 IO-APIC-edge i8042
> 14: 4826 0 IO-APIC-edge ata_piix
> 15: 0 0 IO-APIC-edge ata_piix
> 16: 57711 870 IO-APIC-fasteoi uhci_hcd:usb5, HDA
> Intel, saa7134[0], nvidia
> 17: 1854 69635 IO-APIC-fasteoi cx88[0], cx88[0]
> 18: 37 0 IO-APIC-fasteoi uhci_hcd:usb4
> 19: 13053 0 IO-APIC-fasteoi uhci_hcd:usb3, ata_piix
> 20: 347 0 IO-APIC-fasteoi ohci1394, eth0
> 23: 894 24123 IO-APIC-fasteoi ehci_hcd:usb1,
> uhci_hcd:usb2
> NMI: 0 0 Non-maskable interrupts
> LOC: 59452 60268 Local timer interrupts
> RES: 1477 1179 Rescheduling interrupts
> CAL: 273 399 function call interrupts
> TLB: 282 608 TLB shootdowns
> TRM: 0 0 Thermal event interrupts
> SPU: 0 0 Spurious interrupts
> ERR: 0
> MIS: 0
> [root@computer]#
>
>
>
>
>
> <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> << REAL COLD BOOT with 2.6.28.1 vanilla (not v4l-dvb git! >>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>
>
> [root@computer]$ dmesg -c 2>&1>/dev/null
> [root@computer]$ uname -sr
> Linux 2.6.28.1
> [root@computer]# lsmod | grep tda
> tda1004x 17156 1
> i2c_core 21908 14
> dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
>
> [root@computer]# lsmod | grep tuner
> tuner_simple 15376 1
> tuner_types 17792 1 tuner_simple
> tuner 25540 0
> v4l2_common 16896 3 tuner,saa7134,cx8800
> i2c_core 21908 14
> dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
>
> videodev 37632 5 tuner,saa7134,cx8800,v4l2_common,cx88xx
> [root@computer]# modprobe -r tda9887
> [root@computer]# modprobe -r tuner
> [root@computer]# modprobe -r saa7134_dvb
> [root@computer]# modprobe -r saa7134
> [root@computer]# modprobe -r tuner_simple
> [root@computer]# lsmod | grep tuner
> [root@computer]# lsmod | grep tda
> tda1004x 17156 0
> i2c_core 21908 10
> dvb_pll,cx22702,tda1004x,cx88_vp3054_i2c,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
>
> [root@computer]# /sbin/modprobe tda9887 debug=2
> [root@computer]# /sbin/modprobe tuner_simple debug=2
> [root@computer]# /sbin/modprobe saa7134
> [root@computer]# /sbin/modprobe saa7134_dvb
> [root@computer]# dmesg
> tuner-simple 2-0061: destroying instance
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> 0xf9ffe000
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
> b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
> ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: registered device video1 [v4l2]
> saa7134[0]: registered device vbi1
> saa7134[0]: registered device radio0
> dvb_init() allocating 1 frontend
> saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> tuner-simple 2-0061: creating new instance
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
> tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
> DVB: registering new adapter (saa7134[0])
> DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> [root@computer]# tzap -a 0 ARTE
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> tuning to 490167000 Hz
> video pid 0x0208, audio pid 0x0212
> status 00 | signal a7a7 | snr 6d6d | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 3636 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 4a4a | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 6b6b | ber 0001fffe | unc 00000000 |
> status 00 | signal a9a9 | snr a3a3 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr ffff | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 4747 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr f1f1 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 3939 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 5454 | ber 0001fffe | unc 00000000 |
> status 00 | signal a8a8 | snr 8c8c | ber 0001fffe | unc 00000000 |
> ^C
> [root@computer]# dmesg
> tuner-simple 2-0061: destroying instance
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> 0xf9ffe000
> saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> [card=100,autodetected]
> saa7134[0]: board init: gpio is 0
> saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
> b2 92
> saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
> ff ff
> saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> ff ff
> saa7134[0]: registered device video1 [v4l2]
> saa7134[0]: registered device vbi1
> saa7134[0]: registered device radio0
> dvb_init() allocating 1 frontend
> saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
> saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> tuner-simple 2-0061: creating new instance
> tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
> tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
> DVB: registering new adapter (saa7134[0])
> DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> tda1004x: setting up plls for 53MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> tuner-simple 2-0061: using tuner params #1 (digital)
> tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> cb = 0x44
> tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> buf=0x0c,0x55,0xbc,0x4c
> [root@computer]# cat /proc/interrupts
> CPU0 CPU1 0: 136 0
> IO-APIC-edge timer
> 1: 1031 1246 IO-APIC-edge i8042
> 7: 0 0 IO-APIC-edge parport0
> 8: 47 0 IO-APIC-edge rtc0
> 9: 0 0 IO-APIC-fasteoi acpi
> 12: 46389 4068 IO-APIC-edge i8042
> 14: 6022 1 IO-APIC-edge ata_piix
> 15: 0 0 IO-APIC-edge ata_piix
> 16: 69585 830 IO-APIC-fasteoi uhci_hcd:usb5, HDA
> Intel, nvidia, saa7134[0]
> 17: 1824 85487 IO-APIC-fasteoi cx88[0], cx88[0]
> 18: 38 0 IO-APIC-fasteoi uhci_hcd:usb4
> 19: 12800 0 IO-APIC-fasteoi ata_piix, uhci_hcd:usb3
> 20: 22 419 IO-APIC-fasteoi firewire_ohci, eth0
> 23: 8635 23285 IO-APIC-fasteoi ehci_hcd:usb1,
> uhci_hcd:usb2
> NMI: 0 0 Non-maskable interrupts
> LOC: 83434 81129 Local timer interrupts
> RES: 1222 1489 Rescheduling interrupts
> CAL: 10 173 Function call interrupts
> TLB: 363 541 TLB shootdowns
> TRM: 0 0 Thermal event interrupts
> SPU: 0 0 Spurious interrupts
> ERR: 0
> MIS: 0
> [root@computer]# tail -3 /etc/modprobe.d/modprobe.conf.dist
> options tuner_simple debug=2
> options tda9887 debug=2
> options tuner debug=2
>
>
>
> Hope this helps. If you need more debug with saa7134 module, please
> tell me (coredebug, video_debug,i2c_debug?)
>
>
> Thanks again for your help
>
>
> hermann pitton a écrit :
>> Hi,
>>
>> Am Montag, den 26.01.2009, 09:18 +0100 schrieb Yves Le Feuvre:
>>
>>> Hello,
>>>
>>> [...]
>>> > Please try as root "modprobe -vr saa7134-dvb saa7134-alsa"
>>> > and "modprobe -v saa7134".
>>> >
>>> > Is the tda9887 detected now and the card usable again?
>>>
>>> This doesn't change anything. I still have the parity error and the
>>> card is unsusable.
>>> If I remember well (I'll check when I'm back home this evening),
>>> lsmod reports that tda9887 is loaded, but used by cx88 or cx88_dvb,
>>> and not by any of the saa7134 modules.
>>>
>>
>> it belongs to saa7134[0] and the FMD1216ME MK3 hybrid tuner there.
>> I don't have your card, but the tda9887 is the analog demodulator and it
>> has two ports which can be used for switching.
>>
>> You need it in any case for analog TV from the tuner.
>> Try "modinfo tda9887". With tda9887 debug=2 it becomes quite verbose.
>> It was on the older kernels integrated in the tuner module and becomes
>> there verbose with tuner debug=2.
>>
>> If it is not present in dmesg after a cold boot, prior to 2.6.27
>> reloading the tuner module does activate it, since then reloading the
>> saa7134 driver like above should make it visible and functional.
>>
>> For your card Hartmut added some special initialization code to make the
>> tuner visible behind the extra i2c bridge of the tda10046, but it is
>> detected and only the tda9887 fails for now like on other cards with
>> that tuner.
>>
>>> > If your hardware is unchanged compared to Fedora 7 and you have some
>>> > time for it, you might try to prove if you get the parity errors
>>> also on
>>> > a vanilla 2.6.27 with the same kernel config.
>>>
>>> on fedora 10, with gcc-4.3.2-7
>>> with vanilla kernel 2.6.25
>>> both cards are working: Nova-T DVB-T [card=18], and Asus Europa2
>>> OEM [card=100]
>>>
>>> with vanilla kernel 2.6.28.1
>>> Asus Europa2 OEM does not work anymore (parity error)
>>>
>>> (however, there may be some differences in kernel configs, as
>>> config-2.6.25 comes from an
>>> updated fedora 7 kernel config (make oldconfig), and 2.6.28.1 comes
>>> rom installed fedora 10 kernel.
>>>
>>
>> That is why I'm late on it, but I now have a vanilla 2.6.28.2 on Fedora
>> 10 with the Fedora config of a recent 2.6.27 x86_64.
>> No issues for me, but I don't have your card.
>>
>>
>>> I'll try 2.6.26 and 2.6.27 tonight, with same config as 2.6.25,
>>> unless you estimate there are better other things to test before
>>> I also tested v4l-dvb git tree with vanilla-2.6.28.1, but the card
>>> doesn't work either.
>>>
>>>
>>
>> According to your latest posting only 2.6.25 works for you and 2.6.26,
>> 2.6.27 and 2.6.28 "fail" including latest git or v4l-dvb from the
>> mercurial repo at linuxtv.org.
>>
>> Hmm, does that mean that in all cases the parity errors are that heavy,
>> that you can't access the device for any tuning of DVB-T, because you
>> are flooded by errors or are there also tuning issues?
>>
>> Dmesg looked ok for DVB-T tuning including firmware upload.
>>
>> Anything changed on "cat /proc/interrupts" ?
>> Maybe sharing the interrupt with the display driver now?
>>
>> I don't know what should be going on.
>> Please try to activate the tda9887.
>>
>> Most strange is that you can use Composite without problems.
>> Needs to look closer and/or more debug enabled. No clue yet.
>>
>> Cheers,
>> Hermann
>>
>>
>>
>>
>>
>
> --
> video4linux-list mailing list
> Unsubscribe
> mailto:video4linux-list-request@redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/video4linux-list
>
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-02-04 14:38 ` Yves Le Feuvre
@ 2009-02-06 1:54 ` hermann pitton
2009-02-06 2:10 ` hermann pitton
0 siblings, 1 reply; 11+ messages in thread
From: hermann pitton @ 2009-02-06 1:54 UTC (permalink / raw)
To: Yves Le Feuvre; +Cc: video4linux-list
Hi,
Am Mittwoch, den 04.02.2009, 15:38 +0100 schrieb Yves Le Feuvre:
> Hi,
>
> What should I try next ? I'll try to hack the driver source code, but my
> knowledge in linux drivers and v4l is very limited...
> If you have some ideas where to start, they will be welcome.
>
> yves
I don't understand it at this point for now.
The tuner in digital mode takes the instructions.
There is another clash between digital and analog again.
Hermann
>
> Yves Le Feuvre a écrit :
> > Hello again,
> >
> > First, thanks for your help. I wonder if anybody else using that card
> > has experienced similar regression.
> > here is the output of a few commands, each time after cold boot
> > (unplugged power supply...). I am sorry the mesg is quite long
> > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> > << REAL COLD BOOT 2.6.25.19 ! >>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >
> > [root@computer]# uname -sr
> > Linux 2.6.25.19
> > [root@computer]# dmesg -c 2>&1>/dev/null
> > [root@computer]# /sbin/rmmod tuner
> > [root@computer]# /sbin/rmmod tda9887
> > [root@computer]# /sbin/modprobe tda9887 debug=2
> > [root@computer]# /sbin/modprobe tuner debug=2
> > [root@computer]# dmesg
> > tuner' 2-0043: chip found @ 0x86 (saa7134[0])
> > tda9887 2-0043: tda988[5/6/7] found
> > tuner' 2-0043: type set to tda9887
> > tuner' 2-0043: tv freq set to 0.00
> > tuner' 2-0043: TV freq (0.00) out of range (44-958)
> > tda9887 2-0043: Unsupported tvnorm entry - audio muted
> > tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
> > tda9887 2-0043: write: byte B 0xc0
> > tda9887 2-0043: B0 video mode : sound trap
> > tda9887 2-0043: B1 auto mute fm : no
> > tda9887 2-0043: B2 carrier mode : Intercarrier
> > tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> > tda9887 2-0043: B5 force mute audio: no
> > tda9887 2-0043: B6 output port 1 : high (inactive)
> > tda9887 2-0043: B7 output port 2 : high (inactive)
> > tda9887 2-0043: write: byte C 0x00
> > tda9887 2-0043: C0-4 top adjustment : -16 dB
> > tda9887 2-0043: C5-6 de-emphasis : no
> > tda9887 2-0043: C7 audio gain : 0
> > tda9887 2-0043: write: byte E 0x00
> > tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> > tda9887 2-0043: E6 l pll gating : 13
> > tda9887 2-0043: E2-4 video if : 58.75 MHz
> > tda9887 2-0043: E5 tuner gain : normal
> > tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> > tda9887 2-0043: --
> > tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
> > tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> > tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff,
> > mode=0x04, config=0x00
> > tuner' 2-0043: set addr for type 74
> > tuner' 2-0061: Setting mode_mask to 0x0e
> > tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
> > tuner' 2-0061: tuner 0x61: Tuner type absent
> > tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> > tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff,
> > mode=0x04, config=0x00
> > tuner' 2-0061: set addr for type -1
> > tuner' 2-0061: defining GPIO callback
> > tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> > tuner' 2-0061: type set to Philips FMD1216ME M
> > tuner' 2-0061: tv freq set to 400.00
> > tuner-simple 2-0061: tv: param 0, range 1
> > tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00
> > MHz, div=7023
> > tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> > tda9887 2-0043: Unsupported tvnorm entry - audio muted
> > tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
> > tda9887 2-0043: write: byte B 0x00
> > tda9887 2-0043: B0 video mode : sound trap
> > tda9887 2-0043: B1 auto mute fm : no
> > tda9887 2-0043: B2 carrier mode : Intercarrier
> > tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> > tda9887 2-0043: B5 force mute audio: no
> > tda9887 2-0043: B6 output port 1 : low (active)
> > tda9887 2-0043: B7 output port 2 : low (active)
> > tda9887 2-0043: write: byte C 0x00
> > tda9887 2-0043: C0-4 top adjustment : -16 dB
> > tda9887 2-0043: C5-6 de-emphasis : no
> > tda9887 2-0043: C7 audio gain : 0
> > tda9887 2-0043: write: byte E 0x00
> > tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> > tda9887 2-0043: E6 l pll gating : 13
> > tda9887 2-0043: E2-4 video if : 58.75 MHz
> > tda9887 2-0043: E5 tuner gain : normal
> > tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> > tda9887 2-0043: --
> > tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> > tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
> > tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
> > [root@computer]# tzap -a 1 ARTE
> > using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
> > tuning to 490167000 Hz
> > video pid 0x0208, audio pid 0x0212
> > status 00 | signal a7a7 | snr c3c3 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 3030 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a9a9 | snr 4c4c | ber 0001fffe | unc 00000000 |
> > status 05 | signal a8a8 | snr f8f8 | ber 000081d2 | unc ffffffff |
> > status 1f | signal a9a9 | snr fefe | ber 00008204 | unc 00000000 |
> > FE_HAS_LOCK
> > status 1f | signal a8a8 | snr fdfd | ber 00007a7e | unc 00000000 |
> > FE_HAS_LOCK
> > ^C
> > [root@hppavillon yves]# dmesg
> > tuner' 2-0043: chip found @ 0x86 (saa7134[0])
> > tda9887 2-0043: tda988[5/6/7] found
> > tuner' 2-0043: type set to tda9887
> > tuner' 2-0043: tv freq set to 0.00
> > tuner' 2-0043: TV freq (0.00) out of range (44-958)
> > tda9887 2-0043: Unsupported tvnorm entry - audio muted
> > tda9887 2-0043: writing: b=0xc0 c=0x00 e=0x00
> > tda9887 2-0043: write: byte B 0xc0
> > tda9887 2-0043: B0 video mode : sound trap
> > tda9887 2-0043: B1 auto mute fm : no
> > tda9887 2-0043: B2 carrier mode : Intercarrier
> > tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> > tda9887 2-0043: B5 force mute audio: no
> > tda9887 2-0043: B6 output port 1 : high (inactive)
> > tda9887 2-0043: B7 output port 2 : high (inactive)
> > tda9887 2-0043: write: byte C 0x00
> > tda9887 2-0043: C0-4 top adjustment : -16 dB
> > tda9887 2-0043: C5-6 de-emphasis : no
> > tda9887 2-0043: C7 audio gain : 0
> > tda9887 2-0043: write: byte E 0x00
> > tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> > tda9887 2-0043: E6 l pll gating : 13
> > tda9887 2-0043: E2-4 video if : 58.75 MHz
> > tda9887 2-0043: E5 tuner gain : normal
> > tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> > tda9887 2-0043: --
> > tuner' 2-0043: saa7134[0] tuner' I2C addr 0x86 with type 74 used for 0x0e
> > tuner' 2-0043: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> > tuner' 2-0043: Calling set_type_addr for type=63, addr=0xff,
> > mode=0x04, config=0x00
> > tuner' 2-0043: set addr for type 74
> > tuner' 2-0061: Setting mode_mask to 0x0e
> > tuner' 2-0061: chip found @ 0xc2 (saa7134[0])
> > tuner' 2-0061: tuner 0x61: Tuner type absent
> > tuner' 2-0061: v4l2_int ioctl TUNER_SET_TYPE_ADDR, dir=-w (0x4004645a)
> > tuner' 2-0061: Calling set_type_addr for type=63, addr=0xff,
> > mode=0x04, config=0x00
> > tuner' 2-0061: set addr for type -1
> > tuner' 2-0061: defining GPIO callback
> > tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> > tuner' 2-0061: type set to Philips FMD1216ME M
> > tuner' 2-0061: tv freq set to 400.00
> > tuner-simple 2-0061: tv: param 0, range 1
> > tuner-simple 2-0061: Freq= 400.00 MHz, V_IF=38.93 MHz, Offset=0.00
> > MHz, div=7023
> > tuner' 2-0043: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> > tda9887 2-0043: Unsupported tvnorm entry - audio muted
> > tda9887 2-0043: writing: b=0x00 c=0x00 e=0x00
> > tda9887 2-0043: write: byte B 0x00
> > tda9887 2-0043: B0 video mode : sound trap
> > tda9887 2-0043: B1 auto mute fm : no
> > tda9887 2-0043: B2 carrier mode : Intercarrier
> > tda9887 2-0043: B3-4 tv sound/radio : AM/TV
> > tda9887 2-0043: B5 force mute audio: no
> > tda9887 2-0043: B6 output port 1 : low (active)
> > tda9887 2-0043: B7 output port 2 : low (active)
> > tda9887 2-0043: write: byte C 0x00
> > tda9887 2-0043: C0-4 top adjustment : -16 dB
> > tda9887 2-0043: C5-6 de-emphasis : no
> > tda9887 2-0043: C7 audio gain : 0
> > tda9887 2-0043: write: byte E 0x00
> > tda9887 2-0043: E0-1 sound carrier : 4.5 MHz
> > tda9887 2-0043: E6 l pll gating : 13
> > tda9887 2-0043: E2-4 video if : 58.75 MHz
> > tda9887 2-0043: E5 tuner gain : normal
> > tda9887 2-0043: E7 vif agc output : pin3+pin22 port
> > tda9887 2-0043: --
> > tuner' 2-0061: v4l2_int ioctl TUNER_SET_CONFIG, dir=-w (0x4008645c)
> > tuner-simple 2-0061: tv 0x1b 0x6f 0x86 0x52
> > tuner' 2-0061: saa7134[0] tuner' I2C addr 0xc2 with type 63 used for 0x0e
> > tda1004x: setting up plls for 53MHz sampling clock
> > tda1004x: found firmware revision 20 -- ok
> > [root@computer]# cat /proc/interrupts
> > CPU0 CPU1 0: 265 0
> > IO-APIC-edge timer
> > 1: 2135 378 IO-APIC-edge i8042
> > 7: 0 0 IO-APIC-edge parport0
> > 8: 3 0 IO-APIC-edge rtc
> > 9: 0 0 IO-APIC-fasteoi acpi
> > 12: 12702 0 IO-APIC-edge i8042
> > 14: 4826 0 IO-APIC-edge ata_piix
> > 15: 0 0 IO-APIC-edge ata_piix
> > 16: 57711 870 IO-APIC-fasteoi uhci_hcd:usb5, HDA
> > Intel, saa7134[0], nvidia
> > 17: 1854 69635 IO-APIC-fasteoi cx88[0], cx88[0]
> > 18: 37 0 IO-APIC-fasteoi uhci_hcd:usb4
> > 19: 13053 0 IO-APIC-fasteoi uhci_hcd:usb3, ata_piix
> > 20: 347 0 IO-APIC-fasteoi ohci1394, eth0
> > 23: 894 24123 IO-APIC-fasteoi ehci_hcd:usb1,
> > uhci_hcd:usb2
> > NMI: 0 0 Non-maskable interrupts
> > LOC: 59452 60268 Local timer interrupts
> > RES: 1477 1179 Rescheduling interrupts
> > CAL: 273 399 function call interrupts
> > TLB: 282 608 TLB shootdowns
> > TRM: 0 0 Thermal event interrupts
> > SPU: 0 0 Spurious interrupts
> > ERR: 0
> > MIS: 0
> > [root@computer]#
> >
> >
> >
> >
> >
> > <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
> > << REAL COLD BOOT with 2.6.28.1 vanilla (not v4l-dvb git! >>
> > >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >
> >
> > [root@computer]$ dmesg -c 2>&1>/dev/null
> > [root@computer]$ uname -sr
> > Linux 2.6.28.1
> > [root@computer]# lsmod | grep tda
> > tda1004x 17156 1
> > i2c_core 21908 14
> > dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
> >
> > [root@computer]# lsmod | grep tuner
> > tuner_simple 15376 1
> > tuner_types 17792 1 tuner_simple
> > tuner 25540 0
> > v4l2_common 16896 3 tuner,saa7134,cx8800
> > i2c_core 21908 14
> > dvb_pll,cx22702,tuner_simple,tda1004x,saa7134_dvb,cx88_vp3054_i2c,tuner,saa7134,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
> >
> > videodev 37632 5 tuner,saa7134,cx8800,v4l2_common,cx88xx
> > [root@computer]# modprobe -r tda9887
> > [root@computer]# modprobe -r tuner
> > [root@computer]# modprobe -r saa7134_dvb
> > [root@computer]# modprobe -r saa7134
> > [root@computer]# modprobe -r tuner_simple
> > [root@computer]# lsmod | grep tuner
> > [root@computer]# lsmod | grep tda
> > tda1004x 17156 0
> > i2c_core 21908 10
> > dvb_pll,cx22702,tda1004x,cx88_vp3054_i2c,nvidia,i2c_i801,v4l2_common,cx88xx,i2c_algo_bit,tveeprom
> >
> > [root@computer]# /sbin/modprobe tda9887 debug=2
> > [root@computer]# /sbin/modprobe tuner_simple debug=2
> > [root@computer]# /sbin/modprobe saa7134
> > [root@computer]# /sbin/modprobe saa7134_dvb
> > [root@computer]# dmesg
> > tuner-simple 2-0061: destroying instance
> > saa7130/34: v4l2 driver version 0.2.14 loaded
> > saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> > 0xf9ffe000
> > saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> > [card=100,autodetected]
> > saa7134[0]: board init: gpio is 0
> > saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
> > b2 92
> > saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: registered device video1 [v4l2]
> > saa7134[0]: registered device vbi1
> > saa7134[0]: registered device radio0
> > dvb_init() allocating 1 frontend
> > saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
> > saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> > tuner-simple 2-0061: creating new instance
> > tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> > tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
> > tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
> > DVB: registering new adapter (saa7134[0])
> > DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
> > tda1004x: setting up plls for 53MHz sampling clock
> > tda1004x: found firmware revision 20 -- ok
> > [root@computer]# tzap -a 0 ARTE
> > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> > tuning to 490167000 Hz
> > video pid 0x0208, audio pid 0x0212
> > status 00 | signal a7a7 | snr 6d6d | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 3636 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 4a4a | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 6b6b | ber 0001fffe | unc 00000000 |
> > status 00 | signal a9a9 | snr a3a3 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr ffff | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 4747 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr f1f1 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 3939 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 5454 | ber 0001fffe | unc 00000000 |
> > status 00 | signal a8a8 | snr 8c8c | ber 0001fffe | unc 00000000 |
> > ^C
> > [root@computer]# dmesg
> > tuner-simple 2-0061: destroying instance
> > saa7130/34: v4l2 driver version 0.2.14 loaded
> > saa7134[0]: found at 0000:02:04.0, rev: 1, irq: 16, latency: 32, mmio:
> > 0xf9ffe000
> > saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM
> > [card=100,autodetected]
> > saa7134[0]: board init: gpio is 0
> > saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2
> > b2 92
> > saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> > ff ff
> > saa7134[0]: registered device video1 [v4l2]
> > saa7134[0]: registered device vbi1
> > saa7134[0]: registered device radio0
> > dvb_init() allocating 1 frontend
> > saa7134[0]/irq[10,350637]: r=0x20 s=0x00 PE
> > saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
> > tuner-simple 2-0061: creating new instance
> > tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
> > tuner-simple 2-0061: tuner 0 atv rf input will be autoselected
> > tuner-simple 2-0061: tuner 0 dtv rf input will be autoselected
> > DVB: registering new adapter (saa7134[0])
> > DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
> > tda1004x: setting up plls for 53MHz sampling clock
> > tda1004x: found firmware revision 20 -- ok
> > tda1004x: setting up plls for 53MHz sampling clock
> > tda1004x: found firmware revision 20 -- ok
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > tuner-simple 2-0061: using tuner params #1 (digital)
> > tuner-simple 2-0061: freq = 490.12 (7842), range = 4, config = 0xbc,
> > cb = 0x44
> > tuner-simple 2-0061: Philips FMD1216ME MK3 Hybrid Tuner: div=3157 |
> > buf=0x0c,0x55,0xbc,0x4c
> > [root@computer]# cat /proc/interrupts
> > CPU0 CPU1 0: 136 0
> > IO-APIC-edge timer
> > 1: 1031 1246 IO-APIC-edge i8042
> > 7: 0 0 IO-APIC-edge parport0
> > 8: 47 0 IO-APIC-edge rtc0
> > 9: 0 0 IO-APIC-fasteoi acpi
> > 12: 46389 4068 IO-APIC-edge i8042
> > 14: 6022 1 IO-APIC-edge ata_piix
> > 15: 0 0 IO-APIC-edge ata_piix
> > 16: 69585 830 IO-APIC-fasteoi uhci_hcd:usb5, HDA
> > Intel, nvidia, saa7134[0]
> > 17: 1824 85487 IO-APIC-fasteoi cx88[0], cx88[0]
> > 18: 38 0 IO-APIC-fasteoi uhci_hcd:usb4
> > 19: 12800 0 IO-APIC-fasteoi ata_piix, uhci_hcd:usb3
> > 20: 22 419 IO-APIC-fasteoi firewire_ohci, eth0
> > 23: 8635 23285 IO-APIC-fasteoi ehci_hcd:usb1,
> > uhci_hcd:usb2
> > NMI: 0 0 Non-maskable interrupts
> > LOC: 83434 81129 Local timer interrupts
> > RES: 1222 1489 Rescheduling interrupts
> > CAL: 10 173 Function call interrupts
> > TLB: 363 541 TLB shootdowns
> > TRM: 0 0 Thermal event interrupts
> > SPU: 0 0 Spurious interrupts
> > ERR: 0
> > MIS: 0
> > [root@computer]# tail -3 /etc/modprobe.d/modprobe.conf.dist
> > options tuner_simple debug=2
> > options tda9887 debug=2
> > options tuner debug=2
> >
> >
> >
> > Hope this helps. If you need more debug with saa7134 module, please
> > tell me (coredebug, video_debug,i2c_debug?)
> >
> >
> > Thanks again for your help
> >
> >
> > hermann pitton a écrit :
> >> Hi,
> >>
> >> Am Montag, den 26.01.2009, 09:18 +0100 schrieb Yves Le Feuvre:
> >>
> >>> Hello,
> >>>
> >>> [...]
> >>> > Please try as root "modprobe -vr saa7134-dvb saa7134-alsa"
> >>> > and "modprobe -v saa7134".
> >>> >
> >>> > Is the tda9887 detected now and the card usable again?
> >>>
> >>> This doesn't change anything. I still have the parity error and the
> >>> card is unsusable.
> >>> If I remember well (I'll check when I'm back home this evening),
> >>> lsmod reports that tda9887 is loaded, but used by cx88 or cx88_dvb,
> >>> and not by any of the saa7134 modules.
> >>>
> >>
> >> it belongs to saa7134[0] and the FMD1216ME MK3 hybrid tuner there.
> >> I don't have your card, but the tda9887 is the analog demodulator and it
> >> has two ports which can be used for switching.
> >>
> >> You need it in any case for analog TV from the tuner.
> >> Try "modinfo tda9887". With tda9887 debug=2 it becomes quite verbose.
> >> It was on the older kernels integrated in the tuner module and becomes
> >> there verbose with tuner debug=2.
> >>
> >> If it is not present in dmesg after a cold boot, prior to 2.6.27
> >> reloading the tuner module does activate it, since then reloading the
> >> saa7134 driver like above should make it visible and functional.
> >>
> >> For your card Hartmut added some special initialization code to make the
> >> tuner visible behind the extra i2c bridge of the tda10046, but it is
> >> detected and only the tda9887 fails for now like on other cards with
> >> that tuner.
> >>
> >>> > If your hardware is unchanged compared to Fedora 7 and you have some
> >>> > time for it, you might try to prove if you get the parity errors
> >>> also on
> >>> > a vanilla 2.6.27 with the same kernel config.
> >>>
> >>> on fedora 10, with gcc-4.3.2-7
> >>> with vanilla kernel 2.6.25
> >>> both cards are working: Nova-T DVB-T [card=18], and Asus Europa2
> >>> OEM [card=100]
> >>>
> >>> with vanilla kernel 2.6.28.1
> >>> Asus Europa2 OEM does not work anymore (parity error)
> >>>
> >>> (however, there may be some differences in kernel configs, as
> >>> config-2.6.25 comes from an
> >>> updated fedora 7 kernel config (make oldconfig), and 2.6.28.1 comes
> >>> rom installed fedora 10 kernel.
> >>>
> >>
> >> That is why I'm late on it, but I now have a vanilla 2.6.28.2 on Fedora
> >> 10 with the Fedora config of a recent 2.6.27 x86_64.
> >> No issues for me, but I don't have your card.
> >>
> >>
> >>> I'll try 2.6.26 and 2.6.27 tonight, with same config as 2.6.25,
> >>> unless you estimate there are better other things to test before
> >>> I also tested v4l-dvb git tree with vanilla-2.6.28.1, but the card
> >>> doesn't work either.
> >>>
> >>>
> >>
> >> According to your latest posting only 2.6.25 works for you and 2.6.26,
> >> 2.6.27 and 2.6.28 "fail" including latest git or v4l-dvb from the
> >> mercurial repo at linuxtv.org.
> >>
> >> Hmm, does that mean that in all cases the parity errors are that heavy,
> >> that you can't access the device for any tuning of DVB-T, because you
> >> are flooded by errors or are there also tuning issues?
> >>
> >> Dmesg looked ok for DVB-T tuning including firmware upload.
> >>
> >> Anything changed on "cat /proc/interrupts" ?
> >> Maybe sharing the interrupt with the display driver now?
> >>
> >> I don't know what should be going on.
> >> Please try to activate the tda9887.
> >>
> >> Most strange is that you can use Composite without problems.
> >> Needs to look closer and/or more debug enabled. No clue yet.
> >>
> >> Cheers,
> >> Hermann
> >>
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: asus Europa2 OEM regression ?
2009-02-06 1:54 ` hermann pitton
@ 2009-02-06 2:10 ` hermann pitton
0 siblings, 0 replies; 11+ messages in thread
From: hermann pitton @ 2009-02-06 2:10 UTC (permalink / raw)
To: Yves Le Feuvre; +Cc: video4linux-list
Am Freitag, den 06.02.2009, 02:54 +0100 schrieb hermann pitton:
> Hi,
>
> Am Mittwoch, den 04.02.2009, 15:38 +0100 schrieb Yves Le Feuvre:
> > Hi,
> >
> > What should I try next ? I'll try to hack the driver source code, but my
> > knowledge in linux drivers and v4l is very limited...
> > If you have some ideas where to start, they will be welcome.
> >
> > yves
>
> I don't understand it at this point for now.
>
> The tuner in digital mode takes the instructions.
>
> There is another clash between digital and analog again.
>
Forgot to mention, the card specific tda9887 settings seem to not work
anymore after we fixed the tuner eeprom detection.
Do we fail here already with the need of the i2c_gate enabled to the
tuner by the tda10046 for this one?
We need some clean up here, the plan was to have the tda9887 config on
tuner-types, or even in user space ...
Cheers,
Hermann
--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-02-06 2:10 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-23 8:04 asus Europa2 OEM regression ? Yves Le Feuvre
2009-01-23 8:18 ` Yves Le Feuvre
2009-01-27 7:57 ` Yves Le Feuvre
2009-01-24 0:08 ` hermann pitton
2009-01-26 8:18 ` Yves Le Feuvre
2009-01-28 21:48 ` hermann pitton
2009-01-30 8:11 ` Yves Le Feuvre
2009-01-31 1:41 ` hermann pitton
2009-02-04 14:38 ` Yves Le Feuvre
2009-02-06 1:54 ` hermann pitton
2009-02-06 2:10 ` hermann pitton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox