Re: Fusion HDTV Dual Digital Express - NSW Australia

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

 



I probably should elaborate a little.

I have two mythtv servers, one is in production with the two Dual Digital 4 PCI cards. I believe they are v2, and tht machine is running perfectly.

> cat /etc/issue
Ubuntu 8.10

> uname -a
Linux kaylee 2.6.27-8-server #1 SMP Thu Nov 6 18:18:16 UTC 2008 x86_64 GNU/Linux

> lsusb
Bus 013 Device 003: ID 0fe9:db98 DVICO
Bus 013 Device 002: ID 0fe9:db98 DVICO
Bus 013 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 012 Device 003: ID 0fe9:db98 DVICO
Bus 012 Device 002: ID 0fe9:db98 DVICO
Bus 012 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Now I did have the PCIe cards in that machine at one stage, but they played up sufficiently that I removed them and decided to revisit the issue at a later date.

I have recently built a development mythtv machine. It was installed with Ubuntu 9.04 but I have updated to the development tree of Ubuntu 9.10 to preview Mythtv 0.22, which looks quite nice I might add.

My dev mythtv machine has the following

>cat /etc/issue
Ubuntu karmic (development branch)

>uname -a
Linux poseidon 2.6.31-9-server #29-Ubuntu SMP Sun Aug 30 18:37:42 UTC 2009 x86_64 GNU/Linux

>lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 00:03.0 Communication controller: Intel Corporation 4 Series Chipset HECI Controller (rev 03) 00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1 00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 3 00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 4 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
04:06.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 70)

dmesg extract
[   10.010084] Linux video capture interface: v2.00
[   10.041692] cx23885 driver version 0.0.2 loaded
[ 10.041863] cx23885 0000:02:00.0: PCI INT A -> GSI 18 (level, low) - > IRQ 18 [ 10.041913] CORE cx23885[0]: subsystem: 18ac:db78, board: DViCO FusionHDTV DVB-T Dual Express [card=11,autodetected]

> lspci -n -s 02:00 && lspci -v -s 02:00
02:00.0 0400: 14f1:8852 (rev 02)
02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
        Subsystem: DViCO Corporation Device db78
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at d0400000 (64-bit, non-prefetchable) [size=2M]
        Capabilities: [40] Express Endpoint, MSI 00
        Capabilities: [80] Power Management version 2
        Capabilities: [90] Vital Product Data <?>
Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [100] Advanced Error Reporting <?>
        Capabilities: [200] Virtual Channel <?>
        Kernel driver in use: cx23885
        Kernel modules: cx23885

I am using the v4l stuff included in Ubuntu 9.10 Dev and I have extacted the necessary firmware using Steven Toths method (extract_xc3028.pl on HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip)

I think the issue is in the firmware, as the frontends seem to behave correctly.

I have created the initial scanning data for my area
      # Australia / Goulburn / Rocky Hill
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
      # ABC
      T 725500000 7MHz 3/4 3/4 QAM64 8k 1/16 NONE

      # SBS
      T 746500000 7MHz 2/3 2/3 QAM64 8k 1/8 NONE

      # WIN
      T 767500000 7MHz 3/4 3/4 QAM64 8k 1/16 NONE

      # Prime
      T 788500000 7MHz 3/4 3/4 QAM64 8k 1/16 NONE

      # TEN
      T 809500000 7MHz 3/4 3/4 QAM64 8k 1/16 NONE

but when I manually scan using this transport data, some channels fail.


>scan au-Goulburn
scanning au-Goulburn
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 725500000 1 3 3 3 1 1 0
initial transponder 746500000 1 2 2 3 1 2 0
initial transponder 767500000 1 3 3 3 1 1 0
initial transponder 788500000 1 3 3 3 1 1 0
initial transponder 809500000 1 3 3 3 1 1 0
>>> tune to: 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
0x0000 0x02a0: pmt_pid 0x0000 ABC -- ABC HDTV (running)
0x0000 0x02a1: pmt_pid 0x0000 ABC -- ABC1 (running)
0x0000 0x02a2: pmt_pid 0x0000 ABC -- ABC2 (running)
0x0000 0x02a3: pmt_pid 0x0000 ABC -- ABC1 (running)
0x0000 0x02a4: pmt_pid 0x0000 ABC -- ABC3 (running)
0x0000 0x02a6: pmt_pid 0x0000 ABC -- ABC DiG Radio (running)
0x0000 0x02a7: pmt_pid 0x0000 ABC -- ABC DiG Jazz (running)
Network Name 'ABC NSW'
>>> tune to: 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
0x0000 0x0351: pmt_pid 0x0401 SBS -- SBS ONE (running)
0x0000 0x0355: pmt_pid 0x0400 SBS -- SBS HD (running)
0x0000 0x0352: pmt_pid 0x0402 SBS -- SBS TWO (running)
0x0000 0x0353: pmt_pid 0x0408 SBS -- SBS 3 (running)
0x0000 0x0354: pmt_pid 0x0409 SBS -- SBS 4 (running)
0x0000 0x035e: pmt_pid 0x0403 SBS -- SBS Radio 1 (running)
0x0000 0x035f: pmt_pid 0x0404 SBS -- SBS Radio 2 (running)
Network Name 'SBS NSW'
>>> tune to: 767500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: filter timeout pid 0x0011
Network Name 'WIN Digital'
WARNING: filter timeout pid 0x0031
>>> tune to: 788500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
Network Name 'PRIME'
WARNING: filter timeout pid 0x0011
>>> tune to: 809500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE 0x0000 0x0807: pmt_pid 0x0160 Southern Cross Television -- SC10 Canberra (running) 0x0000 0x0827: pmt_pid 0x06ae Southern Cross Television -- One HD Canberra (running) 0x0000 0x0847: pmt_pid 0x06b8 Southern Cross Television -- SC Ten (running)
Network Name 'Southern Cross Television'
>>> tune to: 226500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 226500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=648500000
>>> tune to: 648500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 648500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=781500000
>>> tune to: 781500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 781500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=774500000
>>> tune to: 774500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 774500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=634500000
>>> tune to: 634500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 634500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 543500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 543500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=711625000
>>> tune to: 711625000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 711625000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
retrying with f=599500000
>>> tune to: 599500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 599500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 219500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 219500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 177500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 177500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_1_2 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
dumping lists (25 services)
ABC HDTV: 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 516:0:672 ABC1 : 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 512:650:673 ABC2 : 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 513:651:674 ABC1 : 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 512:650:675 ABC3 : 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 512:650:676 ABC DiG Radio: 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 0:690:678 ABC DiG Jazz: 725500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 0:700:679 SBS ONE: 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 161:81:849 SBS TWO: 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 162:83:850 SBS 3 : 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 161:81:851 SBS 4 : 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 161:81:852 SBS HD: 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 102:103:853 SBS Radio 1 : 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 0:201:862 SBS Radio 2 : 746500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3 :FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE: 0:202:863 [0001]: 767500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:33:36:1 [000a]: 767500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:129:0:10 [0002]: 767500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:0:0:2 [0946]: 788500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 2740:2741:2374 [0960]: 788500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 2740:2741:2400 [0961]: 788500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 2740:2741:2401 [0962]: 788500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 2740:2741:2402 [0963]: 788500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 2740:2741:2403 SC10 Canberra: 809500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 353:354:2055 One HD Canberra: 809500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 1711:0:2087 SC Ten: 809500000 :INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4 :FEC_3_4 :QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE: 353:354:2119
Done.

Doing the same procedure using the Dual Digital 4 on the other machine works perfectly.

I have also dual-booted a machine about a year ago with Linux/Windows XP media centre. Under media centre the card worked perfectly, and under linux, it displayed the same behaviour I now see. This would appear to rule out RF rig issues and weak signal. When I performed these tests, I could see the antenna directly pointing to the TV tower, which I could also visually see.

Since this seems to be an obscure problem, I'm not sure that there is enough critical mass to fix it.

aF

On 07/09/2009, at 9:52 PM, Vincent McIntyre wrote:

I have some issues with what I think is the same card, I'm in Sydney,
using mythtv.
I also have the DViCo Fusion Dual Digital 4 rev 1. (setup details at the end)

At first when I scanned I could not get the SBS HD transport.
Sometime between 28 Jun and 19 July I stopped being able to tune
anything from channel 9 as well. This does not appear to have been
triggered by a v4l code change, I did not
pull from the tree in that time frame.

The symptom I see when it "fails" is that mythv reports some signal,
but it fails to get lock.

When I try to rescan, I get weird errors - after mythtv-backend stops,
I start getting USB errors of this kind:

kernel: [  663.703978] dvb-usb: recv bulk message failed: -110
kernel: [  663.703994] zl10353: write to reg 62 failed (err = -121)!
kernel: [  664.836658] dvb-usb: recv bulk message failed: -110
kernel: [  664.836665] zl10353: write to reg 62 failed (err = -121)!
kernel: [  665.699864] dvb-usb: bulk message failed: -110 (4/0)
kernel: [  665.699869] cxusb: i2c read failed
kernel: [  666.832545] dvb-usb: bulk message failed: -110 (5/0)
kernel: [  666.832551] zl10353: write to reg 50 failed (err = -121)!
kernel: [  667.696001] dvb-usb: bulk message failed: -110 (5/0)
kernel: [  667.696016] zl10353: write to reg 50 failed (err = -121)!
kernel: [  668.828433] dvb-usb: bulk message failed: -110 (2/0)
kernel: [  669.691639] dvb-usb: bulk message failed: -110 (4/0)


At this point, the channel scan stalls out and the machine is very
sluggish because of the DoSing of the USB bus. To recover I have to
halt the machine and bring it up again.
It's unclear to me if it is a problem with the Dual DIgital 4 or the
Dual Digital Express.

This appears to be a longstanding issue, existing from 2.6.26 (my
kernel) through to 2.6.30 (see
http://www.spinics.net/lists/linux-media/msg08244.html)


I attempted to avoid the power cycling of the card by loading the
tuner module with
options tuner_xc2028 no_poweroff=1
in /etc/modprobe.d/options, but with this option turned on I was
unable to receive any stations.

Alex, just to confirm we have the same card could you post the PCI IDs?

When the card is detected I see in syslog:
kernel: [   57.768535] CORE cx23885[0]: subsystem: 18ac:db78, board:
DViCO FusionHDTV DVB-T Dual Express [card=11,autodetected]

and lspci gives me
(lspci -n -s 04:00 && lspci -v -s 04:00)
(sudo lspci -n -s 4:00 && sudo lspci -v -s 4:00; )
04:00.0 0400: 14f1:8852 (rev 02)
04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
       Subsystem: DViCO Corporation FusionHDTV DVB-T Dual Express
       Flags: bus master, fast devsel, latency 0, IRQ 19
       Memory at 90000000 (64-bit, non-prefetchable) [size=2M]
       Capabilities: [40] Express Endpoint IRQ 0
       Capabilities: [80] Power Management version 2
       Capabilities: [90] Vital Product Data
       Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+
Queue=0/0 Enable-


My system details:
 (cd ~/v4l; hg identify)
 2b49813f8482 tip

 /etc/issue
 Ubuntu 8.04.3 LTS

 uname -a
 2.6.24-24-generic #1 SMP Tue Aug 18 17:04:53 UTC 2009 i686 GNU/Linux

 lspci
00:00.0 0600: 8086:29c0 (rev 02)
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM
Controller (rev 02)
00:02.0 0300: 8086:29c2 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express
Integrated Graphics Controller (rev 02)
00:03.0 0780: 8086:29c4 (rev 02)
00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31
Express MEI Controller (rev 02)
00:19.0 0200: 8086:294c (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit
Network Connection (rev 02)
00:1a.0 0c03: 8086:2937 (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #4 (rev 02)
00:1a.1 0c03: 8086:2938 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #5 (rev 02)
00:1a.2 0c03: 8086:2939 (rev 02)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #6 (rev 02)
00:1a.7 0c03: 8086:293c (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #2 (rev 02)
00:1b.0 0403: 8086:293e (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev 02)
00:1c.0 0604: 8086:2940 (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 1 (rev 02)
00:1c.1 0604: 8086:2942 (rev 02)
00:1c.2 0604: 8086:2944 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 3 (rev 02)
00:1c.3 0604: 8086:2946 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 4 (rev 02)
00:1c.4 0604: 8086:2948 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 5 (rev 02)
00:1d.0 0c03: 8086:2934 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #1 (rev 02)
00:1d.1 0c03: 8086:2935 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #2 (rev 02)
00:1d.2 0c03: 8086:2936 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
UHCI Controller #3 (rev 02)
00:1d.7 0c03: 8086:293a (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
EHCI Controller #1 (rev 02)
00:1e.0 0604: 8086:244e (rev 92)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 0601: 8086:2912 (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801IH (ICH9DH) LPC Interface
Controller (rev 02)
00:1f.2 0106: 8086:2922 (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH)
6 port SATA AHCI Controller (rev 02)
00:1f.3 0c05: 8086:2930 (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
02:00.0 0101: 11ab:6101 (rev b2)
02:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101
single-port PATA133 interface (rev b2)
04:00.0 0400: 14f1:8852 (rev 02)
04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
06:00.0 0200: 10ec:8185 (rev 20)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185
IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
06:01.0 0c03: 1106:3038 (rev 61)
06:01.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 61)
06:01.1 0c03: 1106:3038 (rev 61)
06:01.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 61)
06:01.2 0c03: 1106:3104 (rev 63)
06:01.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
06:03.0 0c00: 104c:8023
06:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A
IEEE-1394a-2000 Controller (PHY/Link)

 lsusb
00:1f.3 0c05: 8086:2930 (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
02:00.0 0101: 11ab:6101 (rev b2)
02:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101
single-port PATA133 interface (rev b2)
04:00.0 0400: 14f1:8852 (rev 02)
04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
06:00.0 0200: 10ec:8185 (rev 20)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185
IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
06:01.0 0c03: 1106:3038 (rev 61)
06:01.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 61)
06:01.1 0c03: 1106:3038 (rev 61)
06:01.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
Controller (rev 61)
06:01.2 0c03: 1106:3104 (rev 63)
06:01.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
06:03.0 0c00: 104c:8023
06:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A
IEEE-1394a-2000 Controller (PHY/Link)



On 9/7/09, Alex Ferrara <alex@xxxxxxxxxxxxxxxxxx> wrote:
I bought several of these cards over a year ago thinking that they
worked under Linux, but I found that while the cards seem to work
flawlessly for some people, in some geographic locations, they don't
work for me in Goulburn NSW pointing to Mt Gray.

I have a mythtv backend with 2 x Dvico Dual Digital 4 PCI cards and
they are working perfectly, but the Dual Express cards will not tune
all transports. It seems that Prime and TEN hardly get enough signal
to tune.

I have done some tests, and under Windows with MCE the cards work
perfectly using the same antenna

I've heard that these cards have some sort of pre-amp that isn't
getting turned on in Linux. This might be part of the issue. I have
tried increasing signal amplification, but that degrades the other
signals that are working ok without the extra amp.

If anyone can shed some light, I would be very appreciative

aF
--
To unsubscribe from this list: send the line "unsubscribe linux- media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux