
awalls at md
Jun 4, 2010, 6:42 PM
Post #8 of 19
(2264 views)
Permalink
|
On Tue, 2010-06-01 at 20:37 -0400, Dale Pontius wrote: > On 05/30/10 15:16, Andy Walls wrote: > > On Sun, 2010-05-30 at 10:56 -0400, Dale Pontius wrote: > >> Last week the audio died on one of my hvr-1600s. I'm limping along on > >> one at the moment, but don't plan to continue that way. > >> > >> Time to start looking for a replacement? Or is there something I can do > >> to bring back the sound? > > > > Maybe. > > > > Does the audio line input still work for sound? > > > > When tuned to a known good channel, what does v4l2-ctl --log-status show > > for the detected Audio Standard on each HVR-1600? > > > For the good card - /dev/video1 : > > Status Log: > > cx18-1: ================= START STATUS CARD #1 ================= > cx18-1: Version: 1.4.0 Card: Hauppauge HVR-1600 > tveeprom 4-0050: Hauppauge model 74041, rev C6B2, serial# 3334244 > tveeprom 4-0050: MAC address is 00:0d:fe:32:e0:64 > tveeprom 4-0050: tuner model is TCL M2523_5N_E (idx 112, type 50) > tveeprom 4-0050: TV standards NTSC(M) (eeprom 0x08) > tveeprom 4-0050: audio processor is CX23418 (idx 38) > tveeprom 4-0050: decoder processor is CX23418 (idx 31) > tveeprom 4-0050: has no radio, has IR receiver, has IR transmitter > cx18-1 843: Video signal: present > cx18-1 843: Detected format: NTSC-M > cx18-1 843: Specified standard: NTSC-M > cx18-1 843: Specified video input: Composite 7 > cx18-1 843: Specified audioclock freq: 48000 Hz > cx18-1 843: Detected audio mode: stereo > cx18-1 843: Detected audio standard: BTSC > cx18-1 843: Audio muted: no > cx18-1 843: Audio microcontroller: running > cx18-1 843: Configured audio standard: automatic detection > cx18-1 843: Configured audio system: BTSC > cx18-1 843: Specified audio input: Tuner (In8) > cx18-1 843: Preferred audio mode: stereo > cx18-1 gpio-reset-ctrl: GPIO: direction 0x00003001, value 0x00003001 > tuner 5-0061: Tuner mode: analog TV > tuner 5-0061: Frequency: 499.25 MHz > tuner 5-0061: Standard: 0x0000b000 > cs5345 4-004c: Input: 1 > cs5345 4-004c: Volume: 0 dB > cx18-1: Video Input: Tuner 1 > cx18-1: Audio Input: Tuner 1 > cx18-1: GPIO: direction 0x00003001, value 0x00003001 > cx18-1: Tuner: TV > cx18-1: Stream: MPEG-2 Program Stream > cx18-1: VBI Format: No VBI > cx18-1: Video: 720x480, 30 fps > cx18-1: Video: MPEG-2, 4x3, Variable Bitrate, 4500000, Peak 6000000 > cx18-1: Video: GOP Size 15, 2 B-Frames, GOP Closure > cx18-1: Audio: 48 kHz, MPEG-1/2 Layer II, 384 kbps, Stereo, No > Emphasis, No CRC > cx18-1: Spatial Filter: Manual, Luma 1D Horizontal, Chroma 1D > Horizontal, 0 > cx18-1: Temporal Filter: Manual, 8 > cx18-1: Median Filter: Off, Luma [0, 255], Chroma [0, 255] > cx18-1: Status flags: 0x00200001 > cx18-1: Stream encoder MPEG: status 0x0000, 0% of 2048 KiB (64 > buffers) in use > cx18-1: Stream encoder YUV: status 0x0000, 0% of 2025 KiB (20 > buffers) in use > cx18-1: Stream encoder VBI: status 0x0000, 0% of 1015 KiB (20 > buffers) in use > cx18-1: Stream encoder PCM audio: status 0x0000, 0% of 1024 KiB (256 > buffers) in use > cx18-1: Read MPEG/VBI: 2333106176/0 bytes > cx18-1: ================== END STATUS CARD #1 ================== > > and for the bad card - /dev/video0 : > > Status Log: > > cx18-0: ================= START STATUS CARD #0 ================= > cx18-0: Version: 1.4.0 Card: Hauppauge HVR-1600 > tveeprom 2-0050: Hauppauge model 74041, rev C6B2, serial# 3335430 > tveeprom 2-0050: MAC address is 00:0d:fe:32:e5:06 > tveeprom 2-0050: tuner model is TCL M2523_5N_E (idx 112, type 50) > tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08) > tveeprom 2-0050: audio processor is CX23418 (idx 38) > tveeprom 2-0050: decoder processor is CX23418 (idx 31) > tveeprom 2-0050: has no radio, has IR receiver, has IR transmitter > cx18-0 843: Video signal: present > cx18-0 843: Detected format: NTSC-M > cx18-0 843: Specified standard: NTSC-M > cx18-0 843: Specified video input: Composite 7 > cx18-0 843: Specified audioclock freq: 48000 Hz > cx18-0 843: Detected audio mode: mono > cx18-0 843: Detected audio standard: no detected audio standard ^^^^^^^^^^^^^^^^^^^^^^^^^^ | And this is what makes me pull my hair out. ----+ Same card, same chipset, same firmware image, in the same PC and mobo, same TV channel with the same RF signal, same analog tuner assembly, and one '843 core detects the audio standard and the other '843 core doesn't. :P If you have controlled the signal levels properly and used good cable and grounding, the difference has to be in the analog tuner can. Either it has gone bad, or it is picking up a lot of noise from somewhere. Come to think of it, a bad analog tuner assembly could explain the red screen. Anyway, if *everthing* is the same, and one card works and one card doesn't, there's nothing to be done in software - except implement workaround that may not work. I *speculate* that you have a dying card. > cx18-0 843: Audio muted: yes > cx18-0 843: Audio microcontroller: running > cx18-0 843: Configured audio standard: automatic detection > cx18-0 843: Configured audio system: BTSC > cx18-0 843: Specified audio input: Tuner (In8) > cx18-0 843: Preferred audio mode: stereo > cx18-0 gpio-reset-ctrl: GPIO: direction 0x00003001, value 0x00003001 > tuner 3-0061: Tuner mode: analog TV > tuner 3-0061: Frequency: 67.25 MHz > tuner 3-0061: Standard: 0x00001000 > cs5345 2-004c: Input: 1 > cs5345 2-004c: Volume: 0 dB > cx18-0: Video Input: Tuner 1 > cx18-0: Audio Input: Tuner 1 > cx18-0: GPIO: direction 0x00003001, value 0x00003001 > cx18-0: Tuner: TV > 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: 0x00200001 > cx18-0: Stream encoder MPEG: status 0x0000, 0% of 2048 KiB (64 > buffers) in use > cx18-0: Stream encoder YUV: status 0x0000, 0% of 2025 KiB (20 > buffers) in use > cx18-0: Stream encoder VBI: status 0x0000, 0% of 1015 KiB (20 > buffers) in use > cx18-0: Stream encoder PCM audio: status 0x0000, 0% of 1024 KiB (256 > buffers) in use > cx18-0: Read MPEG/VBI: 3926016/0 bytes > cx18-0: ================== END STATUS CARD #0 ================== > > So it's immediately obvious that something is different about the audio. > I don't yet see a v4l2-ctl option to un-mute the audio, but I don't > think that's really the problem. I would expect muting to be an output > function, and at any rate the audio standard should have been correctly > detected. When the 8051 microcontroller embedded in the '843 core positively identifies an audio standard (BTSC for boradcast NTSC), then it configures the '843 registers and automatically unmutes the audio. (If it were unmuted when detection was going on, you'd likely hear a lot of static.) Regards, Andy > > Getting something into the svideo/audio inputs will take a little more > round-tuit work that I've been meaning to do for a long time. This may > constitute extra incentive. > > Thanks, > Dale Pontius _______________________________________________ ivtv-users mailing list ivtv-users [at] ivtvdriver http://ivtvdriver.org/mailman/listinfo/ivtv-users
|