public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] HVR-3000 - cx22702 DVB-T Problem cx22702_readreg: / cx22702_writereg:
@ 2008-03-28  9:26 Mike Russell
  2008-03-30  9:07 ` Ulrich Eckhardt
  0 siblings, 1 reply; 3+ messages in thread
From: Mike Russell @ 2008-03-28  9:26 UTC (permalink / raw)
  To: linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 5663 bytes --]

Hi

I am currently having problems getting this card working under 2.6.24 for
DVB-T.  The driver appears to load ok, but produces errors in dmesg when
attempting to scan for channels.

Below are the log sections from the driver loading and also the errors that
are generated when trying to scan for channels.

Any help on this would be greatly appreciated.  I am happy to provide any
info that would help.

Thanks


cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI Interrupt 0000:05:08.0[A] -> Link [APC3] -> GSI 18 (level, low) ->
IRQ 18
cx88[0]: subsystem: 0070:1402, board: Hauppauge WinTV-HVR3000 TriMode
Analog/DVB-S/DVB-T [card=53,autodetected]
cx88[0]: TV tuner type 63, Radio tuner type -1
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
tveeprom 2-0050: Hauppauge model 14109, rev B3D3, serial# 2687674
tveeprom 2-0050: MAC address is 00-0D-FE-29-02-BA
tveeprom 2-0050: tuner model is Philips FMD1216MEX (idx 133, type 63)
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
ATSC/DVB Digital (eeprom 0xf4)
tveeprom 2-0050: audio processor is CX882 (idx 33)
tveeprom 2-0050: decoder processor is CX882 (idx 25)
tveeprom 2-0050: has radio, has IR receiver, has no IR transmitter
cx88[0]: hauppauge eeprom: model=14109
input: cx88 IR (Hauppauge WinTV-HVR300 as /class/input/input6
cx88[0]/0: found at 0000:05:08.0, rev: 5, irq: 18, latency: 32, mmio:
0xd0000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
cannot find the slot for index 1 (range 0-1), error: -16
cx88_audio: probe of 0000:05:08.1 failed with error -12
cx88[0]/2: cx2388x 8802 Driver Manager
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:1402, board: Hauppauge WinTV-HVR3000 TriMode
Analog/DVB-S/DVB-T [card=53]
cx88[0]/2: cx2388x based DVB/ATSC card
tuner-simple 2-0061: creating new instance
tuner-simple 2-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
DVB: registering new adapter (cx88[0])
DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x00, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x01, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x00, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x01, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x00, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x01, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x00, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x01, ret == -121)


and scanning produces the following in dmesg:

cx22702_writereg: writereg error (reg == 0x00, val == 0x02, ret == -121)
cx22702_writereg: writereg error (reg == 0x00, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0x0b, val == 0x06, ret == -121)
cx22702_writereg: writereg error (reg == 0x09, val == 0x01, ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x41, ret == -121)
cx22702_writereg: writereg error (reg == 0x16, val == 0x32, ret == -121)
cx22702_writereg: writereg error (reg == 0x20, val == 0x0a, ret == -121)
cx22702_writereg: writereg error (reg == 0x21, val == 0x17, ret == -121)
cx22702_writereg: writereg error (reg == 0x24, val == 0x3e, ret == -121)
cx22702_writereg: writereg error (reg == 0x26, val == 0xff, ret == -121)
cx22702_writereg: writereg error (reg == 0x27, val == 0x10, ret == -121)
cx22702_writereg: writereg error (reg == 0x28, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0x29, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0x2a, val == 0x10, ret == -121)
cx22702_writereg: writereg error (reg == 0x2b, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0x2c, val == 0x10, ret == -121)
cx22702_writereg: writereg error (reg == 0x2d, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0x48, val == 0xd4, ret == -121)
cx22702_writereg: writereg error (reg == 0x49, val == 0x56, ret == -121)
cx22702_writereg: writereg error (reg == 0x6b, val == 0x1e, ret == -121)
cx22702_writereg: writereg error (reg == 0xc8, val == 0x02, ret == -121)
cx22702_writereg: writereg error (reg == 0xf9, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0xfa, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0xfb, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0xfc, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0xfd, val == 0x00, ret == -121)
cx22702_writereg: writereg error (reg == 0xf8, val == 0x02, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x01, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x00, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x01, ret == -121)
cx22702_readreg: readreg error (ret == -121)
cx22702_writereg: writereg error (reg == 0x0d, val == 0x00, ret == -121)
cx22702_readreg: readreg error (ret == -121)

[-- Attachment #1.2: Type: text/html, Size: 6007 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [linux-dvb] HVR-3000 - cx22702 DVB-T Problem cx22702_readreg: / cx22702_writereg:
  2008-03-28  9:26 [linux-dvb] HVR-3000 - cx22702 DVB-T Problem cx22702_readreg: / cx22702_writereg: Mike Russell
@ 2008-03-30  9:07 ` Ulrich Eckhardt
  2008-03-31  8:31   ` Mike Russell
  0 siblings, 1 reply; 3+ messages in thread
From: Ulrich Eckhardt @ 2008-03-30  9:07 UTC (permalink / raw)
  To: Linux DVB

Mike Russell wrote:
> Hi
> 
> I am currently having problems getting this card working under 2.6.24 
> for DVB-T.  The driver appears to load ok, but produces errors in dmesg 
> when attempting to scan for channels.

Hi,

it seems to me, that you use the original drivers from the linux kernel.
Installing the drivers as described in 
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-3000
workes for kernel 2.6.24-4.

Uli
-- 
Ulrich Eckhardt                  http://www.uli-eckhardt.de

Ein Blitzableiter auf dem Kirchturm ist das denkbar stärkste
Misstrauensvotum gegen den lieben Gott. (Karl Krauss)

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [linux-dvb] HVR-3000 - cx22702 DVB-T Problem cx22702_readreg: / cx22702_writereg:
  2008-03-30  9:07 ` Ulrich Eckhardt
