[linux-dvb] DViCO FusionHDTV DVB-T Dual Digital only gets partial lock on PCI side

Garth Wimbush garth at ropeup.com
Thu Oct 11 00:45:52 CEST 2007


Hi All,
anyone got both sides of a DViCO FusionHDTV DVB-T Dual Digital working under 
ubuntu 7.04 in Australia?
 The usb tuner works flawlessly, but the cx88 side often has channel lock 
problems. I have tried the latest mercurial tree with no success.
This board worked for some time in Edgy, before an update apparently "fixed" 
that. I have trawled the archives without finding anything, but if this has 
been resolved, could someone point me to the relevant post/search string?
Thanks,
Garth

Using the latest mercurial:

dmesg|grep 'cx88\|dvb'
[   17.276000] cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
[   17.276000] cx88[0]: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T 
Dual Digital [card=44,autodetected]
[   17.276000] cx88[0]: TV tuner type 4, Radio tuner type -1
[   17.308000] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in cold 
state, will try to load a firmware
[   17.344000] dvb-usb: downloading firmware from 
file 'dvb-usb-bluebird-01.fw'
[   17.344000] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
[   17.428000] dvb-usb: error while transferring firmware (transferred 
size: -71, block size: 16)
[   17.428000] dvb-usb: firmware download failed at 6983 with -22
[   17.428000] dvb_usb_cxusb: probe of 2-4:1.0 failed with error -22
[   17.428000] usbcore: registered new interface driver dvb_usb_cxusb
[   18.440000] cx88[0]/0: found at 0000:04:08.0, rev: 5, irq: 22, latency: 32, 
mmio: 0xfa000000
[   18.440000] cx88[0]/0: registered device video0 [v4l2]
[   18.440000] cx88[0]/0: registered device vbi0
[   18.444000] cx88[0]/2: cx2388x 8802 Driver Manager
[   18.444000] cx88[0]/2: found at 0000:04:08.2, rev: 5, irq: 22, latency: 32, 
mmio: 0xf9000000
[   18.496000] cx88/2: cx2388x dvb driver version 0.0.6 loaded
[   18.496000] cx88/2: registering cx8802 driver, type: dvb access: shared
[   18.496000] cx88[0]/2: subsystem: 18ac:db50, board: DViCO FusionHDTV DVB-T 
Dual Digital [card=44]
[   18.496000] cx88[0]/2: cx2388x based DVB/ATSC card
[   18.552000] DVB: registering new adapter (cx88[0])
[   18.900000] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in cold 
state, will try to load a firmware
[   18.908000] dvb-usb: downloading firmware from 
file 'dvb-usb-bluebird-01.fw'
[   19.020000] dvb-usb: generic DVB-USB module successfully deinitialized and 
disconnected.
[   21.172000] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in warm 
state.
[   21.172000] dvb-usb: will pass the complete MPEG2 transport stream to the 
software demuxer.
[   21.184000] dvb-usb: schedule remote query interval to 150 msecs.
[   21.184000] dvb-usb: DViCO FusionHDTV DVB-T Dual USB successfully 
initialized and connected.

lspci -d 14f1: -vv
04:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and 
Audio Decoder (rev 05)
        Subsystem: DViCO Corporation FusionHDTV DVB-T Dual Digital
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (5000ns min, 13750ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: <access denied>

04:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio 
Decoder [MPEG Port] (rev 05)
        Subsystem: DViCO Corporation Unknown device db50
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (1500ns min, 22000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at f9000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: <access denied>



More information about the linux-dvb mailing list