bttv card=10 tuner=38 and kernel > 2.6.28 issue

guillaumeB <[email protected]>
Newsgroups gmane.comp.video.video4linux
Message-ID <[email protected]>
hi,

Since kernel 2.6.29, i've got some trouble to make my tv card working
(Hauppauge WinTV Express). I have try with differents distributions and
kernel, and this is always the same:
if kernel > 2.6.28 then no way to have a signal.

He have suspect a IRQ issue with my nvidia AGP card but i have try to change
PCI slot of my tv Card or disable PnP OS option in my BIOS but without any
progress.

With an older TV card which have tuner=3 (a Hauppauge winTV-GO) , there is
any trouble!
 
here are some log of my config:

With kernel < 2.6.29:
Bt87x 0000:02:0a.1: PCI INT A -> Link[LNKA] -> GSI 18 (level, low) -> IRQ 18
bt87x0: Using board 1, analog, digital (rate 32000 Hz)                      
bttv: driver version 0.9.17 loaded                                          
bttv: using 8 buffers with 2080k (520 pages) each for capture               
bttv: Bt8xx card found (0).                                                 
bttv 0000:02:0a.0: PCI INT A -> Link[LNKA] -> GSI 18 (level, low) -> IRQ 18 
bttv0: Bt878 (rev 17) at 0000:02:0a.0, irq: 18, latency: 64, mmio:
0xda8fe000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb    
bttv0: using: Hauppauge (bt878) [card=10,autodetected]                       
bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init]                    
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]                         
bttv0: Hauppauge eeprom indicates model#44809                                
bttv0: tuner type=38                                                         
bttv0: i2c: checking for MSP34xx @ 0x80... not found                         
bttv0: i2c: checking for TDA9875 @ 0xb0... not found                         
bttv0: i2c: checking for TDA7432 @ 0x8a... not found                         
tuner' 2-0043: chip found @ 0x86 (bt878 #0 [sw])                             
tuner' 2-0061: chip found @ 0xc2 (bt878 #0 [sw])                             
bttv0: registered device video0                                              
bttv0: registered device vbi0                                                
bttv0: registered device radio0                                              
bttv0: PLL: 28636363 => 35468950 .. ok                                       
tveeprom 2-0050: The eeprom says no radio is present, but the tuner type     
tveeprom 2-0050: indicates otherwise. I will assume that radio is present.   
tveeprom 2-0050: Hauppauge model 44809, rev E1A5, serial# 10431244           
tveeprom 2-0050: tuner model is TCL MPE05-2 (idx 105, type 38)               
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 2-0050: audio processor is None (idx 0)                                   
tveeprom 2-0050: decoder processor is BT878 (idx 14)                               
tveeprom 2-0050: has radio

With kernel >= 2.6.29:
<root@/># dmesg | grep [bB]t && dmesg | grep tveeprom
Bt87x 0000:02:0a.1: PCI INT A -> Link[LNKA] -> GSI 19 (level, low) -> IRQ 19
bt87x0: Using board 1, analog, digital (rate 32000 Hz)
bttv: driver version 0.9.18 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv 0000:02:0a.0: PCI INT A -> Link[LNKA] -> GSI 19 (level, low) -> IRQ 19
bttv0: Bt878 (rev 17) at 0000:02:0a.0, irq: 19, latency: 64, mmio:
0xda8fe000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge (bt878) [card=10,autodetected]
IRQ 19/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init]
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
bttv0: Hauppauge eeprom indicates model#44809
bttv0: tuner type=38
bttv0: audio absent, no audio device found!
tuner 1-0043: chip found @ 0x86 (bt878 #0 [sw])
tuner 1-0061: chip found @ 0xc2 (bt878 #0 [sw])
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
tveeprom 1-0050: The eeprom says no radio is present, but the tuner type
tveeprom 1-0050: indicates otherwise. I will assume that radio is present.
tveeprom 1-0050: Hauppauge model 44809, rev E1A5, serial# 10431244
tveeprom 1-0050: tuner model is TCL MPE05-2 (idx 105, type 38)
tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 1-0050: audio processor is None (idx 0)
tveeprom 1-0050: decoder processor is BT878 (idx 14)
tveeprom 1-0050: has radio


<root@/># lspci -vv -s 02:0a.0                                                                                 
02:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)                        
        Subsystem: Hauppauge computer works Inc. WinTV Series                                                  
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-  
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx- 
        Latency: 64 (4000ns min, 10000ns max)                                                                  
        Interrupt: pin A routed to IRQ 18                                                                      
        Region 0: Memory at da8fe000 (32-bit, prefetchable) [size=4K]                                          
        Capabilities: [44] Vital Product Data                                                                  
        pcilib: sysfs_read_vpd: read failed: Connection timed out                                                      
                Not readable                                                                                   
        Capabilities: [4c] Power Management version 2                                                          
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)                     
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-                                         
        Kernel driver in use: bttv                                                                             
        Kernel modules: bttv

He hope some one could help me!


-- 
View this message in context: http://n2.nabble.com/bttv-card-10-tuner-38-and-kernel-2-6-28-issue-tp3975418p3975418.html
Sent from the video4linux-list mailing list archive at Nabble.com.

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.