Pinnacle PCTV tuner problem

Nikolas Britton freebsd at nbritton.org
Wed Nov 24 02:22:15 PST 2004


I'm tring to get a Pinnacle PCTV working on 5.3-p1 and am having little 
luck getting it working.

The problem I'm having is that the tuner is not working, Compsite Video 
and S-Video work when I set fxtv to NTSC, its turns Gray  and stuff when 
I change it to PAL, I have try'd all the sysctl's and OVERRIDE options 
and nothing has worked, sometimes I get very fuzzy video on channels 6-8 
but nomally it just static. I've also try'd all the options in fxtv 
(NTSC/PAL/SECAM/etc) to not eval.

The pcb board says: EMPTYV-51013825-1.5
This leads me to belive that its a PCTV Pro but looking at the pics 
online leads me to belive its not.

It looks like the one in this pic but mine has the big chip (MSP3440G) 
that's missing in the pic:
http://www.dbnawa.co.kr/product_img/1068782968-PCTV_frontside_400.jpg

The main chips on my board are:
Conexant Fusion 878A
Philips TDA9885TS
Micronas MSP3440G B6

FreeBSD see it like this:
bktr0: <BrookTree 878> mem 0xec7fe000-0xec7fefff irq 17 at device 4.0 on 
pci2
bktr0: [GIANT-LOCKED]
bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
bktr0: Detected a MSP3440G-B6 at 0x80
bktr0: Pinnacle/Miro TV, Philips PAL tuner, msp3400c stereo.
pci2: <multimedia> at device 4.1 (no driver attached)

bktr0 at pci2:4:0: class=0x040000 card=0x001211bd chip=0x036e109e rev=0x11 
hdr=0x00
    vendor   = 'Brooktree Corporation'
    device   = 'Bt878 MediaStream Controller'
    class    = multimedia
    subclass = video
none2 at pci2:4:1: class=0x048000 card=0x001211bd chip=0x0878109e rev=0x11 
hdr=0x00
    vendor   = 'Brooktree Corporation'
    device   = 'Bt878/Fusion878A Video Capture (Audio Section)'
    class    = multimedia

My kernel looks like this:
# TV Card Support
device          bktr            # video capture driver
device          iicbus          # I2C bus system
device          iicbb           # I2C generic bit-banging driver
device          smbus           # System Management Bus
#options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC

#device         smb
#device         iicsmb
#device         intpm
#device         iic

options         BKTR_NEW_MSP34XX_DRIVER
#options         BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_NTSC
#options         OVERRIDE_CARD=1
#options         OVERRIDE_TUNER=1


here is fxtv -startup debug output:

Fxtv v1.03

DETECTED CAPTURE CARD(S) [DRIVER PROBES]:
    bktr0: <BrookTree 878> mem 0xec7fe000-0xec7fefff irq 17 at device 
4.0 on pci2
    bktr0: [GIANT-LOCKED]
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Pinnacle/Miro TV, Philips PAL tuner, msp3400c stereo.
    pci2: <multimedia> at device 4.1 (no driver attached)
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Warning - card vendor 0x11bd (model 0x0012) unknown.
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80
    bktr0: Detected a MSP3440G-B6 at 0x80

SYSCTL MIB VALUES:
    kern.version: FreeBSD 5.3-RELEASE-p1 #8: Wed Nov 24 02:57:10 CST 2004
        root at spectra.intranet:/usr/src/sys/i386/compile/SPECTRA

    hw.bt848.card: 1
    hw.bt848.tuner: 5
    hw.bt848.reverse_mute: -1
    hw.bt848.format: -1
    hw.bt848.slow_msp_audio: -1
    hw.bt848.stereo_once: 0
    hw.bt848.amsound: 0
    hw.bt848.dolby: 0

TUNER SIGNATURE (0x01 - 0xff):
    00 00 00 00 00 00 00 00 09 00 0f 00 01 00 00 00

TUNER I2C DEVICES FOUND AT:
    0x80, 0x86, 0xa0, 0xa2, 0xa4, 0xa6, 0xc0

CAPTURE CARD EEPROM CONTENTS:
   Read 256 EEPROM bytes (0x00 - 0xff)
    f0 00 00 00 3a ff ff ff ff ff ff ff ff ff ff ff
    f0 02 0a 07 46 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 33 33 31 32 34 35 32 30 33
    37 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 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 = 1280x1024, DefDepth = 24; NumScreens = 1
         Bitmap Unit/BitOrder/Pad = 32/LSBFirst/32, Image ByteOrder = 
LSBFirst

XF86DGAQueryVersion() succeeded - vers = 2.00
   BaseAddr = 0xe0000000, Pitch = 1280, BankSize/RamSize = 66912256/66912256

Rating Available Visuals:
   Rating  Class        bpp  Bpp  R,G,B Masks                   Swap  
DirectVid
   ------  -----------  ---  ---  ----------------------------  ----  
---------
     7     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      Yes
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     4     TrueColor     24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
     0     DirectColor   24  4,4  00ff0000, 0000ff00, 000000ff   --      No
Chosen Visual is 24-bpp TrueColor

XF86VidModeQueryVersion() succeeded - version = 2.02





More information about the freebsd-multimedia mailing list