[linux-dvb] Hauppuage HVR1100 DVB-T problem

Csaba Paradi csabi at rubin.hu
Mon Jan 16 23:00:21 CET 2006


Hi,

I have a Hauppauge HVR-1100 which was working correctly at early
December, 2005 in DVB-T mode. ( The analog audio had problems that time
because of the not working cx88-alsa . )

Nowadays I updated the v4l-dvb CVS and I try to use it again and I don't
get any data reading from /dev/dvb/adapter0/dvr0.

I even tried to use the jelle-cx88-mpeg-restart-queue-fix.patch.
I tried to put the card to another PCI slot.
Unfortunatelly I don't have the binary drivers used that time.

My kernel version is:  2.6.14-gentoo-r5

The dmesg output seems to be OK after modprobe cx88-dvb:
--------------------------------------------------------------------------------
Linux video capture interface: v1.00
cx2388x dvb driver version 0.0.5 loaded
CORE cx88[0]: subsystem: 0070:9402, board: Hauppauge WinTV-HVR1100
DVB-T/Hybrid
[card=40,autodetected]
TV tuner 63 at 0x1fe, Radio tuner -1 at 0x1fe
tveeprom 0-0050: Hauppauge model 94009, rev C2A0, serial# 119219
tveeprom 0-0050: MAC address is 00-0D-FE-01-D1-B3
tveeprom 0-0050: tuner model is Philips FMD1216ME (idx 100, type 63)
tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
ATSC/DVB Digital (eeprom 0xf4)
tveeprom 0-0050: audio processor is CX882 (idx 33)
tveeprom 0-0050: decoder processor is CX882 (idx 25)
tveeprom 0-0050: has radio, has IR remote
cx88[0]: hauppauge eeprom: model=94009
ACPI: PCI Interrupt 0000:00:0e.2[A] -> Link [LNKB] -> GSI 10 (level,
low) -> IRQ 10
cx88[0]/2: found at 0000:00:0e.2, rev: 5, irq: 10, latency: 32, mmio:
0xe1000000cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
--------------------------------------------------------------------------------

The only difference I see compating to the december's log is the
'tveeprom 0-0050: tuner model is Philips FMD1216ME (idx 100, type 63)'
line where the tuner type was 4:
'Dec 15 19:11:31 hugo tveeprom 1-0050: tuner model is Philips FMD1216ME
(idx 100, type 4)
'

The tzap is working correctly with the same settings ( from the dv
b-apps cvs ):
./tzap -c channels-conf/dvb-t/hu-Budapest mtv
output:
--------------------------------------------------------------------------------
hugo szap # ./tzap -c channels-conf/dvb-t/hu-Budapest mtv
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file 'channels-conf/dvb-t/hu-Budapest'
tuning to 530000000 Hz
video pid 0x0021, audio pid 0x0022
status 00 | signal 005c | snr 8000 | ber 00003fff | unc 00000000 |
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005b | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal 005c | snr ffff | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
--------------------------------------------------------------------------------

The 'cat /dev/dvb/adapter0/dvr0 > /tmp/recording.ts' command result a 0
size file always. The same commands resulted correct mpeg file in early
december.

After the 'cat' command dmesg shows the following output after and
before applying the jelle-cx88-mpeg-restart-queue-fix.patch:
--------------------------------------------------------------------------------
cx88[0]/2: queue is empty - first active
cx88[0]/2: cx8802_start_dma w: 0, h: 0, f: 2
cx88[0]/2: setting the interrupt mask
cx88[0]/2: [da3e1480/0] cx8802_buf_queue - first active
cx88[0]/2: queue is empty - first active
cx88[0]/2: cx8802_start_dma w: 0, h: 0, f: 2
cx88[0]/2: setting the interrupt mask
cx88[0]/2: [d4c64780/0] cx8802_buf_queue - first active
--------------------------------------------------------------------------------

Is there anybody who has a working HVR-1100 with the current v4l-dvb CVS ?

Does anybody have any idea what could be the problem ?
I've read all the video4linux messages and I don't see anybody having
the same problem, so maybe something wrong with my setup :-(

-- 
Csaba Paradi
csabi at rubin.hu
Ruby Co.
+36 30 9494542





More information about the linux-dvb mailing list