[linux-dvb] DViCO FusionHDTV DVB-T Dual

Peter Childs peter.childs at nec.com.au
Thu Jun 29 04:39:45 CEST 2006


I have this Card with Ubuntu 2.6.15-25-amd64 + latest v4l.

I can tzap -a 0 or tzap -a 1 both fine and get lock, but I only the
first works (I never get get data from /dev/dvb/adapter1/dvr0...)

I used VLC (once I have tunned) or Kaffine (nice...)

On Thu, 2006-06-29 at 10:41 +1000, Dean Macauley wrote:
> Hi,

 Gday!

> I have purchased this card, and I have been struggling to get things
> working with gentoo (kernel 2.6.16).  I am fairly new to playing with
> linux at this level but I have been learning much thank you to many
> posts etc...
> 
> I have a question regarding this card and what I should expect in
> terms devices...
> 
> Should I see two adapters under /dev/dvb/ ?  At the moment, things
> seem okay in dmesg (see below) however, I only have one adapter
> in /dev/dvb/.  The other is /dev/vbi0 ...

I get two adapters under /dev/dvb/adapter0 and /dev/dvb/adapter1 (also
a /dev/vbi0 ?? -- perhaps this is for the analog input on the card??)


> I have discovered that one tuner is PCI while the other is USB...

Wacky isn't it?

> I am loading the following modules:
> 
> Module                  Size  Used by
> dvb_usb_cxusb          23684  0
> mt352                   8196  1 dvb_usb_cxusb
> lgdt330x                9692  1 dvb_usb_cxusb
> cx22702                 8068  1 dvb_usb_cxusb
> dvb_usb                18248  1 dvb_usb_cxusb
> dvb_core               77148  1 dvb_usb
> dvb_pll                12356  3 dvb_usb_cxusb,cx22702,dvb_usb
> cx8800                 30412  0
> cx88xx                 62500  1 cx8800
> i2c_algo_bit           10184  1 cx88xx
> video_buf              20164  2 cx8800,cx88xx
> ir_common              10756  1 cx88xx
> tveeprom               17040  1 cx88xx
> compat_ioctl32          9856  1 cx8800
> v4l1_compat            12804  1 cx8800
> v4l2_common            10304  2 cx8800,compat_ioctl32
> btcx_risc               6216  2 cx8800,cx88xx
> videodev               10880  2 cx8800,cx88xx
> 
pjchilds at pjcub:~/dvb$ lsmod | grep cx
cx88_blackbird         21508  0
cx2341x                13444  1 cx88_blackbird
cx88_dvb               17028  0
cx8802                 15236  2 cx88_blackbird,cx88_dvb
cx88_vp3054_i2c         6400  1 cx88_dvb
dvb_usb_cxusb          26244  0
dvb_usb                25608  1 dvb_usb_cxusb
cx8800                 41356  2 cx88_blackbird
cx88xx                 69412  4 cx88_blackbird,cx88_dvb,cx8802,cx8800
or51132                11908  1 cx88_dvb
video_buf_dvb           8324  1 cx88_dvb
nxt200x                15492  1 cx88_dvb
isl6421                 3712  1 cx88_dvb
mt352                   8836  2 cx88_dvb,dvb_usb_cxusb
dvb_pll                17412  3 cx88_dvb,dvb_usb_cxusb,dvb_usb
zl10353                 7300  2 cx88_dvb,dvb_usb_cxusb
cx24123                14728  1 cx88_dvb
ir_common              31620  1 cx88xx
lgdt330x               10268  2 cx88_dvb,dvb_usb_cxusb
cx22702                 8196  2 cx88_dvb,dvb_usb_cxusb
i2c_algo_bit           11144  2 cx88_vp3054_i2c,cx88xx
video_buf              29828  6
cx88_blackbird,cx88_dvb,cx8802,cx8800,cx88xx,video_buf_dvb
tveeprom               18832  1 cx88xx
compat_ioctl32         10880  1 cx8800
btcx_risc               6536  3 cx8802,cx8800,cx88xx
videodev               28416  4 cx88_blackbird,cx8800,cx88xx
i2c_core               26624  21
i2c_acpi_ec,it87,eeprom,i2c_isa,cx88_dvb,dvb_usb_cxusb,dvb_usb,cx88xx,or51132,nxt200x,isl6421,mt352,dvb_pll,zl10353,cx24123,lgdt330x,cx22702,nvidia,i2c_algo_bit,tveeprom,i2c_nforce2
v4l1_compat            14468  2 cx8800,videodev
v4l2_common            27392  5
cx88_blackbird,cx2341x,cx8800,compat_ioctl32,videodev
usbcore               147004  7
dvb_usb_cxusb,dvb_usb,hci_usb,usbhid,ehci_hcd,ohci_hcd



> when I try to modprobe cx88-dvb, I get an error that initialisation
> failed, while modprobe cx8800 seems to work...  Have I got it right?
> Or should I expect two adapters in /dev/dvb?

It shouldn't fail....  I had some problems and I got the latest v4l from
the site and installed it.    I still have problems, but at least one is
working...

My dmsg.

[    0.000000] Bootdata ok (command line is
root=/dev/mapper/vgmirror-root ro quiet splash notsc)
[    0.000000] Linux version 2.6.15-25-amd64-generic (buildd at king) (gcc
version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)) #1 SMP PREEMPT Wed Jun 14
11:28:03 UTC 2006
[ ... ]
[   42.099249] usb 1-2: new low speed USB device using ohci_hcd and
address 2
[   42.543067] usb 2-4.4: new full speed USB device using ehci_hcd and
address 5
[...]
[   46.345847] usbcore: registered new driver hiddev
[   46.372208] Linux video capture interface: v2.00
[   46.373139] i2c_adapter i2c-0: nForce2 SMBus adapter at 0x4c00
[   46.373171] i2c_adapter i2c-1: nForce2 SMBus adapter at 0x4c40
[   46.402089] input: Microsoft Basic Optical Mouse
as /class/input/input1
[   46.402140] input: USB HID v1.10 Mouse [Microsoft Basic Optical
Mouse] on usb-0000:00:02.0-2
[   46.402154] usbcore: registered new driver usbhid
[   46.402157] drivers/usb/input/hid-core.c: v2.6:USB HID core driver
[...]
[   47.129843] input: PC Speaker as /class/input/input2
[   47.218040] cx2388x v4l2 driver version 0.0.6 loaded
[   47.218082] ACPI: PCI Interrupt 0000:05:08.0[A] -> Link [APC3] -> GSI
18 (level, low) -> IRQ 74
[   47.218121] CORE cx88[0]: subsystem: 18ac:db50, board: DViCO
FusionHDTV DVB-T Dual Digital [card=44,insmod option]
[   47.218125] TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
[   47.286819] ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 22
[   47.286825] ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [APCJ] -> GSI
22 (level, low) -> IRQ 225
[   47.286991] PCI: Setting latency timer of device 0000:00:04.0 to 64
[   47.293826] parport: PnPBIOS parport detected.
[   47.293876] parport0: PC-style at 0x378 (0x778), irq 7, dma 3
[PCSPP,TRISTATE,COMPAT,ECP,DMA]
[   47.306015] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in
cold state, will try to load a firmware
[   47.352908] cx2388x dvb driver version 0.0.6 loaded
[   47.363494] dvb-usb: downloading firmware from file
'dvb-usb-bluebird-01.fw'
[   47.435019] usbcore: registered new driver dvb_usb_cxusb
[   47.439185] cx88[0]/0: found at 0000:05:08.0, rev: 5, irq: 74,
latency: 32, mmio: 0xd0000000
[   47.439223] cx88[0]/0: registered device video0 [v4l2]
[   47.439239] cx88[0]/0: registered device vbi0
[   47.612096] intel8x0_measure_ac97_clock: measured 58716 usecs
[   47.612100] intel8x0: clocking to 46973
[   47.613770] ACPI: PCI Interrupt 0000:05:08.2[A] -> Link [APC3] -> GSI
18 (level, low) -> IRQ 74
[   47.613780] cx88[0]/2: found at 0000:05:08.2, rev: 5, irq: 74,
latency: 32, mmio: 0xd1000000
[   47.613787] cx88[0]/2: cx2388x based dvb card
[   47.618707] DVB: registering new adapter (cx88[0]).
[   47.618713] DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)...
[   47.640318] cx2388x blackbird driver version 0.0.6 loaded
[   47.679025] usb 2-6: USB disconnect, address 4
[   47.679064] dvb-usb: generic DVB-USB module successfully
deinitialized and disconnected.
[...]
[   49.429693] usb 2-6: new high speed USB device using ehci_hcd and
address 6
[   49.563198] dvb-usb: found a 'DViCO FusionHDTV DVB-T Dual USB' in
warm state.
[   49.563209] dvb-usb: will pass the complete MPEG2 transport stream to
the software demuxer.
[   49.574434] DVB: registering new adapter (DViCO FusionHDTV DVB-T Dual
USB).
[   49.574640] i2c_adapter i2c-3: SMBus Quick command not supported,
can't probe for chips
[   49.577659] DVB: registering frontend 1 (Zarlink ZL10353 DVB-T)...
[   49.577707] input: IR-receiver inside an USB DVB receiver
as /class/input/input3
[   49.577723] dvb-usb: schedule remote query interval to 150 msecs.
[   49.577726] dvb-usb: DViCO FusionHDTV DVB-T Dual USB successfully
initialized and connected.
[...]





More information about the linux-dvb mailing list