Date: Sun, 30 Jan 2005 05:51:25 +0000 From: Bill Kirkland <bill.kirkland@gmail.com> To: multimedia@freeBSD.org Subject: bt848 configuration difficulties Message-ID: <aba9a73a05012921517753b29@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, I am having difficulties configuring my video capture card. I am running FreeBSD-5.3 with the bt848 driver. I only receive static. As many others appear to get this to work, I suspect my configuration is at fault. I apparently have not yet found the document which will clear this up for me. It functions from WinXP, so I know my hardware works and is connected correctly. I have included the output from the following commands ... # uname -a # tail /usr/src/sys/dev/bktr/CHANGELOG # cat /var/log/messages # fxtv -debug startup # pciconf -lv # sysctl hw.bt848 # xawtv -hwscan -debug 2 ... if there is some more information which would help, let me know. Any assistance would be appreciated ... [ yes, this is a second post. no attachments this time. ] # uname -a FreeBSD ash.wek 5.3-RELEASE FreeBSD 5.3-RELEASE #3: Sat Jan 29 02:22:25 UTC 2005 root@ash.wek:/usr/obj/usr/src/sys/wek-050129 i386 # tail /usr/src/sys/dev/bktr/CHANGELOG 2.18 30 Oct 2000 Roger Hardiman - Add new ioctls to allow userland programs fuller access to the I2C bus, BT848_MSP_READ BT848_MSP_WRITE and BT848_MSP_RESET. Add tuner type 0x2a. Remove 0x2c which was incorrect. Christian Gusenbauer <Christian.Gusenbauer@netway.at> added support for audio on Hauppauge cards without the audio mux. The MSP is used for audio selection. (the 44xxx models) # cat /var/log/messages Jan 29 04:00:00 ash newsyslog[596]: logfile turned over due to size>100K Jan 29 04:03:15 ash reboot: rebooted by wek Jan 29 04:03:15 ash syslogd: exiting on signal 15 Jan 29 04:04:26 ash syslogd: kernel boot file is /boot/kernel/kernel Jan 29 04:04:26 ash kernel: Copyright (c) 1992-2004 The FreeBSD Project. Jan 29 04:04:26 ash kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Jan 29 04:04:26 ash kernel: The Regents of the University of California. All rights reserved. Jan 29 04:04:26 ash kernel: FreeBSD 5.3-RELEASE #3: Sat Jan 29 02:22:25 UTC 2005 Jan 29 04:04:26 ash kernel: root@ash.wek:/usr/obj/usr/src/sys/wek-050129 Jan 29 04:04:26 ash kernel: Timecounter "i8254" frequency 1193182 Hz quality 0 Jan 29 04:04:26 ash kernel: CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz (2659.11-MHz 686-class CPU) Jan 29 04:04:26 ash kernel: Origin = "GenuineIntel" Id = 0xf29 Stepping = 9 Jan 29 04:04:26 ash kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE> Jan 29 04:04:26 ash kernel: real memory = 259981312 (247 MB) Jan 29 04:04:26 ash kernel: avail memory = 244748288 (233 MB) Jan 29 04:04:26 ash kernel: npx0: [FAST] Jan 29 04:04:26 ash kernel: npx0: <math processor> on motherboard Jan 29 04:04:26 ash kernel: npx0: INT 16 interface Jan 29 04:04:26 ash kernel: acpi0: <IntelR AWRDACPI> on motherboard Jan 29 04:04:26 ash kernel: acpi0: Power Button (fixed) Jan 29 04:04:26 ash kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 Jan 29 04:04:26 ash kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 Jan 29 04:04:26 ash kernel: cpu0: <ACPI CPU> port 0x530-0x537 on acpi0 Jan 29 04:04:26 ash kernel: acpi_tz0: <Thermal Zone> port 0x530-0x537 on acpi0 Jan 29 04:04:26 ash kernel: acpi_button0: <Power Button> on acpi0 Jan 29 04:04:26 ash kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0 Jan 29 04:04:26 ash kernel: pci0: <ACPI PCI bus> on pcib0 Jan 29 04:04:26 ash kernel: agp0: <Intel 82845G (845G GMCH) SVGA controller> mem 0xdc200000-0xdc27ffff,0xd0000000-0xd7ffffff irq 10 at device 2.0 on pci0 Jan 29 04:04:26 ash kernel: agp0: detected 8060k stolen memory Jan 29 04:04:26 ash kernel: agp0: aperture size is 128M Jan 29 04:04:26 ash kernel: uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0xd800-0xd81f irq 10 at device 29.0 on pci0 Jan 29 04:04:26 ash kernel: uhci0: [GIANT-LOCKED] Jan 29 04:04:26 ash kernel: usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0 Jan 29 04:04:26 ash kernel: usb0: USB revision 1.0 Jan 29 04:04:26 ash kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Jan 29 04:04:26 ash kernel: uhub0: 2 ports with 2 removable, self powered Jan 29 04:04:26 ash kernel: ums0: vendor 0x062a product 0x0001, rev 1.10/0.00, addr 2, iclass 3/1 Jan 29 04:04:26 ash kernel: ums0: 3 buttons and Z dir. Jan 29 04:04:26 ash kernel: uhci1: <Intel 82801DB (ICH4) USB controller USB-B> port 0xd000-0xd01f irq 11 at device 29.1 on pci0 Jan 29 04:04:26 ash kernel: uhci1: [GIANT-LOCKED] Jan 29 04:04:26 ash kernel: usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1 Jan 29 04:04:26 ash kernel: usb1: USB revision 1.0 Jan 29 04:04:26 ash kernel: uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Jan 29 04:04:26 ash kernel: uhub1: 2 ports with 2 removable, self powered Jan 29 04:04:26 ash kernel: uhci2: <Intel 82801DB (ICH4) USB controller USB-C> port 0xd400-0xd41f irq 3 at device 29.2 on pci0 Jan 29 04:04:26 ash kernel: uhci2: [GIANT-LOCKED] Jan 29 04:04:26 ash kernel: usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2 Jan 29 04:04:26 ash kernel: usb2: USB revision 1.0 Jan 29 04:04:26 ash kernel: uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Jan 29 04:04:26 ash kernel: uhub2: 2 ports with 2 removable, self powered Jan 29 04:04:26 ash kernel: pci0: <serial bus, USB> at device 29.7 (no driver attached) Jan 29 04:04:26 ash kernel: pcib1: <ACPI PCI-PCI bridge> at device 30.0 on pci0 Jan 29 04:04:26 ash kernel: pci1: <ACPI PCI bus> on pcib1 Jan 29 04:04:26 ash kernel: bktr0: <BrookTree 878> mem 0xdc100000-0xdc100fff irq 10 at device 0.0 on pci1 Jan 29 04:04:26 ash kernel: bktr0: [GIANT-LOCKED] Jan 29 04:04:26 ash kernel: bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown. Jan 29 04:04:26 ash kernel: bktr0: Pinnacle/Miro TV, Philips NTSC tuner. Jan 29 04:04:26 ash kernel: pci1: <multimedia> at device 0.1 (no driver attached) Jan 29 04:04:26 ash kernel: rl0: <RealTek 8139 10/100BaseTX> port 0xc000-0xc0ff mem 0xdc000000-0xdc0000ff irq 11 at device 3.0 on pci1 Jan 29 04:04:26 ash kernel: miibus0: <MII bus> on rl0 Jan 29 04:04:26 ash kernel: rlphy0: <RealTek internal media interface> on miibus0 Jan 29 04:04:26 ash kernel: rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Jan 29 04:04:26 ash kernel: rl0: Ethernet address: 00:d0:68:02:74:45 Jan 29 04:04:26 ash kernel: isab0: <PCI-ISA bridge> at device 31.0 on pci0 Jan 29 04:04:26 ash kernel: isa0: <ISA bus> on isab0 Jan 29 04:04:26 ash kernel: atapci0: <Intel ICH4 UDMA100 controller> port 0xf000-0xf00f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.1 on pci0 Jan 29 04:04:26 ash kernel: ata0: channel #0 on atapci0 Jan 29 04:04:26 ash kernel: ata1: channel #1 on atapci0 Jan 29 04:04:26 ash kernel: pci0: <serial bus, SMBus> at device 31.3 (no driver attached) Jan 29 04:04:26 ash kernel: pcm0: <Intel ICH4 (82801DB)> port 0xe400-0xe43f,0xe000-0xe0ff mem 0xdc282000-0xdc2820ff,0xdc281000-0xdc2811ff irq 12 at device 31.5 on pci0 Jan 29 04:04:26 ash kernel: pcm0: [GIANT-LOCKED] Jan 29 04:04:26 ash kernel: pcm0: <Avance Logic ALC650 AC97 Codec> Jan 29 04:04:26 ash kernel: sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 Jan 29 04:04:26 ash kernel: sio0: type 16550A Jan 29 04:04:26 ash kernel: ppc0: <Standard parallel printer port> port 0x778-0x77b,0x378-0x37f irq 7 on acpi0 Jan 29 04:04:26 ash kernel: ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode Jan 29 04:04:26 ash kernel: ppbus0: <Parallel port bus> on ppc0 Jan 29 04:04:26 ash kernel: lpt0: <Printer> on ppbus0 Jan 29 04:04:26 ash kernel: lpt0: Interrupt-driven port Jan 29 04:04:26 ash kernel: ppi0: <Parallel I/O> on ppbus0 Jan 29 04:04:26 ash kernel: atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0 Jan 29 04:04:26 ash kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0 Jan 29 04:04:26 ash kernel: kbd0 at atkbd0 Jan 29 04:04:26 ash kernel: atkbd0: [GIANT-LOCKED] Jan 29 04:04:26 ash kernel: sc0: <System console> at flags 0x100 on isa0 Jan 29 04:04:26 ash kernel: sc0: VGA <16 virtual consoles, flags=0x300> Jan 29 04:04:26 ash kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Jan 29 04:04:26 ash kernel: sio1: configured irq 3 not in bitmap of probed irqs 0 Jan 29 04:04:26 ash kernel: sio1: port may not be enabled Jan 29 04:04:26 ash kernel: Timecounter "TSC" frequency 2659107024 Hz quality 800 Jan 29 04:04:26 ash kernel: Timecounters tick every 10.000 msec Jan 29 04:04:26 ash kernel: ata0-master: DMA limited to UDMA33, non-ATA66 cable or device Jan 29 04:04:26 ash kernel: ad0: 76319MB <ST380013A/3.54> [155061/16/63] at ata0-master UDMA33 Jan 29 04:04:26 ash kernel: acd0: CDRW <CD-RW IDE5232/VER 000F> at ata1-master UDMA66 Jan 29 04:04:26 ash kernel: Mounting root from ufs:/dev/ad0s3a Jan 29 04:04:26 ash savecore: no dumps found Jan 29 04:07:23 ash login: ROOT LOGIN (root) ON ttyv0 # fxtv -debug startup Fxtv v1.03 DETECTED CAPTURE CARD(S) [DRIVER PROBES]: bktr0: <BrookTree 878> mem 0xdc100000-0xdc100fff irq 10 at device 0.0 on pci1 bktr0: [GIANT-LOCKED] bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown. bktr0: Pinnacle/Miro TV, Philips NTSC tuner. SYSCTL MIB VALUES: kern.version: FreeBSD 5.3-RELEASE #3: Sat Jan 29 02:22:25 UTC 2005 root@ash.wek:/usr/obj/usr/src/sys/wek-050129 hw.bt848.card: -1 hw.bt848.tuner: -1 hw.bt848.reverse_mute: -1 hw.bt848.format: -1 hw.bt848.slow_msp_audio: -1 TUNER SIGNATURE (0x01 - 0xff): 00 00 00 00 00 00 00 00 08 00 01 00 01 00 00 00 TUNER I2C DEVICES FOUND AT: 0x86, 0xa0, 0xc0 CAPTURE CARD EEPROM CONTENTS: Read 256 EEPROM bytes (0x00 - 0xff) f0 00 00 00 3b ff ff ff ff ff ff ff ff ff ff ff f0 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 45 6d 70 54 79 56 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 30 30 30 33 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 30 30 30 30 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 32 30 33 35 36 30 36 36 39 35 33 34 34 32 31 38 34 32 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 12 11 bd SUPPORTED FREQUENCY SETS: 1 nabcst 2 cableirc 3 cablehrc 4 weurope 5 jpnbcst 6 jpncable 7 xussr 8 australia 9 france Supported RGB Capture Pixel Formats: bpp Bpp RGB Masks Swap --- --- ---------------------------- ---- 15 2 00007c00, 000003e0, 0000001f NB 16 2 0000f800, 000007e0, 0000001f NB 24 3 00ff0000, 0000ff00, 000000ff B 24 4 00ff0000, 0000ff00, 000000ff NBWb Supported YUV Capture Pixel Formats: YUVSize HSamp VSamp Pack CompOrder T->B L->R YTrans ------- ----- ----- ------ --------- ---- ---- ------ 8,8,8 1,2,2 1,1,1 PLANAR YUV Y Y N 8,8,8 1,2,2 1,1,1 PACKED YUYV Y Y N 8,8,8 1,2,2 1,2,2 PLANAR YUV Y Y N XSERVER: 'The X.Org Foundation' v60700000, Protocol Verson 11.0 Screen Res = 1024x768, DefDepth = 16; NumScreens = 1 Bitmap Unit/BitOrder/Pad = 32/LSBFirst/32, Image ByteOrder = LSBFirst XF86DGAQueryVersion() succeeded - vers = 2.00 BaseAddr = 0xd0020000, Pitch = 1024, BankSize/RamSize = 4194304/4194304 Rating Available Visuals: Rating Class bpp Bpp R,G,B Masks Swap DirectVid ------ ----------- --- --- ---------------------------- ---- --------- 5 TrueColor 16 2,2 0000f800, 000007e0, 0000001f -- Yes 4 TrueColor 16 2,2 0000f800, 000007e0, 0000001f -- No 4 TrueColor 16 2,2 0000f800, 000007e0, 0000001f -- No 4 TrueColor 16 2,2 0000f800, 000007e0, 0000001f -- No Chosen Visual is 16-bpp TrueColor XF86VidModeQueryVersion() succeeded - version = 2.02 # pciconf -lv hostb0@pci0:0:0: class=0x060000 card=0x25608086 chip=0x25608086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82845G/GL/GV/GE/PE DRAM Controller / Host-Hub I/F Bridge' class = bridge subclass = HOST-PCI agp0@pci0:2:0: class=0x030000 card=0x25628086 chip=0x25628086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82845G/GL/GV/GE/PE Integrated Graphics Device' class = display subclass = VGA uhci0@pci0:29:0: class=0x0c0300 card=0x24c28086 chip=0x24c28086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1' class = serial bus subclass = USB uhci1@pci0:29:1: class=0x0c0300 card=0x24c28086 chip=0x24c48086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2' class = serial bus subclass = USB uhci2@pci0:29:2: class=0x0c0300 card=0x24c28086 chip=0x24c78086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3' class = serial bus subclass = USB none0@pci0:29:7: class=0x0c0320 card=0x24cd8086 chip=0x24cd8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB EHCI Controller' class = serial bus subclass = USB pcib1@pci0:30:0: class=0x060400 card=0x00000000 chip=0x244e8086 rev=0x81 hdr=0x01 vendor = 'Intel Corporation' device = '82801BA/CA/DB/DBL/EB/ER (ICH2/3/4/4-L/5/5R), 6300ESB Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:31:0: class=0x060100 card=0x00000000 chip=0x24c08086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge' class = bridge subclass = PCI-ISA atapci0@pci0:31:1: class=0x01018a card=0x24c28086 chip=0x24cb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL (ICH4/ICH4-L) UltraATA/100 EIDE Controller' class = mass storage subclass = ATA none1@pci0:31:3: class=0x0c0500 card=0x24c28086 chip=0x24c38086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller' class = serial bus subclass = SMBus none2@pci0:31:5: class=0x040100 card=0x003115d4 chip=0x24c58086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller' class = multimedia subclass = audio bktr0@pci1:0:0: class=0x040000 card=0x001211bd chip=0x036e109e rev=0x11 hdr=0x00 vendor = 'Brooktree Corporation' device = 'Bt878 MediaStream Controller' class = multimedia subclass = video none3@pci1:0:1: class=0x048000 card=0x001211bd chip=0x0878109e rev=0x11 hdr=0x00 vendor = 'Brooktree Corporation' device = 'Bt878/Fusion878A Video Capture (Audio Section)' class = multimedia rl0@pci1:3:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter' class = network subclass = ethernet # sysctl hw.bt848 hw.bt848.card: 16 hw.bt848.tuner: -1 hw.bt848.reverse_mute: -1 hw.bt848.format: -1 hw.bt848.slow_msp_audio: -1 # xawtv -hwscan -debug 2 This is xawtv-3.94, running on FreeBSD/i386 (5.3-RELEASE) looking for available devices Xvideo: 1 adaptors available. Xvideo: Intel(R) 830M/845G/852GM/855GM/865G Video Overlay: input image, ports 56-56 port 56-56 type : Xvideo, image scaler name : Intel(R) 830M/845G/852GM/855GM/865G Video Overlay vid-open: trying: bktr... bktr: pf: rgb bpp=2 mask=31744,992,31 sbytes=0 sshorts=0 (fmt=5) bktr: pf: rgb bpp=2 mask=31744,992,31 sbytes=1 sshorts=0 (fmt=3) bktr: pf: rgb bpp=2 mask=63488,2016,31 sbytes=0 sshorts=0 (fmt=6) bktr: pf: rgb bpp=2 mask=63488,2016,31 sbytes=1 sshorts=0 (fmt=4) bktr: pf: rgb bpp=3 mask=16711680,65280,255 sbytes=1 sshorts=0 (fmt=7) bktr: pf: rgb bpp=4 mask=16711680,65280,255 sbytes=0 sshorts=0 (fmt=10) bktr: pf: rgb bpp=4 mask=16711680,65280,255 sbytes=0 sshorts=1 (fmt=-1) bktr: pf: rgb bpp=4 mask=16711680,65280,255 sbytes=1 sshorts=0 (fmt=-1) bktr: pf: rgb bpp=4 mask=16711680,65280,255 sbytes=1 sshorts=1 (fmt=8) bktr: pf: yuv h422 v111 (planar) sbytes=1 sshorts=1 (fmt=14) bktr: pf: yuyv h422 v111 (packed) sbytes=0 sshorts=1 (fmt=-1) bktr: pf: yuv h422 v422 (planar) sbytes=1 sshorts=1 (fmt=-1) bktr: ioctl METEORGSUPPIXFMT: Invalid argument vid-open: ok: bktr /dev/bktr0: OK [ -device /dev/bktr0 ] type : bktr flags: overlay capture tuner bktr: close -- Bill Kirkland
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?aba9a73a05012921517753b29>