Hi Richard, On Sun, 03 Feb 2008 15:07:27 +0000 "Richard (MQ)" <osl2008@xxxxxxxxxxxxxx> wrote: > I tried contacting Markus with the following but no response - probably > one of you experienced coders on this list will know what's wrong > though? As I say below, the 'standard' v4l-dvb builds fine but is no use > with this card. I've ported Markus patch for cx88 and saa7134 xc3028-based boards into this tree: http://linuxtv.org/hg/~mchehab/cx88-xc2028 Some adjustments may be needed for this to work, since tuner-xc2028 needs to know what firmware it will load for dvb. This is done by those lines, at the end of saa7134-cards.c: /* FIXME: This should be device-dependent */ ctl.demod = XC3028_FE_OREN538; ctl.mts = 1; ctl.demod should have the IF of the used tuner. Most current boards use IF=5.380 MHz. XC3028_FE_OREN538 is an alias for 5380. Another possible value is XC3028_FE_ZARLINK456 (IF = 4560 KHz). ctl.mts affects audio decoding. If you don't have audio on analog mode, you may try to change this to 0. For the driver to work, you'll need to extract xc3028 firmware. Most devices works fine with Xceive firmware version 2.7. In order to extract, you should follow the following procedure: 1) Download the windows driver with something like: wget http://www.steventoth.net/linux/xc5000/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip 2) Extract the file hcw85bda.sys from the zip into the current dir: unzip -j HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip Driver85/hcw85bda.sys 3) run the script: ./linux/Documentation/video4linux/extract_xc3028.pl 4) copy the generated file: cp xc3028-v27.fw /lib/firmware Could you please test it and give us some feedback? Cheers, Mauro _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb