[linux-dvb] Hauppauge HVR-1700 Support
stoth at linuxtv.org
Mon Apr 28 17:43:43 CEST 2008
Torben Viets wrote:
> I have a Hauppauge HVR-1700 PCI Express, I have read all posts about
> this card here, but I didn't get it working, how does it work?
It's working fine for me on a stock 7.10 ubuntu install.
> Kernel: linux-2.6.25-git10
> ls -al /lib/firmware/2.6.25-git10/
> total 416
> drwxr-xr-x 2 root root 91 Apr 27 16:27 .
> drwxr-xr-x 3 root root 25 Apr 27 16:26 ..
> -rw-r--r-- 1 root root 24878 Apr 27 16:27 dvb-fe-tda10048-1.0.fw
> -r--r--r-- 1 root root 16382 Apr 27 16:27 v4l-cx23885-avcore-01.fw
> -r--r--r-- 1 root root 376836 Apr 27 16:26 v4l-cx23885-enc.fw
> The modules I use are from the actual v4l-dvb hg, if I type make load,
> the only thing I get is a /dev/video0, but I have no picture with xawtv...
/dev/video doesn't work, it's not supported.
You should aim to use the dvb-apps tools (tzap, scan) and mplayer as
example tools, or MythTV as an app.
> The DVB doesn't work at all, I have no /dev/dvb*, here is my dmesg:
> cx23885 driver version 0.0.1 loaded
> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 24 (level, low) -> IRQ 24
> CORE cx23885: subsystem: 0070:8101, board: Hauppauge WinTV-HVR1700
> cx23885: i2c bus 0 registered
> cx23885: i2c bus 1 registered
> cx23885: i2c bus 2 registered
> tveeprom 0-0050: Huh, no eeprom present (err=-5)?
> tveeprom 0-0050: Encountered bad packet header .
> Corrupt or not a Hauppauge
> cx23885: warning: unknown hauppauge model #0
> cx23885: hauppauge eeprom: model=0
> cx23885: cx23885 based dvb card
> tda10048_readreg: readreg error (ret == -5)
> cx23885: frontend initialization failed
> cx23885_dvb_register() dvb_register failed err = -1
> cx23885_dev_setup() Failed to register dvb on VID_C
> cx23885_dev_checkrevision() New hardware revision found 0x0
> cx23885_dev_checkrevision() Hardware revision unknown 0x0
> cx23885/0: found at 0000:02:00.0, rev: 2, irq: 24, latency: 0, mmio:
This looks bad, it looks like i2c is broken badly, so that the eeprom
isn't detected and the demodulator isn't found during attach. This is
the reason why your missing /dev/dvb/adapterX/
No idea why. Try loading the cx23885 with debug=5 and report any log
messages here - on this mailing list.
More information about the linux-dvb