<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"> </blockquote>
<div>For reference this is where I go the info and patch to get the USB part working </div>
<div><a href="http://www.linuxtv.org/pipermail/linux-dvb/2006-April/009869.html">http://www.linuxtv.org/pipermail/linux-dvb/2006-April/009869.html</a></div>
<div> </div>
<div>Cheers</div>
<div>Gary Ayre</div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">gma wrote:<br><br>> Hi.<br>><br>> I have an apparently newer DViCO dual that I can only get the USB part
<br>> to register a frontend for. Even though it receives no signal.<br>><br>> Interestingly the USB tuner is, it appears, a Zarlink zl10353 that I<br>> only got working by patching if I remember correctly Andrew Quincys
<br>> (hope I got the name right) tree with a test patch provided by another<br>> developer (sorry I've forgotten the name) that was posted to this list<br>> earlier this year. The master v4l-dvb tree and others do not work for
<br>> me unfortunately.<br>><br>> You'll also notice that I have installed a rev1.0 DViCO Plus that<br>> works very nicely thank you :)<br>><br>> I would much appreciate any help anyone could provide in assisting me
<br>> to get the PCI part to work.<br>><br>> This is all on a 2.6.16 kernel patched as above.<br>><br>> edited dmesg output:<br>><br>> dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in cold state, will
<br>> try to load a firmware<br>> dvb-usb: downloading firmware from file 'dvb-usb-bluebird-01.fw'<br>> ............boring keyboard and mouse stuff removed....................<br>> usb 1-8: USB disconnect, address 5
<br>> dvb-usb: generic DVB-USB module successfully deinitialized and<br>> disconnected.<br>> usbcore: registered new driver dvb_usb_cxusb<br>> Linux video capture interface: v1.00<br>> cx2388x dvb driver version
0.0.6 loaded<br>> CORE cx88[0]: subsystem: 18ac:db10, board: DViCO FusionHDTV DVB-T Plus<br>> [card=21,autodetected]<br>> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe<br>> usb 4-1: new low speed USB device using uhci_hcd and address 2
<br>> ACPI: PCI Interrupt 0000:02:02.2[A] -> GSI 22 (level, low) -> IRQ 20<br>> cx88[0]/2: found at 0000:02:02.2, rev: 5, irq: 20, latency: 32, mmio:<br>> 0xec000000cx88[0]/2: cx2388x based dvb card<br>> DVB: registering new adapter (cx88[0]).
<br>> DVB: registering frontend 0 (Zarlink MT352 DVB-T)...<br>> CORE cx88[1]: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T Dual<br>> Digital [card=44,autodetected]<br>> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
<br>> usb 4-1: configuration #1 chosen from 1 choice<br>> hiddev0: USB HID v1.10 Device [DVICO DVICO USB HID Remocon V1.00] on<br>> usb-0000:00:1d.2-1<br>> ACPI: PCI Interrupt 0000:02:03.2[A] -> GSI 16 (level, low) -> IRQ 18
<br>> cx88[1]/2: found at 0000:02:03.2, rev: 5, irq: 18, latency: 32, mmio:<br>> 0xee000000cx88[1]/2: cx2388x based dvb card<br>> cx88[1]: frontend initialization failed<br>> ACPI: PCI interrupt for device 0000:02:
03.2 disabled<br>> cx88-dvb: probe of 0000:02:03.2 failed with error -1<br>> cx2388x v4l2 driver version 0.0.6 loaded<br>> ACPI: PCI Interrupt 0000:02:02.0[A] -> GSI 22 (level, low) -> IRQ 20<br>> cx88[0]/0: found at 0000:02:
02.0, rev: 5, irq: 20, latency: 32, mmio:<br>> 0xeb000000cx88[0]/0: registered device video0 [v4l2]<br>> cx88[0]/0: registered device vbi0<br>> ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 16 (level, low) -> IRQ 18
<br>> CORE cx88[1]: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T Dual<br>> Digital [card=44,autodetected]<br>> TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe<br>> usb 1-8: new high speed USB device using ehci_hcd and address 6
<br>> cx88[1]/0: found at 0000:02:03.0, rev: 5, irq: 18, latency: 32, mmio:<br>> 0xed000000cx88[1]/0: registered device video1 [v4l2]<br>> cx88[1]/0: registered device vbi1<br>> usb 1-8: configuration #1 chosen from 1 choice
<br>> dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in warm state.<br>> dvb-usb: will pass the complete MPEG2 transport stream to the software<br>> demuxer.<br>> DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual USB).
<br>> DVB: registering frontend 1 (Zarlink ZL10353 DVB-T)...<br>> input: IR-receiver inside an USB DVB receiver as /class/input/input3<br>> dvb-usb: schedule remote query interval to 150 msecs.<br>> dvb-usb: DViCO FusionHDTV DVB-T Dual USB successfully initialized and
<br>> connected.input: PC Speaker as /class/input/input4<br>> .............boring agpgart, ethernet stuff removed......................<br>> cx2388x blackbird driver version 0.0.6 loaded<br>><br>><br>> patch I used on Andrew Quincys tree:
<br>><br>> Index: v4l-dvb/linux/drivers/media/dvb/dvb-usb/cxusb.c<br>> ===================================================================<br>> --- v4l-dvb.orig/linux/drivers/media/dvb/dvb-usb/cxusb.c 2006-04-25
<br>> 10:09:07.000000000 -0400<br>> +++ v4l-dvb/linux/drivers/media/dvb/dvb-usb/cxusb.c 2006-04-25<br>> 15:47:42.000000000 -0400<br>> @@ -30,6 +30,7 @@<br>> #include "lg_h06xf.h"<br>> #include "
mt352.h"<br>> #include "mt352_priv.h"<br>> +#include "zl10353.h"<br>><br>> /* debug */<br>> int dvb_usb_cxusb_debug;<br>> @@ -346,6 +347,10 @@<br>> .demod_init = cxusb_dee1601_demod_init,
<br>> };<br>><br>> +static struct zl10353_config cxusb_zl10353_dee1601_config = {<br>> + .demod_address = 0x0f,<br>> +};<br>> +<br>> static struct mt352_config cxusb_mt352_config = {<br>> /* used in both lgz201 and th7579 */
<br>> .demod_address = 0x0f,<br>> @@ -437,7 +442,8 @@<br>><br>> cxusb_ctrl_msg(d,CMD_DIGITAL, NULL, 0, NULL, 0);<br>><br>> - if ((d->fe = mt352_attach(&cxusb_dee1601_config, &d->i2c_adap))
<br>> != NULL) {<br>> + if (((d->fe = mt352_attach(&cxusb_dee1601_config, &d->i2c_adap))<br>> != NULL) ||<br>> + ((d->fe = zl10353_attach(&cxusb_zl10353_dee1601_config,<br>> &d->i2c_adap)) != NULL)) {
<br>> d->fe->ops->tuner_ops.calc_regs = dvb_usb_tuner_calc_regs;<br>> return 0;<br>> }<br>><br>> Cheers<br>> Gary Ayre<br>><br>><br>> _______________________________________________
<br>> linux-dvb mailing list<br>> <a href="mailto:linux-dvb@linuxtv.org">linux-dvb@linuxtv.org</a><br>> <a href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
</a><br>><br>><br><br></blockquote></div><br>