[linux-dvb] leadtek pvr2200 and cx23885 driver

marius popa mapopa at gmail.com
Thu Jan 17 12:05:46 CET 2008

I try to use it on my ubuntu hardy machine for video capture mainly and
mpeg2 stream encoding (have no interest in using tvtuner yet)

chipset seems to be Conexant CX23885+CX23416 and xceive3028

I installed mercurial and cx23885 drivers are up to date but the card is not
in the cards list
and even if i force it with insmod card=4 for example doesn't work (hauppage
firmware detection issues)

What should i do next? , patch the driver and add support for this card (i
have seen an old thread with pvr3200 but i don't know what is happened next)

Any help is welcomed

sudo modprobe -r cx23885
sudo modprobe cx23885 i2c_scan=1

[127661.326509] cx23885 driver version 0.0.1 loaded
[127661.326585] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low)
-> IRQ 16
[127661.326590] cx23885[0]: Your board isn't known (yet) to the driver.  You
[127661.326591] cx23885[0]: try to pick one of the existing card configs via
[127661.326592] cx23885[0]: card=<n> insmod option.  Updating to the latest
[127661.326593] cx23885[0]: version might help as well.
[127661.326595] cx23885[0]: Here is a list of valid choices for the card=<n>
insmod option:
[127661.326597] cx23885[0]:    card=0 -> UNKNOWN/GENERIC
[127661.326599] cx23885[0]:    card=1 -> Hauppauge WinTV-HVR1800lp
[127661.326601] cx23885[0]:    card=2 -> Hauppauge WinTV-HVR1800
[127661.326602] cx23885[0]:    card=3 -> Hauppauge WinTV-HVR1250
[127661.326604] cx23885[0]:    card=4 -> DViCO FusionHDTV5 Express
[127661.326611] CORE cx23885[0]: subsystem: 107d:6f21, board:
UNKNOWN/GENERIC [card=0,autodetected]
[127661.426670] cx23885[0]: i2c bus 0 registered
[127661.430127] cx23885[0]: i2c scan: found device @ 0x30  [???]
[127661.437848] cx23885[0]: i2c scan: found device @ 0xa0  [eeprom]
[127661.444354] cx23885[0]: i2c bus 1 registered
[127661.457866] cx23885[0]: i2c scan: found device @ 0xc2
[127661.462028] cx23885[0]: i2c bus 2 registered
[127661.463969] cx23885[0]: i2c scan: found device @ 0x66  [???]
[127661.464603] cx23885[0]: i2c scan: found device @ 0x88  [cx25837]
[127661.464902] cx23885[0]: i2c scan: found device @ 0x98  [???]
[127661.493846] cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 16,
latency: 0, mmio: 0xcfa00000
[127661.493856] PCI: Setting latency timer of device 0000:02:00.0 to 64

lspci -vvv

02:00.0 Multimedia video controller: Conexant Unknown device 8852 (rev 02)
    Subsystem: LeadTek Research Inc. Unknown device 6f21
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at cfa00000 (64-bit, non-prefetchable) [size=2M]
    Capabilities: [40] Express Endpoint IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <64ns, L1 <1us
        Device: AtnBtn- AtnInd- PwrInd-
        Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
        Link: Latency L0s <2us, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
        Link: Speed 2.5Gb/s, Width x1
    Capabilities: [80] Power Management version 2
        Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [90] Vital Product Data
    Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
        Address: 0000000000000000  Data: 0000

developer flamerobin.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080117/370de2fe/attachment.htm 

More information about the linux-dvb mailing list