@ 2008-03-31  8:31   ` Mike Russell
  0 siblings, 0 replies; 3+ messages in thread
From: Mike Russell @ 2008-03-31  8:31 UTC (permalink / raw)
  To: linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 3598 bytes --]

Hi

Thanks for the help, I am getting further but still am not getting any
video.  Running scan produces a channels.conf, here is the line generated
for what I am trying to watch. (DVB-T).  Mplayer doesnt appear to be able to
read from the device,  someone said to cat /dev/dvb/adapter0/dvr0 >
test.tsand the file should get larger.  Tried that but the file stayed
empty.

Does anyone know how I can find out what is going wrong.

Thanks

Mike

TV3:698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:0:1300

dvb_streaming_start(PROG: TV3, CARD: 1, VID: 0, AID: 0, TYPE: , FILE:
(null))
PROGRAM NUMBER 0: name=TV3, freq=698000000
DVB_OPEN_DEVICES(3)
OPEN(0), file /dev/dvb/adapter0/demux0: FD=4, CNT=0
OPEN(1), file /dev/dvb/adapter0/demux0: FD=5, CNT=1
OPEN(2), file /dev/dvb/adapter0/demux0: FD=6, CNT=2
DVB_SET_CHANNEL: new channel name=TV3, card: 0, channel 0
dvb_tune Freq: 698000000
TUNE_IT, fd_frontend 3, fd_sec 0
freq 698000000, srate 0, pol H, tone 0, specInv, diseqc 17909558,
fe_modulation_t modulation,fe_code_rate_t HP_CodeRate, fe_transmit_mode_t
TransmissionMode,fe_guard_interval_t guardInterval, fe_bandwidth_t bandwidth
Using DVB card "Conexant CX22702 DVB-T"
tuning DVB-T to 698000000 Hz, bandwidth: 0
Getting frontend status
Bit error rate: 193
Signal strength: 15163
SNR: 65342
UNC: 0
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI
FE_HAS_SYNC
SET PES FILTER ON PID 450 to fd 4, RESULT: 0, ERRNO: 0
SET PES FILTER ON PID 400 to fd 5, RESULT: 0, ERRNO: 0
SET PES FILTER ON PID 0 to fd 6, RESULT: 0, ERRNO: 0
SUCCESSFUL EXIT from dvb_streaming_start
STREAM: [dvbin] dvb://0@TV3
STREAM: Description: Dvb Input
STREAM: Author: Nico
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for MPEG-TS...
dvb_streaming_read, attempt N. 6 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 5 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 4 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 3 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 2 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, attempt N. 1 failed with errno 0 when reading 2048 bytes
dvb_streaming_read, return 0 bytes
THIS DOESN'T LOOK LIKE AN MPEG-TS FILE!
TRIED UP TO POSITION 0, FOUND ffffff00, packet_size= 0, SEEMS A TS? 0

DVBIN_CLOSE, close(2), fd=6, COUNT=2
DVBIN_CLOSE, close(1), fd=5, COUNT=1
DVBIN_CLOSE, close(0), fd=4, COUNT=0
vo: x11 uninit called but X11 not inited..

Exiting... (End of file)


On Sun, Mar 30, 2008 at 10:07 PM, Ulrich Eckhardt <uli-dvb@uli-eckhardt.de>
wrote:

> Mike Russell wrote:
> > Hi
> >
> > I am currently having problems getting this card working under 2.6.24
> > for DVB-T.  The driver appears to load ok, but produces errors in dmesg
> > when attempting to scan for channels.
>
> Hi,
>
> it seems to me, that you use the original drivers from the linux kernel.
> Installing the drivers as described in
> http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-3000
> workes for kernel 2.6.24-4.
>
> Uli
> --
> Ulrich Eckhardt                  http://www.uli-eckhardt.de
>
> Ein Blitzableiter auf dem Kirchturm ist das denkbar stärkste
> Misstrauensvotum gegen den lieben Gott. (Karl Krauss)
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>

[-- Attachment #1.2: Type: text/html, Size: 4418 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-03-31  8:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-28  9:26 [linux-dvb] HVR-3000 - cx22702 DVB-T Problem cx22702_readreg: / cx22702_writereg: Mike Russell
2008-03-30  9:07 ` Ulrich Eckhardt
2008-03-31  8:31   ` Mike Russell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox