Hello,

I'm trying to get radio channels out of my Hauppauge card with no
success at all. The card I bought is marketed as "WinTV Amity2" here in
France (http://www.hauppauge.fr/pages/prod_mce_pro.html) but it seems to
be a PVR-150MCE.

I first tried with ivtv-0.3.6z. I removed the corresponding modules from
my kernel tree and loaded these from the ivtv build :

[EMAIL PROTECTED]:/# lsmod
Module                  Size  Used by
ivtv                 1341700  1 
msp3400                28088  0 
i2c_algo_bit            9096  1 ivtv
videodev                7296  2 ivtv
tuner                  20644  0 
wm8775                  9240  0 
tveeprom               12852  0 
tda9887                13080  0 
cx25840                42024  0 
firmware_class          7680  1 cx25840
i2c_core               18064  7 
msp3400,i2c_algo_bit,tuner,wm8775,tveeprom,tda9887,cx25840

ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.6 (z) loading
ivtv: Linux version: 2.6.11.6-kraxel1 PENTIUM4 gcc-3.3
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 150 card
ivtv: Found an iTVC16 based chip
ivtv: XXX PCI device: 0x1a30 vendor: 0x8086
cx25840: starting probe for adapter ivtv i2c driver #0 (0x10005)
cx25840: detecting cx25840 client on address 0x88
cx25840: cx25843-23 found. Initializing...
cx25840: requesting /lib/modules/HcwMakoA.ROM
cx25840: firmware loaded
ivtv: i2c attach [client=cx25840[50],ok]
tda9885/6/7: chip found @ 0x86
ivtv: i2c attach [client=tda9887,ok]
tveeprom: Hauppauge: model = 26559, rev = C260, serial# = 7706446
tveeprom: tuner = LG S001D MK3 (idx = 60, type = 58)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom =
0x74, v4l2 = 0x00400e17)
tveeprom: audio_processor = MSP3410D (type = 5)
ivtv: i2c attach [client=tveeprom[50],ok]
ivtv: i2c attach [client=wm8775[50],ok]
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv: i2c attach [client=(tuner unset),ok]
ivtv: Failed to load module tveeprom
ivtv: Tuner Type 58, Tuner formats 0x00400e17, Radio: yes, Model
0x008d2590, Revision 0x00000001
ivtv: PAL tuner detected
ivtv: Radio detected
ivtv: Failed to load module tuner
ivtv: Failed to load module cx25840
ivtv: Failed to load module wm8775
ivtv: Failed to load module tda9887
ivtv: Encoder revision: 0x02040011
ivtv: Configuring WinTV PVR 150 card with 5 streams
ivtv: Registered v4l2 device for encoder MPEG minor 0
ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total)
ivtv: Registered v4l2 device for encoder YUV minor 32
ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total)
ivtv: Registered v4l2 device for encoder VBI minor 224
ivtv: Create DMA encoder VBI stream: 0 x 12740 buffers (0KB total)
ivtv: Registered v4l2 device for encoder PCM audio minor 24
ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total)
ivtv: Registered v4l2 device for encoder radio minor 64
ivtv: Create encoder radio stream
ivtv: Setting Tuner 58
tuner: type set to 58 (LG PAL TAPE-S001D) by ivtv i2c driver #0
cx25840: decoder set norm PAL
cx25840: decoder set input (6)
cx25840: now setting Tuner input
ivtv: ivtv_enc_thread: pid = 1723, itv = 0xe09600a0
ivtv: ivtv_enc_vbi_thread: pid = 1724, itv = 0xe09600a0
cx25840: set audio input (0)
ivtv: Switching standard to PAL.
cx25840: decoder set norm PAL
ivtv: Initialized WinTV PVR 150, card #0
ivtv: ====================  END INIT IVTV  ====================

When I try and tune to a frequency :

[EMAIL PROTECTED]:/usr/src/ivtv-0.3.6z/utils# ./radio -f 93.1 -j 
set to freq 93.06

In the kernel logs :

ivtv: Allocate encoder radio stream
cx25840: decoder disable output
tuner: radio freq (0.00) out of range (65-108)
cx25840: set audio input (4)
cx25840: decoder enable output
cx25840: decoder set norm PAL
cx25840: decoder set input (6)
cx25840: now setting Tuner input
cx25840: set audio input (4)
cx25840: decoder disable output
cx25840: decoder enable output
cx25840: decoder set norm PAL
cx25840: decoder set input (6)
cx25840: now setting Tuner input
cx25840: set audio input (4)
ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
total)
ivtv: Setup VBI API header 0x0000bd0d pkts 1 buffs 4 ln 36 sz 1444
ivtv: Setup VBI start 0x0018ea04 frames 4 fpi 1 lines 0x00000140
cx25840: decoder disable output
cx25840: decoder enable output
cx25840: decoder set norm PAL
cx25840: decoder set input (6)
cx25840: now setting Tuner input
cx25840: set audio input (4)

I get some kind of a digital noise (not like an analog noise when there
is no station), see file here (from /dev/video24) :
http://yoko.staff.proxad.net/radio1.raw

I get the exact same noise on all frequencies, and of course radio -a
doesn't return anything, so I guess we don't tune at all.


I also tried with ivtv 0.3.4m which was the first version to include the
Hauppauge patches for radio on PVR-150. All I get out of /dev/video0 and
/dev/video24 is pure silence :

[EMAIL PROTECTED]:/# dd if=/dev/video24 of=/tmp/toto count=22500
[EMAIL PROTECTED]:/# hexdump /tmp/toto
0000000 0000 0000 0000 0000 0000 0000 0000 0000
*


Has anyone ever managed to get radio with a PVR-150MCE ? Any idea ?

-- 
Christophe Massiot                  Freebox S.A.


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to