[Linux 2.6.2] bttv0: skipped frame. no signal? high irq latency?

From: Rui Saraiva (rmps_at_joel.ist.utl.pt)
Date: 02/06/04

  • Next message: hungerburg: "Re: [BUG] 2.6.2 crazy mouse under heavy load"
    Date:	Fri, 6 Feb 2004 09:53:39 +0000 (WET)
    To: linux-kernel@vger.kernel.org
    
    

    Hello Gerd Knorr,

    I've the dmesg full of this warnings (last 149 messages right now),
    although I didn't notice anything unusual in tvtime. I don't recall seeing
    those warnings with 2.4.x. Should I just ignore them? Is there anything I
    could try?

    ~> dmesg | sort | uniq
    bttv0: skipped frame. no signal? high irq latency? [main=43e5000,o_vbi=43e5018,o_field=603b000,rc=603b01c]
    bttv0: skipped frame. no signal? high irq latency? [main=43e5000,o_vbi=43e5018,o_field=8cd7000,rc=8cd701c]
    bttv0: skipped frame. no signal? high irq latency? [main=43e5000,o_vbi=43e5018,o_field=967a000,rc=967a01c]
    bttv0: skipped frame. no signal? high irq latency? [main=43e5000,o_vbi=43e5018,o_field=a05b000,rc=a05b01c]

    * Messages when the modules are loaded:

    Linux video capture interface: v1.00
    bttv: driver version 0.9.12 loaded
    bttv: using 4 buffers with 2080k (520 pages) each for capture
    bttv: Bt8xx card found (0).
    bttv0: Bt878 (rev 17) at 0000:00:0d.0, irq: 11, latency: 32, mmio: 0xe7000000
    bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
    bttv0: using: Hauppauge (bt878) [card=10,autodetected]
    bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
    bttv0: Hauppauge eeprom: model=44344, tuner=LG TPI8PSB11D (29), radio=no
    bttv0: i2c: checking for MSP34xx @ 0x80... found
    msp34xx: init: chip=MSP3415G-B8 +nicam +simple +radio
    bttv0: i2c: checking for TDA9875 @ 0xb0... not found
    bttv0: i2c: checking for TDA7432 @ 0x8a... not found
    tvaudio: TV audio decoder + audio/video mux driver
    tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z
    bttv0: registered device video0
    bttv0: registered device vbi0
    bttv0: PLL: 28636363 => 35468950 .. ok

    As you can see, I'm using "options bttv gbuffers=4" on /etc/modprobe.conf

    * Relevant "lspci -vv" output:

    00:0d.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-
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Latency: 32 (4000ns min, 10000ns max)
            Interrupt: pin A routed to IRQ 11
            Region 0: Memory at e7000000 (32-bit, prefetchable) [size=4K]
            Capabilities: [44] Vital Product Data
            Capabilities: [4c] Power Management version 2
                    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    00:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
            Subsystem: Hauppauge computer works Inc. WinTV Series
            Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
            Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
            Latency: 32 (1000ns min, 63750ns max)
            Interrupt: pin A routed to IRQ 11
            Region 0: Memory at e6800000 (32-bit, prefetchable) [size=4K]
            Capabilities: [44] Vital Product Data
            Capabilities: [4c] Power Management version 2
                    Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                    Status: D0 PME-Enable- DSel=0 DScale=0 PME-

    You could find my .config at http://joel.ist.utl.pt/~rmps/config-2.6.2 and
    if you need more info, just ask.

    Regards,
      Rui Saraiva
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: hungerburg: "Re: [BUG] 2.6.2 crazy mouse under heavy load"

    Relevant Pages

    • Re: Pinnacle PCTV Pro card
      ... [dmesg for bt878] ... AUDIO driver version 0.0.0 loaded ... The card parameter is correct and for the bttv ... bttv0: registered device video0 ...
      (Debian-User)
    • ALSA problem - TV tuner no sound
      ... I've discovered that 'bttv' is need for 'xawtv' to load. ... bt878, as far as I can tell, is the OSS driver. ... bttv0: registered device video0 ...
      (Debian-User)
    • Re: BTTV broken on recent kernels
      ... or 5 kernel versions ago, I could watch tv on either mplayer or xawtv), but lately bttv is broken. ... My card is an 'bt878 compatible built by ATI. ... bttv0: registered device video0 ... bttv0: SCERR @ 348ec014,bits: HSYNC OFLOW FBUS SCERR* ...
      (Linux-Kernel)
    • bttv/v4l2/Linux 2.6.10-ac8: xawtv hanging in videobuf_waiton
      ... when I start xawtv and alevt in the same window and press 'v' in xawtv, ... bttv goes berserk, producing around 25 lines per second of debug stuffs. ... alevt quits just fine. ... Jan 10 00:43:26 safari kernel: bttv0: reset, ...
      (Linux-Kernel)
    • LIRC & Hauppauge WinTV Primio
      ... I'm running Gentoo Linux with a 2.4.20-gentoo-r6 kernel. ... Hauppauge WinTV Primio TV-Card with integrated IR-Control and I ... First I load this bttv module, ... bttv0: Hauppauge/Voodoo msp34xx: reset line init ...
      (comp.os.linux.misc)