Re: AVermedia M791 Combo OEM TV Card

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

 



On Sun, 2008-01-20 at 18:24 -0500, CityK wrote:> ewomer@xxxxxxxxxxx wrote:> >  > > [UPDATE] > >  > >     XCeive XC3028 (tuner) analog > >     MicroTune MT2131 (tuner) digital > >     LG LGDT3303 (8VSB/QAM demodulator) > >     Conexant CX23887-14z (A/V Decoder & PCIe bridge) > >     Conexant CX23417-11z (MPEG-2 A/V Encoder) > >     ESMT M12L04322A-AZG1P633X (SDRAM used by encoder) > >  > > also have inf if any one is intrested > > I see from the inf that AVer actually have two M791 cards - one with > MPEG-2 encoder (your model) and one without> > Anyway, getting your card to work is going to involve stringing together > the above combination of ICs together (all of which are supported, to > one degree or another)  in the existing drivers:> - the MT2131 appears on a number of the new Hauppauge cards (hvr-1800, > 1600, 1250,..)> - the CX23887 & CX23417 combination on the Hauppauge hvr-1800> - the LGDT3303 on a number of devices (in particular interest should be > the F5 Express, because of its LGDT3303 & CX23885 .. though note that > its a '885, as opposed to being the '887)> - XC3028 appears in a number of devices, an analogue support for it > should work (provided firmware is provided ... maybe found in the *.sys > file or perhaps the merlin.rom file, though I think the merlin rom is > related to the '417 iirc)> > You might also want to identify:> - From the photo you uploaded to the wiki, it appears that the card also > has two audio ADCs for the external A/V inputs ... (you can find them on > the top right area of the face of the PCB ... long, rectangular ICs near > the white A/V expansion connectors> - the 8pin EEPROM IC (bottom right on face of the PCB)...likely an > Atmel, and likely not really a worry (should "just work"), but nice to know> > I rolled back you edit from yesterday (re: cx23888 ... despite what the > inf states, it is readily apparent that its the cx23887 that is being > employed on the card)> > 
thanx for clarifiying that issue. why it would mention the cx23888 isbeyound me. --------------------------------------------
On line 60 it mentions 
"" XC3028+23417, MT2131+LG3303 "" 
at the end of the line but i have no idea what it means the cx23417 isan encoder and the lg3303 is a vsb/qam reciever.---------------------------------------------
The merlinC.rom has some thing to do with the audio as mentioned in theinf file line numbers 648 and 649
""; Merlin Rev. C audio firmware """"merlinC.rom                    ""
I thought maybe the cx416enc.rom was the firmware but i might be wrong.How do you remove firmware from a *.sys file. what should its name be sothe drivers can find it. i know i goes in the /lib/firmware directory-----------------------------------------------
Also if i load the driver with the option card=4  $ sudo modprobe -v cx23885 card=4
i get this as the dmesg output
$ dmesg | grep "cx"
[ 2184.687447] cx23885 driver version 0.0.1 loaded[ 2184.687514] CORE cx23885[0]: subsystem: 1461:d439, board: DViCOFusionHDTV5 Express [card=4,insmod option][ 2184.787753] cx23885[0]: i2c bus 0 registered[ 2184.787906] cx23885[0]: i2c bus 1 registered[ 2184.787957] cx23885[0]: i2c bus 2 registered[ 2184.814898] cx23885[0]: cx23885 based dvb card[ 2184.815360] DVB: registering new adapter (cx23885[0])[ 2184.815538] cx23885_dev_checkrevision() Hardware revision = 0xb1[ 2184.815549] cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 17,latency: 0, mmio: 0x93000000


but if i try any of the other card=1 options:$ sudo modprobe -v cx23885 card=1
i get this as my dmesg output:
$ dmesg | grep "cx"

[ 2617.106716] cx23885 driver version 0.0.1 loaded[ 2617.106779] CORE cx23885[0]: subsystem: 1461:d439, board: HauppaugeWinTV-HVR1800lp [card=1,insmod option][ 2617.207017] cx23885[0]: i2c bus 0 registered[ 2617.207172] cx23885[0]: i2c bus 1 registered[ 2617.207322] cx23885[0]: i2c bus 2 registered[ 2617.234336] cx23885[0]: warning: unknown hauppauge model #0[ 2617.234337] cx23885[0]: hauppauge eeprom: model=0[ 2617.234338] cx23885[0]: cx23885 based dvb card[ 2617.265140] cx23885[0]: frontend initialization failed[ 2617.265144] cx23885_dvb_register() dvb_register failed err = -1[ 2617.265147] cx23885_dev_setup() Failed to register dvb adapters onVID_C[ 2617.265152] cx23885_dev_checkrevision() Hardware revision = 0xb1[ 2617.265158] cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 17,latency: 0, mmio: 0x93000000
card=2:
$ sudo modprobe -v cx23885 card=2
dmesg output
$ dmesg | grep "cx"
[ 2799.798252] cx23885 driver version 0.0.1 loaded[ 2799.798322] CORE cx23885[0]: subsystem: 1461:d439, board: HauppaugeWinTV-HVR1800 [card=2,insmod option][ 2799.958512] cx23885[0]: i2c bus 0 registered[ 2799.958671] cx23885[0]: i2c bus 1 registered[ 2799.958729] cx23885[0]: i2c bus 2 registered[ 2799.985743] cx23885[0]: warning: unknown hauppauge model #0[ 2799.985746] cx23885[0]: hauppauge eeprom: model=0[ 2799.985791] cx23885[0]/0: registered device video0 [v4l2][ 2799.985797] cx23885[0]: cx23885 based dvb card[ 2799.986279] cx23885[0]: frontend initialization failed[ 2799.986282] cx23885_dvb_register() dvb_register failed err = -1[ 2799.986284] cx23885_dev_setup() Failed to register dvb adapters onVID_C[ 2799.986290] cx23885_dev_checkrevision() Hardware revision = 0xb1[ 2799.986297] cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 17,latency: 0, mmio: 0x93000000
and soforth for the rest of them.would the firmware for the ""card=4 -> DViCO FusionHDTV5 Express"" workand which firmware would it be.






_______________________________________________linux-dvb mailing listlinux-dvb@xxxxxxxxxxxxxxx://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux