I have been trying to get the radio function on my Hauppauge HVR-1600 working 
and haven't had any luck.  I have tried several radio programs.  When they 
scan for stations they indicate that there is a "good" station at every 
frequency tried.  I don't know if this feature has been implemented on this 
card yet.  If it hasn't, please let me know and disregard the rest of this 
posting.  If it has, please let me know what I need to do to get the radio 
function working.

My system is based on a ASUS M3N78 Pro motherboard with and AMD quad core 9950 
and 4G RAM.  The Linux distribution I run is Gentoo and the kernel version is 
gentoo-sources-2.6.28.  The kernel is generated with "Genkernel" 

I have installed the drivers using the instructions from this web page 
"http://ivtvdriver.org/index.php/Cx18";.  I have tried several of the latest 
tarballs since mid December and I'm currently using "v4l-dvb-211ae674f601".  I 
installed these drives from the source using "make remove-install", "make 
clean", "make", and "make install" in that order.

The following is the output generated form the system log and v4l2-dbg.

cx18 information from message log at boot

Jan  8 16:22:23 ms2 Linux video capture interface: v2.00
Jan  8 16:22:23 ms2 cx18:  Start initialization, version 1.0.1
Jan  8 16:22:23 ms2 cx18-0: Initializing card #0
Jan  8 16:22:23 ms2 cx18-0: Autodetected Hauppauge card
Jan  8 16:22:23 ms2 ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
Jan  8 16:22:23 ms2 cx18 0000:01:09.0: PCI INT A -> Link[APC2] -> GSI 17 
(level, low) -> IRQ 17
Jan  8 16:22:23 ms2 cx18-0: Unreasonably low latency timer, setting to 64 (was 
32)
Jan  8 16:22:23 ms2 cx18-0: cx23418 revision 01010000 (B)
Jan  8 16:22:23 ms2 ACPI: PCI Interrupt Link [AIGP] enabled at IRQ 20
Jan  8 16:22:23 ms2 nvidia 0000:02:00.0: PCI INT A -> Link[AIGP] -> GSI 20 
(level, low) -> IRQ 20
Jan  8 16:22:23 ms2 nvidia 0000:02:00.0: setting latency timer to 64
Jan  8 16:22:23 ms2 NVRM: loading NVIDIA UNIX x86_64 Kernel Module  180.18  
Thu Dec 18 14:31:41 PST 2008
Jan  8 16:22:23 ms2 tveeprom 0-0050: Hauppauge model 74541, rev C6B6, serial# 
5060549
Jan  8 16:22:23 ms2 tveeprom 0-0050: MAC address is 00-0D-FE-4D-37-C5
Jan  8 16:22:23 ms2 tveeprom 0-0050: tuner model is Philips FM1236 MK5 (idx 
116, type 43)
Jan  8 16:22:23 ms2 tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
Jan  8 16:22:23 ms2 tveeprom 0-0050: audio processor is CX23418 (idx 38)
Jan  8 16:22:23 ms2 tveeprom 0-0050: decoder processor is CX23418 (idx 31)
Jan  8 16:22:23 ms2 tveeprom 0-0050: has radio
Jan  8 16:22:23 ms2 cx18-0: Autodetected Hauppauge HVR-1600
Jan  8 16:22:23 ms2 cx18-0: VBI is not yet supported
Jan  8 16:22:23 ms2 usb 1-2: new full speed USB device using ohci_hcd and 
address 2
Jan  8 16:22:23 ms2 usb 1-2: configuration #1 chosen from 1 choice
Jan  8 16:22:23 ms2 tuner 1-0043: chip found @ 0x86 (cx18 i2c driver #0-1)
Jan  8 16:22:23 ms2 tda9887 1-0043: creating new instance
Jan  8 16:22:23 ms2 tda9887 1-0043: tda988[5/6/7] found
Jan  8 16:22:23 ms2 tuner 1-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
Jan  8 16:22:23 ms2 cs5345 0-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
Jan  8 16:22:23 ms2 tuner-simple 1-0061: creating new instance
Jan  8 16:22:23 ms2 tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 
(FM1236MK3 or FM1236/F))
Jan  8 16:22:23 ms2 cx18-0: Disabled encoder IDX device
Jan  8 16:22:23 ms2 cx18-0: Registered device video0 for encoder MPEG (2 MB)
Jan  8 16:22:23 ms2 DVB: registering new adapter (cx18)
Jan  8 16:22:23 ms2 MXL5005S: Attached at address 0x63
Jan  8 16:22:23 ms2 DVB: registering adapter 0 frontend 19170759 (Samsung 
S5H1409 QAM/8VSB Frontend)...
Jan  8 16:22:23 ms2 cx18-0: DVB Frontend registered
Jan  8 16:22:23 ms2 cx18-0: Registered device video32 for encoder YUV (2 MB)
Jan  8 16:22:23 ms2 cx18-0: Registered device video24 for encoder PCM audio (1 
MB)
Jan  8 16:22:23 ms2 cx18-0: Registered device radio0 for encoder radio
Jan  8 16:22:23 ms2 cx18-0: Initialized card #0: Hauppauge HVR-1600
Jan  8 16:22:23 ms2 cx18:  End initialization


I have set the radio frequency to a known strong FM signal in this area.
Output of the v4l2-dbg program.

ms2 ~ # v4l2-dbg -d /dev/radio0 --log-status

   cx18-0: =================  START STATUS CARD #0  =================
   tveeprom 0-0050: Hauppauge model 74541, rev C6B6, serial# 5060549 
   tveeprom 0-0050: MAC address is 00-0D-FE-4D-37-C5                 
   tveeprom 0-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
   tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)                  
   tveeprom 0-0050: audio processor is CX23418 (idx 38)                 
   tveeprom 0-0050: decoder processor is CX23418 (idx 31)               
   tveeprom 0-0050: has radio                                           
   cx18-0: Video signal:              not present                       
   cx18-0: Detected format:           NTSC-M                            
   cx18-0: Specified standard:        NTSC-M                            
   cx18-0: Specified video input:     Composite 7                       
   cx18-0: Specified audioclock freq: 48000 Hz                          
   cx18-0: Detected audio mode:       mono                              
   cx18-0: Detected audio standard:   no detected audio standard        
   cx18-0: Audio muted:               no                                
   cx18-0: Audio microcontroller:     stopped                           
   cx18-0: Configured audio standard: automatic detection               
   cx18-0: Configured audio system:   BTSC                              
   cx18-0: Specified audio input:     External                          
   cx18-0: Preferred audio mode:      stereo                            
   cs5345 0-004c: Input:  4                                             
   cs5345 0-004c: Volume: 0 dB                                          
   tda9887 1-0043: Data bytes: b=0x4c c=0x90 e=0x3d                     
   tuner 1-0061: Tuner mode:      radio                                 
   tuner 1-0061: Frequency:       107.30 MHz                            
   tuner 1-0061: Standard:        0x00001000                            
   tuner 1-0061: Tuner is locked.                                       
   tuner 1-0061: Stereo:          yes                                   
   tuner 1-0061: Signal strength: 32768                                 
   cx18-0: Video Input: Tuner 1                                         
   cx18-0: Audio Input: Tuner 1                                         
   cx18-0: GPIO:  direction 0x00003001, value 0x00003001                
   cx18-0: Tuner: Radio                                                 
   cx18-0: Stream: MPEG-2 Program Stream                                
   cx18-0: VBI Format: No VBI                                           
   cx18-0: Video:  720x480, 30 fps                                      
   cx18-0: Video:  MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 8000000 
   cx18-0: Video:  GOP Size 15, 2 B-Frames, GOP Closure                 
   cx18-0: Audio:  48 kHz, MPEG-1/2 Layer II, 224 kbps, Stereo, No Emphasis, 
No CRC
   cx18-0: Spatial Filter:  Manual, Luma 1D Horizontal, Chroma 1D Horizontal, 
0    
   cx18-0: Temporal Filter: Manual, 8                                           
   
   cx18-0: Median Filter:   Off, Luma [0, 255], Chroma [0, 255]                 
   
   cx18-0: Status flags: 0x00200021                                             
   
   cx18-0: Stream encoder MPEG: status 0x0000, 0% of 2016 KiB (63 buffers) in 
use
   cx18-0: Stream encoder YUV: status 0x0000, 0% of 2048 KiB (16 buffers) in 
use
   cx18-0: Stream encoder PCM audio: status 0x0000, 0% of 1008 KiB (63 
buffers) in use
   cx18-0: Read MPEG/VBI: 0/0 bytes
   cx18-0 info: retried_write[0] = 227823
   cx18-0 info: retried_write[1] = 30
   cx18-0 info: retried_write[2] = 2
   cx18-0 info: retried_write[3] = 0
   cx18-0 info: retried_write[4] = 0
   cx18-0 info: retried_write[5] = 0
   cx18-0 info: retried_write[6] = 0
   cx18-0 info: retried_write[7] = 0
   cx18-0 info: retried_write[8] = 0
   cx18-0 info: retried_write[9] = 0
   cx18-0 info: retried_write[10] = 108
   cx18-0 info: retried_read[0] = 254491
   cx18-0 info: retried_read[1] = 0
   cx18-0 info: retried_read[2] = 0
   cx18-0 info: retried_read[3] = 0
   cx18-0 info: retried_read[4] = 0
   cx18-0 info: retried_read[5] = 0
   cx18-0 info: retried_read[6] = 0
   cx18-0 info: retried_read[7] = 0
   cx18-0 info: retried_read[8] = 0
   cx18-0 info: retried_read[9] = 0
   cx18-0 info: retried_read[10] = 436
   cx18-0: ==================  END STATUS CARD #0  ==================


I have set the radio frequency to a frequency with no signal in this area.
Output of v4l2-dbg program.

ms2 ~ # v4l2-dbg -d /dev/radio0 --log-status

Status Log:

   cx18-0: =================  START STATUS CARD #0  =================
   tveeprom 0-0050: Hauppauge model 74541, rev C6B6, serial# 5060549 
   tveeprom 0-0050: MAC address is 00-0D-FE-4D-37-C5                 
   tveeprom 0-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
   tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)                  
   tveeprom 0-0050: audio processor is CX23418 (idx 38)                 
   tveeprom 0-0050: decoder processor is CX23418 (idx 31)               
   tveeprom 0-0050: has radio                                           
   cx18-0: Video signal:              not present                       
   cx18-0: Detected format:           NTSC-M                            
   cx18-0: Specified standard:        NTSC-M                            
   cx18-0: Specified video input:     Composite 7                       
   cx18-0: Specified audioclock freq: 48000 Hz                          
   cx18-0: Detected audio mode:       mono                              
   cx18-0: Detected audio standard:   no detected audio standard        
   cx18-0: Audio muted:               no                                
   cx18-0: Audio microcontroller:     stopped                           
   cx18-0: Configured audio standard: automatic detection               
   cx18-0: Configured audio system:   BTSC                              
   cx18-0: Specified audio input:     External                          
   cx18-0: Preferred audio mode:      stereo                            
   cs5345 0-004c: Input:  4                                             
   cs5345 0-004c: Volume: 0 dB                                          
   tda9887 1-0043: Data bytes: b=0x4c c=0x90 e=0x3d                     
   tuner 1-0061: Tuner mode:      radio                                 
   tuner 1-0061: Frequency:       107.70 MHz                            
   tuner 1-0061: Standard:        0x00001000                            
   tuner 1-0061: Tuner is locked.                                       
   tuner 1-0061: Stereo:          yes                                   
   tuner 1-0061: Signal strength: 32768                                 
   cx18-0: Video Input: Tuner 1                                         
   cx18-0: Audio Input: Tuner 1                                         
   cx18-0: GPIO:  direction 0x00003001, value 0x00003001                
   cx18-0: Tuner: Radio                                                 
   cx18-0: Stream: MPEG-2 Program Stream                                
   cx18-0: VBI Format: No VBI                                           
   cx18-0: Video:  720x480, 30 fps                                      
   cx18-0: Video:  MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 8000000 
   cx18-0: Video:  GOP Size 15, 2 B-Frames, GOP Closure                 
   cx18-0: Audio:  48 kHz, MPEG-1/2 Layer II, 224 kbps, Stereo, No Emphasis, 
No CRC
   cx18-0: Spatial Filter:  Manual, Luma 1D Horizontal, Chroma 1D Horizontal, 
0    
   cx18-0: Temporal Filter: Manual, 8                                           
   
   cx18-0: Median Filter:   Off, Luma [0, 255], Chroma [0, 255]                 
   
   cx18-0: Status flags: 0x00200021                                             
   
   cx18-0: Stream encoder MPEG: status 0x0000, 0% of 2016 KiB (63 buffers) in 
use
   cx18-0: Stream encoder YUV: status 0x0000, 0% of 2048 KiB (16 buffers) in 
use
   cx18-0: Stream encoder PCM audio: status 0x0000, 0% of 1008 KiB (63 
buffers) in use
   cx18-0: Read MPEG/VBI: 0/0 bytes
   cx18-0 info: retried_write[0] = 236568
   cx18-0 info: retried_write[1] = 30
   cx18-0 info: retried_write[2] = 2
   cx18-0 info: retried_write[3] = 0
   cx18-0 info: retried_write[4] = 0
   cx18-0 info: retried_write[5] = 0
   cx18-0 info: retried_write[6] = 0
   cx18-0 info: retried_write[7] = 0
   cx18-0 info: retried_write[8] = 1
   cx18-0 info: retried_write[9] = 0
   cx18-0 info: retried_write[10] = 123
   cx18-0 info: retried_read[0] = 277640
   cx18-0 info: retried_read[1] = 0
   cx18-0 info: retried_read[2] = 0
   cx18-0 info: retried_read[3] = 0
   cx18-0 info: retried_read[4] = 0
   cx18-0 info: retried_read[5] = 0
   cx18-0 info: retried_read[6] = 0
   cx18-0 info: retried_read[7] = 0
   cx18-0 info: retried_read[8] = 0
   cx18-0 info: retried_read[9] = 0
   cx18-0 info: retried_read[10] = 436
   cx18-0: ==================  END STATUS CARD #0  ==================

I  noticed that both frequencies have the tuner locked onto the frequency with 
stereo and a signal strength of 32768.  Neither one will output any sound.  I 
have also used the "fmscan" program and it will not locate any stations when I 
specify a signal strength greater than 50%.

I hope this information helps identify what my problem is.  I appreciate any 
help with this and thank you in advance.

Mark Stumme


_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to