public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Carlos Limarino <climarino@yahoo.com.ar>
To: video4linux-list@redhat.com
Subject: Re: Help needed to add support for the card Compro VideoMate X50 (CX88/XC2028)
Date: Sun, 17 Aug 2008 10:20:48 -0700 (PDT)	[thread overview]
Message-ID: <413360.56066.qm@web34501.mail.mud.yahoo.com> (raw)
In-Reply-To: <474079.21637.qm@web34503.mail.mud.yahoo.com>

I have more information.

This is the dump of 'RegSpy.exe', a Win32 program that lists the registers of CX88 based cards. 

CX2388x Card [0]:

Vendor ID:           0x14f1
Device ID:           0x8800
Subsystem ID:        0xe000185b

=================================================================================

CX2388x Card - Register Dump:
AUD_INIT:                        00000001   (00000000 00000000 00000000 00000001)                 
AUD_INIT_LD:                     00000001   (00000000 00000000 00000000 00000001)                 
AUD_SOFT_RESET:                  00000000   (00000000 00000000 00000000 00000000)                 
AUD_I2SINPUTCNTL:                00000004   (00000000 00000000 00000000 00000100)                 
AUD_BAUDRATE:                    00000000   (00000000 00000000 00000000 00000000)                 
AUD_I2SOUTPUTCNTL:               00000000   (00000000 00000000 00000000 00000000)                 
AAGC_HYST:                       0000001a   (00000000 00000000 00000000 00011010)                 
AAGC_GAIN:                       00000000   (00000000 00000000 00000000 00000000)                 
AAGC_DEF:                        00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR1_0_SEL:                  00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR1_0_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR1_1_SEL:                  00000002   (00000000 00000000 00000000 00000010)                 
AUD_IIR1_1_SHIFT:                00000007   (00000000 00000000 00000000 00000111)                 
AUD_IIR1_2_SEL:                  00000001   (00000000 00000000 00000000 00000001)                 
AUD_IIR1_2_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR1_3_SEL:                  00000004   (00000000 00000000 00000000 00000100)                 
AUD_IIR1_3_SHIFT:                00000007   (00000000 00000000 00000000 00000111)                 
AUD_IIR1_4_SEL:                  00000021   (00000000 00000000 00000000 00100001)                 
AUD_IIR1_4_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR1_5_SEL:                  00000007   (00000000 00000000 00000000 00000111)                 
AUD_IIR1_5_SHIFT:                00000007   (00000000 00000000 00000000 00000111)                 
AUD_IIR2_0_SEL:                  00000009   (00000000 00000000 00000000 00001001)                 
AUD_IIR2_0_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR2_1_SEL:                  0000001c   (00000000 00000000 00000000 00011100)                 
AUD_IIR2_1_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR2_2_SEL:                  00000020   (00000000 00000000 00000000 00100000)                 
AUD_IIR2_2_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR2_3_SEL:                  0000001f   (00000000 00000000 00000000 00011111)                 
AUD_IIR2_3_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR3_0_SEL:                  00000016   (00000000 00000000 00000000 00010110)                 
AUD_IIR3_0_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR3_1_SEL:                  00000018   (00000000 00000000 00000000 00011000)                 
AUD_IIR3_1_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR3_2_SEL:                  00000018   (00000000 00000000 00000000 00011000)                 
AUD_IIR3_2_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_IIR4_0_SEL:                  0000000b   (00000000 00000000 00000000 00001011)                 
AUD_IIR4_0_SHIFT:                00000006   (00000000 00000000 00000000 00000110)                 
AUD_IIR4_1_SEL:                  0000000d   (00000000 00000000 00000000 00001101)                 
AUD_IIR4_1_SHIFT:                00000006   (00000000 00000000 00000000 00000110)                 
AUD_IIR4_2_SEL:                  0000000b   (00000000 00000000 00000000 00001011)                 
AUD_IIR4_2_SHIFT:                00000006   (00000000 00000000 00000000 00000110)                 
AUD_IIR4_0_CA0:                  00006349   (00000000 00000000 01100011 01001001)                 
AUD_IIR4_0_CA1:                  00006f27   (00000000 00000000 01101111 00100111)                 
AUD_IIR4_0_CA2:                  0000e7a3   (00000000 00000000 11100111 10100011)                 
AUD_IIR4_0_CB0:                  00005653   (00000000 00000000 01010110 01010011)                 
AUD_IIR4_0_CB1:                  0000cf97   (00000000 00000000 11001111 10010111)                 
AUD_IIR4_1_CA0:                  00006349   (00000000 00000000 01100011 01001001)                 
AUD_IIR4_1_CA1:                  00006f27   (00000000 00000000 01101111 00100111)                 
AUD_IIR4_1_CA2:                  0000e7a3   (00000000 00000000 11100111 10100011)                 
AUD_IIR4_1_CB0:                  00005653   (00000000 00000000 01010110 01010011)                 
AUD_IIR4_1_CB1:                  0000cf97   (00000000 00000000 11001111 10010111)                 
AUD_IIR4_2_CA0:                  00007834   (00000000 00000000 01111000 00110100)                 
AUD_IIR4_2_CA1:                  00007b3d   (00000000 00000000 01111011 00111101)                 
AUD_IIR4_2_CA2:                  0000fabd   (00000000 00000000 11111010 10111101)                 
AUD_IIR4_2_CB0:                  000073ba   (00000000 00000000 01110011 10111010)                 
AUD_IIR4_2_CB1:                  0000f340   (00000000 00000000 11110011 01000000)                 
AUD_HP_MD_IIR4_1:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_HP_PROG_IIR4_1:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_FM_MODE_ENABLE:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_POLY0_DDS_CONSTANT:          0012010c   (00000000 00010010 00000001 00001100)                 
AUD_DN0_FREQ:                    0000283b   (00000000 00000000 00101000 00111011)                 
AUD_DN1_FREQ:                    00004000   (00000000 00000000 01000000 00000000)                 
AUD_DN1_FREQ_SHIFT:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_DN1_AFC:                     00000000   (00000000 00000000 00000000 00000000)                 
AUD_DN1_SRC_SEL:                 00000009   (00000000 00000000 00000000 00001001)                 
AUD_DN1_SHFT:                    00000000   (00000000 00000000 00000000 00000000)                 
AUD_DN2_FREQ:                    00003000   (00000000 00000000 00110000 00000000)                 
AUD_DN2_FREQ_SHIFT:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_DN2_AFC:                     00000002   (00000000 00000000 00000000 00000010)                 
AUD_DN2_SRC_SEL:                 00000008   (00000000 00000000 00000000 00001000)                 
AUD_DN2_SHFT:                    00000000   (00000000 00000000 00000000 00000000)                 
AUD_CRDC0_SRC_SEL:               000000c5   (00000000 00000000 00000000 11000101)                 
AUD_CRDC0_SHIFT:                 00000000   (00000000 00000000 00000000 00000000)                 
AUD_CORDIC_SHIFT_0:              00000006   (00000000 00000000 00000000 00000110)                 
AUD_CRDC1_SRC_SEL:               000003ce   (00000000 00000000 00000011 11001110)                 
AUD_CRDC1_SHIFT:                 00000000   (00000000 00000000 00000000 00000000)                 
AUD_CORDIC_SHIFT_1:              00000007   (00000000 00000000 00000000 00000111)                 
AUD_DCOC_0_SRC:                  0000001a   (00000000 00000000 00000000 00011010)                 
AUD_DCOC0_SHIFT:                 00000000   (00000000 00000000 00000000 00000000)                 
AUD_DCOC_0_SHIFT_IN0:            0000000a   (00000000 00000000 00000000 00001010)                 
AUD_DCOC_0_SHIFT_IN1:            00000008   (00000000 00000000 00000000 00001000)                 
AUD_DCOC_1_SRC:                  0000001b   (00000000 00000000 00000000 00011011)                 
AUD_DCOC1_SHIFT:                 00000000   (00000000 00000000 00000000 00000000)                 
AUD_DCOC_1_SHIFT_IN0:            0000000a   (00000000 00000000 00000000 00001010)                 
AUD_DCOC_1_SHIFT_IN1:            00000008   (00000000 00000000 00000000 00001000)                 
AUD_DCOC_2_SRC:                  0000001b   (00000000 00000000 00000000 00011011)                 
AUD_DCOC2_SHIFT:                 00000000   (00000000 00000000 00000000 00000000)                 
AUD_DCOC_2_SHIFT_IN0:            00000006   (00000000 00000000 00000000 00000110)                 
AUD_DCOC_2_SHIFT_IN1:            00000008   (00000000 00000000 00000000 00001000)                 
AUD_DCOC_PASS_IN:                00000003   (00000000 00000000 00000000 00000011)                 
AUD_PDET_SRC:                    00000019   (00000000 00000000 00000000 00011001)                 
AUD_PDET_SHIFT:                  00000002   (00000000 00000000 00000000 00000010)                 
AUD_PILOT_BQD_1_K0:              00001525   (00000000 00000000 00010101 00100101)                 
AUD_PILOT_BQD_1_K1:              007f8d4f   (00000000 01111111 10001101 01001111)                 
AUD_PILOT_BQD_1_K2:              ff80dd2f   (11111111 10000000 11011101 00101111)                 
AUD_PILOT_BQD_1_K3:              ffc071de   (11111111 11000000 01110001 11011110)                 
AUD_PILOT_BQD_1_K4:              00400000   (00000000 01000000 00000000 00000000)                 
AUD_PILOT_BQD_2_K0:              0000a3d7   (00000000 00000000 10100011 11010111)                 
AUD_PILOT_BQD_2_K1:              003f8dcd   (00000000 00111111 10001101 11001101)                 
AUD_PILOT_BQD_2_K2:              00400000   (00000000 01000000 00000000 00000000)                 
AUD_PILOT_BQD_2_K3:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_PILOT_BQD_2_K4:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_THR_FR:                      00000001   (00000000 00000000 00000000 00000001)                 
AUD_X_PROG:                      00000008   (00000000 00000000 00000000 00001000)                 
AUD_Y_PROG:                      02000000   (00000010 00000000 00000000 00000000)                 
AUD_HARMONIC_MULT:               00000002   (00000000 00000000 00000000 00000010)                 
AUD_C1_UP_THR:                   00001111   (00000000 00000000 00010001 00010001)                 
AUD_C1_LO_THR:                   00000f0f   (00000000 00000000 00001111 00001111)                 
AUD_C2_UP_THR:                   00000000   (00000000 00000000 00000000 00000000)                 
AUD_C2_LO_THR:                   00000000   (00000000 00000000 00000000 00000000)                 
AUD_PLL_EN:                      00000003   (00000000 00000000 00000000 00000011)                 
AUD_PLL_SRC:                     00000019   (00000000 00000000 00000000 00011001)                 
AUD_PLL_SHIFT:                   00000002   (00000000 00000000 00000000 00000010)                 
AUD_PLL_IF_SEL:                  00000009   (00000000 00000000 00000000 00001001)                 
AUD_PLL_IF_SHIFT:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_BIQUAD_PLL_K0:               00008a68   (00000000 00000000 10001010 01101000)                 
AUD_BIQUAD_PLL_K1:               00092305   (00000000 00001001 00100011 00000101)                 
AUD_BIQUAD_PLL_K2:               00100000   (00000000 00010000 00000000 00000000)                 
AUD_BIQUAD_PLL_K3:               00fcb368   (00000000 11111100 10110011 01101000)                 
AUD_BIQUAD_PLL_K4:               00080000   (00000000 00001000 00000000 00000000)                 
AUD_DEEMPH0_SRC_SEL:             00000011   (00000000 00000000 00000000 00010001)                 
AUD_DEEMPH0_SHIFT:               00000000   (00000000 00000000 00000000 00000000)                 
AUD_DEEMPH0_G0:                  00001323   (00000000 00000000 00010011 00100011)                 
AUD_DEEMPH0_A0:                  000067a0   (00000000 00000000 01100111 10100000)                 
AUD_DEEMPH0_B0:                  00000e20   (00000000 00000000 00001110 00100000)                 
AUD_DEEMPH0_A1:                  0003c280   (00000000 00000011 11000010 10000000)                 
AUD_DEEMPH0_B1:                  00003d80   (00000000 00000000 00111101 10000000)                 
AUD_DEEMPH1_SRC_SEL:             00000013   (00000000 00000000 00000000 00010011)                 
AUD_DEEMPH1_SHIFT:               00000000   (00000000 00000000 00000000 00000000)                 
AUD_DEEMPH1_G0:                  00001323   (00000000 00000000 00010011 00100011)                 
AUD_DEEMPH1_A0:                  000067a0   (00000000 00000000 01100111 10100000)                 
AUD_DEEMPH1_B0:                  00000e20   (00000000 00000000 00001110 00100000)                 
AUD_DEEMPH1_A1:                  0003c280   (00000000 00000011 11000010 10000000)                 
AUD_DEEMPH1_B1:                  00003d80   (00000000 00000000 00111101 10000000)                 
AUD_OUT0_SEL:                    0000003f   (00000000 00000000 00000000 00111111)                 
AUD_OUT0_SHIFT:                  00000000   (00000000 00000000 00000000 00000000)                 
AUD_OUT1_SEL:                    00000013   (00000000 00000000 00000000 00010011)                 
AUD_OUT1_SHIFT:                  00000000   (00000000 00000000 00000000 00000000)                 
AUD_RDSI_SEL:                    00000007   (00000000 00000000 00000000 00000111)                 
AUD_RDSI_SHIFT:                  00000000   (00000000 00000000 00000000 00000000)                 
AUD_RDSQ_SEL:                    00000007   (00000000 00000000 00000000 00000111)                 
AUD_RDSQ_SHIFT:                  00000000   (00000000 00000000 00000000 00000000)                 
AUD_DBX_IN_GAIN:                 00004734   (00000000 00000000 01000111 00110100)                 
AUD_DBX_WBE_GAIN:                00004640   (00000000 00000000 01000110 01000000)                 
AUD_DBX_SE_GAIN:                 00008d31   (00000000 00000000 10001101 00110001)                 
AUD_DBX_RMS_WBE:                 00000002   (00000000 00000000 00000000 00000010)                 
AUD_DBX_RMS_SE:                  00000023   (00000000 00000000 00000000 00100011)                 
AUD_DBX_SE_BYPASS:               00000000   (00000000 00000000 00000000 00000000)                 
AUD_FAWDETCTL:                   00000678   (00000000 00000000 00000110 01111000)                 
AUD_FAWDETWINCTL:                000012d6   (00000000 00000000 00010010 11010110)                 
AUD_DEEMPHGAIN_R:                00010000   (00000000 00000001 00000000 00000000)                 
AUD_DEEMPHNUMER1_R:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_DEEMPHNUMER2_R:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_DEEMPHDENOM1_R:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_DEEMPHDENOM2_R:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_ERRLOGPERIOD_R:              000003e8   (00000000 00000000 00000011 11101000)                 
AUD_ERRINTRPTTHSHLD1_R:          00000fff   (00000000 00000000 00001111 11111111)                 
AUD_ERRINTRPTTHSHLD2_R:          00000fff   (00000000 00000000 00001111 11111111)                 
AUD_ERRINTRPTTHSHLD3_R:          00000fff   (00000000 00000000 00001111 11111111)                 
AUD_NICAM_STATUS1:               0000841f   (00000000 00000000 10000100 00011111)                 
AUD_NICAM_STATUS2:               0000000d   (00000000 00000000 00000000 00001101)                 
AUD_ERRLOG1:                     00000000   (00000000 00000000 00000000 00000000)                 
AUD_ERRLOG2:                     00000000   (00000000 00000000 00000000 00000000)                 
AUD_ERRLOG3:                     00000000   (00000000 00000000 00000000 00000000)                 
AUD_DAC_BYPASS_L:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_DAC_BYPASS_R:                00000000   (00000000 00000000 00000000 00000000)                 
AUD_DAC_BYPASS_CTL:              00000000   (00000000 00000000 00000000 00000000)                 
AUD_CTL:                         00001203   (00000000 00000000 00010010 00000011)                 
AUD_STATUS:                      0000fff2   (00000000 00000000 11111111 11110010)                 
AUD_VOL_CTL:                     0000000f   (00000000 00000000 00000000 00001111)                 
AUD_BAL_CTL:                     00000000   (00000000 00000000 00000000 00000000)                 
AUD_START_TIMER:                 00000000   (00000000 00000000 00000000 00000000)                 
AUD_MODE_CHG_TIMER:              000001b5   (00000000 00000000 00000001 10110101)                 
AUD_POLYPH80SCALEFAC:            00000003   (00000000 00000000 00000000 00000011)                 
AUD_DMD_RA_DDS:                  00c33ef7   (00000000 11000011 00111110 11110111)                 
AUD_I2S_RA_DDS:                  00400000   (00000000 01000000 00000000 00000000)                 
AUD_RATE_THRES_DMD:              000000b4   (00000000 00000000 00000000 10110100)                 
AUD_RATE_THRES_I2S:              00000005   (00000000 00000000 00000000 00000101)                 
AUD_RATE_ADJ1:                   00000100   (00000000 00000000 00000001 00000000)                 
AUD_RATE_ADJ2:                   00000200   (00000000 00000000 00000010 00000000)                 
AUD_RATE_ADJ3:                   00000300   (00000000 00000000 00000011 00000000)                 
AUD_RATE_ADJ4:                   00000400   (00000000 00000000 00000100 00000000)                 
AUD_RATE_ADJ5:                   00000500   (00000000 00000000 00000101 00000000)                 
AUD_APB_IN_RATE_ADJ:             00000000   (00000000 00000000 00000000 00000000)                 
AUD_PHASE_FIX_CTL:               00000020   (00000000 00000000 00000000 00100000)                 
AUD_PLL_PRESCALE:                00000002   (00000000 00000000 00000000 00000010)                 
AUD_PLL_DDS:                     00000000   (00000000 00000000 00000000 00000000)                 
AUD_PLL_INT:                     0000001e   (00000000 00000000 00000000 00011110)                 
AUD_PLL_FRAC:                    0000e542   (00000000 00000000 11100101 01000010)                 
AUD_PLL_JTAG:                    00000000   (00000000 00000000 00000000 00000000)                 
AUD_PLL_SPMP:                    00000004   (00000000 00000000 00000000 00000100)                 
AUD_AFE_12DB_EN:                 00000001   (00000000 00000000 00000000 00000001)                 
AUD_PDF_DDS_CNST_BYTE2:          48         (01001000)                                            
AUD_PDF_DDS_CNST_BYTE1:          3d         (00111101)                                            
AUD_PDF_DDS_CNST_BYTE0:          f5         (11110101)                                            
AUD_QAM_MODE:                    05         (00000101)                                            
AUD_PHACC_FREQ_8MSB:             3a         (00111010)                                            
AUD_PHACC_FREQ_8LSB:             4a         (01001010)                                            
MO_GP0_IO:                       000004fb   (00000000 00000000 00000100 11111011)                 
MO_GP1_IO:                       000000ff   (00000000 00000000 00000000 11111111)                 
MO_GP2_IO:                       00001ef3   (00000000 00000000 00011110 11110011)                 
MO_GP3_IO:                       00000000   (00000000 00000000 00000000 00000000)                 

end of dump

And this is in the INF of the driver provided by the manufacturer:

HKR,"DriverData","TunerType",0x00010001, 0x1A, 0x00, 0x00, 0x00
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00
HKR,"DriverData","TunerResetGPIO",0x00010001, 0x0F,0x00,0x00,0x00


--- El sáb 16-ago-08, Carlos Limarino <climarino@yahoo.com.ar> escribió:

> De: Carlos Limarino <climarino@yahoo.com.ar>
> Asunto: Help needed to add support for the card Compro VideoMate X50 (CX88/XC2028)
> Para: video4linux-list@redhat.com
> Fecha: sábado, 16 de agosto de 2008, 10:54 pm
> Hi, 
> 
> I'm trying to add support for a CX23880 based card that
> uses the Xceive 2028 tuner. Support for this tuner was
> recently added to the kernel, I tried using similar cards
> already supported by the driver. The results were:
> 
> using card=62 (PowerColor RA330)
> 
> cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
> ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
> ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] ->
> GSI 17 (level, low) -> IRQ 17
> cx88[0]: subsystem: 185b:e000, board: PowerColor RA330
> [card=62,insmod option]
> cx88[0]: TV tuner type 71, Radio tuner type 0
> tuner' 2-0061: chip found @ 0xc2 (cx88[0])
> xc2028 2-0061: creating new instance
> xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
> cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw
> cx88 IR (PowerColor RA330): unknown key: key=0x3f raw=0x3f
> down=1
> cx88 IR (PowerColor RA330): unknown key: key=0x3f raw=0x3f
> down=0
> input: cx88 IR (PowerColor RA330) as
> /devices/pci0000:00/0000:00:10.0/0000:02:09.0/input/input6
> cx88[0]/0: found at 0000:02:09.0, rev: 5, irq: 17, latency:
> 32, mmio: 0xfc000000
> cx88[0]/0: registered device video0 [v4l2]
> cx88[0]/0: registered device vbi0
> cx88[0]/0: registered device radio0
> firmware: requesting xc3028-v27.fw
> xc2028 2-0061: Loading 80 firmware images from
> xc3028-v27.fw, type: xc2028 firmware, ver 2.7
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE (1), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: i2c output error: rc = -121 (should be 64)
> xc2028 2-0061: -121 returned from send
> xc2028 2-0061: Error -22 while loading base firmware
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE (1), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: i2c output error: rc = -121 (should be 64)
> xc2028 2-0061: -121 returned from send
> xc2028 2-0061: Error -22 while loading base firmware
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE FM (401), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=FM (400), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> 
> using card=61 (Winfast TV2000 XP Global)
> 
> cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
> ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] ->
> GSI 17 (level, low) -> IRQ 17
> cx88[0]: subsystem: 185b:e000, board: Winfast TV2000 XP
> Global [card=61,insmod option]
> cx88[0]: TV tuner type 71, Radio tuner type 0
> tuner' 2-0061: chip found @ 0xc2 (cx88[0])
> xc2028 2-0061: creating new instance
> xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
> cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw
> cx88[0]/0: found at 0000:02:09.0, rev: 5, irq: 17, latency:
> 32, mmio: 0xfc000000
> cx88[0]/0: registered device video0 [v4l2]
> cx88[0]/0: registered device vbi0
> cx88[0]/0: registered device radio0
> firmware: requesting xc3028-v27.fw
> xc2028 2-0061: Loading 80 firmware images from
> xc3028-v27.fw, type: xc2028 firmware, ver 2.7
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE MTS (5), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> i2c-adapter i2c-2: sendbytes: NAK bailout.
> xc2028 2-0061: i2c output error: rc = -5 (should be 64)
> xc2028 2-0061: -5 returned from send
> xc2028 2-0061: Error -22 while loading base firmware
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE MTS (5), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> i2c-adapter i2c-2: sendbytes: NAK bailout.
> xc2028 2-0061: i2c output error: rc = -5 (should be 64)
> xc2028 2-0061: -5 returned from send
> xc2028 2-0061: Error -22 while loading base firmware
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE FM (401), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> i2c-adapter i2c-2: sendbytes: NAK bailout.
> xc2028 2-0061: i2c output error: rc = -5 (should be 64)
> xc2028 2-0061: -5 returned from send
> xc2028 2-0061: Error -22 while loading base firmware
> cx88[0]: Calling XC2028/3028 callback
> xc2028 2-0061: Loading firmware for type=BASE FM (401), id
> 0000000000000000.
> cx88[0]: Calling XC2028/3028 callback
> i2c-adapter i2c-2: sendbytes: NAK bailout.
> xc2028 2-0061: i2c output error: rc = -5 (should be 64)
> xc2028 2-0061: -5 returned from send
> xc2028 2-0061: Error -22 while loading base firmware
> 
> Developers of the CX18 driver found a similar problem with
> some cards, it seems that the pin that is used to reset the
> tuner changes from card to card:
> 
> http://www.gossamer-threads.com/lists/ivtv/devel/38594
> 
> Since I don't have much knowledge about driver
> programming, I can't find something similar to
> 'xceive_pin' to change & test. I would greatly
> appreciate any help with this.
> 
> Thank you!
> 
> 
> 
>       Yahoo! Cocina
> Recetas prácticas y comida saludable
> http://ar.mujer.yahoo.com/cocina/
> 
> --
> video4linux-list mailing list
> Unsubscribe
> mailto:video4linux-list-request@redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/video4linux-list


      Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list

      reply	other threads:[~2008-08-17 17:21 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-17  1:54 Help needed to add support for the card Compro VideoMate X50 (CX88/XC2028) Carlos Limarino
2008-08-17 17:20 ` Carlos Limarino [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=413360.56066.qm@web34501.mail.mud.yahoo.com \
    --to=climarino@yahoo.com.ar \
    --cc=video4linux-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox