Re: X11 v4l module doesn't find bt878

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi Serguei,

thank you for advice, but this doesn't seem to be the problem.

My modules.conf contains the lines

# bttv
alias char-major-81     videodev
alias char-major-81-0   bttv
alias char-major-81-64  tuner
options bttv            card=10 radio=1 gbuffers=4
options tuner           debug=1

I have played around with several options, no difference.

lsmod says:
Module                  Size  Used by    Not tainted
rtc                     6940   0  (autoclean)
tuner                  10816   1  (autoclean)
tvaudio                13340   0  (autoclean) (unused)
msp3400                17932   1  (autoclean)
bttv                   77120   0
videodev                6272   3  [bttv]

lspci, among others:
00:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture 
(rev 11)
00:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 
11)

dmesg:
Linux video capture interface: v1.00
bttv: driver version 0.7.105 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
bttv: Host bridge is VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
bttv: Bt8xx card found (0).
PCI: Found IRQ 11 for device 00:08.0
PCI: Sharing IRQ 11 with 00:08.1
bttv0: Bt878 (rev 17) at 00:08.0, irq: 11, latency: 32, mmio: 0xd8002000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: BT878(Hauppauge (bt878)) [card=10,insmod option]
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
i2c-dev.o: Registered 'bt848 #0' as minor 0
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: Hauppauge eeprom: model=44354, tuner=Temic 4009FR5 (20), radio=yes
bttv0: using tuner=20
bttv0: i2c: checking for MSP34xx @ 0x80... found
i2c-core.o: driver i2c msp3400 driver registered.
msp34xx: init: chip=MSP3415D-B3 +nicam +simple
msp3410: daemon started
i2c-core.o: client [MSP3415D-B3] registered to adapter [bt848 #0](pos. 0).
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)
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: probing bt848 #0 i2c adapter [id=0x10005]
tuner: chip found @ 0xc2
tuner: type set to 20 (Temic PAL_BG (4009 FR5) or PAL_I (4069 FR5))
i2c-core.o: client [Temic PAL_BG (4009 FR5) or PAL_I] registered to adapter 
[bt848 #0](pos. 1).
bttv0: PLL can sleep, using XTAL (35468950).
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0

finally /var/log/XFree86.0.log:

(--) PCI: (0:8:0) Brooktree Corporation Bt878 Video Capture rev 17, Mem @ 
0xd8002000/12
...
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        Module class: XFree86 Server Extension
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "v4l"
(II) Loading /usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
(II) Module v4l: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 0.0.1
        ABI class: XFree86 Video Driver, version 0.6
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
        compiled for 4.3.0, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2

Still, xvinfo gives me the following:

X-Video Extension version 2.2
screen #0
  Adaptor #0: "video4linux"
    number of ports: 1
    port base: 61
    operations supported: PutVideo
    supported visuals:
      depth 24, visualID 0x23
      depth 24, visualID 0x24
      depth 24, visualID 0x25
      depth 24, visualID 0x26
    number of attributes: 8
      "XV_ENCODING" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_BRIGHTNESS" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is -157)
      "XV_SATURATION" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is -8)
      "XV_HUE" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_VOLUME" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 999)
      "XV_MUTE" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_FREQ" (range 0 to 16000)
              client settable attribute
              client gettable attribute (current value is 0)
    number of encodings: 28
      encoding ID #0: "pal-television"
        size: 768 x 576
        rate: 0.020000
etc., no YUY2.

I'm loading bttv before starting the X-server, so this, too, can't
be the problem.

Sorry, this has grown long, but I wanted to include as much
info as possible.

Regards
Michael


On Thursday 06 March 2003 01:06, Serguei Boldyrev wrote:
> Hi Michael,
> Try to add to your modules.conf (at the /etc) following strings:
>
> alias char-major-81 videodev
> alias char-major-81-0 bttv
> options bttv    card=card_number tuner=tuner_number
>
> where card_number is a choice from the
> /usr/src/linux_source_tree_/Documentation/video4linux/bttv/CARDLIST file.
> Also, I recommend to read all files inside of that directory
> (/usr/src/linux_source_tree_/Documentation/video4linux/bttv/*). There is
> an example of modules.conf also.
>
> Good luck,
> Serguei.
>
> Michael Scherer wrote:
> >Hi, all.
> >
> >Seems I can't persuade the v4l module in XFree86 to recognize my
> >WinTV PCI Card (Hauppauge).
> >
> >xvinfo tells me that Adaptor #0 is video4linux, which I'm led to believe
> > that it doesn't find anything except someone to talk with.
> >
> >I'm running Gentoo 1.4, kernel 2.4.20, XFree 4.3.0, gcc 3.2.2, bttv
> > 0.7.105 (tried 0.9.6, no difference), xawtv 3.85 which gives me a lot of
> > black in the right portion of the screen, except when running in its
> > default micro window. Box is an AMD-Duron 733 with ATI Mach 64 3D Rage
> > PRO.
> >
> >dmesg, lspci, lsmod and the X-log tell me everything is OK. xawtv doesn't
> >complain in either -xv or -noxv mode, only I'd like to try some other
> >programs, but they all tell me there is no device supporting YUY2 or such.
> >
> >Any ideas?
> >
> >
> >
> >--
> >video4linux-list mailing list
> >Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
> >https://listman.redhat.com/mailman/listinfo/video4linux-list
>
> --
> video4linux-list mailing list
> Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
> https://listman.redhat.com/mailman/listinfo/video4linux-list





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux