Re: HVR-1600 (model 74351 rev F1F5) analog Red Screen

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 19, 2011 at 8:21 PM, Andy Walls <awalls@xxxxxxxxxxxxxxxx> wrote:
> On Tue, 2011-04-19 at 13:12 -0400, Eric B Munson wrote:
>> On Tue, 19 Apr 2011, Andy Walls wrote:
>>
>
>> > > > Have you used v4l2-ctl or ivtv-tune to tune to the proper tv channel
>> > > (the driver defaults to US channel 4)?
>> > >
>> > > emunson@grover:~$ v4l2-ctl -F
>> > > Frequency: 0 (0.000000 MHz)
>> > > emunson@grover:~$ v4l2-ctl -f 259.250
>> > > Frequency set to 4148 (259.250000 MHz)
>> > > emunson@grover:~$ v4l2-ctl -F
>> > > Frequency: 0 (0.000000 MHz)
>> >
>> > OK, that doesn't look good.  The tda18271 tuner and/or tda8290 demod
>> > drivers may not be working right.
>
> I looked into this.
>
> Apparently the tda18271 tuner driver doesn't report back analog
> frequency setting.  So reading back 0.00000 MHz is OK.
>
>> > I'll have to look into that later this week.
>> >
>> > BTW, Mike Krufky just submitted some patches that may be relevant:
>> >
>> >     http://kernellabs.com/hg/~mkrufky/tda18271-fix
>> >
>>
>> I have applied these patches and I am still seeing the same problem (frequency
>> still report 0 after being set) and mplayer still closes immediately.
>
> I don't have those patches applied.   I just tested my 74351 HVR-1600
> again tonight, and analog channel 3 works for me.  I don't know what to
> say....
>
>> > >
>> > > > Does v4l2-ctl --log-status still show no signal present for the '843 core in the CX23418?
>> > >
>> > > Yeah,
>> > >    [94465.349721] cx18-0 843: Video signal:              not present
>> >
>> > The tuner or demod isn't tuning to a channel or getting a signal.
>> >
>> > Can you try channel 3 (61.250 MHz)?  That one works for me.
>>
>> Still shows not present on channel 3.
>
> OK.  Tonight was the first time I have *ever* been able to reproduce the
> "red screen" out of a CX23418.
>
> I am fairly sure the red screen happens because of some kernel bug or
> PCI bus problem that ends up corrupting the CX23418 registers
> responsible for configuring the CX25843 A/V core inside of the CX23418.
> The '843 core is responsible for digitizing the analog video, so when it
> stops functioning, the result is a red screen. I guess the root cause
> could also happen due to some thermal or power condition causes the '843
> core to stop, but I think that is less likely.
>
> Anyway, when you're going to get a red screen, the '843 core will always
> indicate "cx18-N 843: Video signal:    not present", even if there is a
> signal present from the analog tuner and demodulator chips.
>
>
>> > > > Does mplayer /dev/videoN -cache 8192 have a tv station when set to the rf analog input with v4l2-ctl?
>> > >
>> > > emunson@grover:~$ mplayer /dev/video0 -cache 8192
>> > > MPlayer 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team
>> > >
>> > > Playing /dev/video0.
>> > > Cache fill:  0.00% (0 bytes)
>> > >
>> > >
>> > > Exiting... (End of file)
>> >
>> > Hmmm.  I would have expected at least a black picture with snow, if not
>> > tuned to a channel.
>> >
>> > Does analog S-Video or Composite work?
>>
>> Unfortunately, I do not have anything I can use to test these.  The card only
>> takes coaxial or S-Video input and I don't have any sort of S-Video cables or
>> converters.
>
> With new HVR-1600 from Hauppauge, an adapter for plugging a Composite
> RCA cable  into the S-Video jack is in the box.
>
> It looks very much like the one at the end of this thread, but it is
> grey in color:
>
>        http://www.hauppauge.co.uk/board/showthread.php?t=22115
>
> If this is a second hand card, or one bought from e-Bay, etc. have you
> ever tested it in a Windows machine with the Hauppauge Windows drivers?
> (In other words, are you reasonably confident the card is not defective
> or broken.)
>
>
> When testing tonight, I unloaded all the drivers, performed the
> following commands to get verbose debugging, and saved the dmesg:
>
>  # modinfo tuner
>  # modprobe tuner debug=7
>  # modinfo tda8290
>  # modprobe tda8290 debug=7
>  # modinfo tda18271
>  # modprobe tda18271 debug=31
>  # modinfo cx18
>  # modprobe cx18 debug=255
>
>  # ivtv-tune -d /dev/video1 -c3
>  # v4l2-ctl -d /dev/video1 --log-status
>
>  # mplayer /dev/video1 -cache 8192
>
> I'll send you the 138 kB dmesg file off list, so you can see the
> messgaes generated by a functioning 73451 HVR-1600 setup.  Note that the
> card of interest in the dmesg output was 'cx18-1'.
>
> You'll want to look to see that the TDA18271 and TDA8290 related
> messages look the same, to get reasonable assurance that the tuner and
> demodulator chip are being set up properly and repsonding.
>
> If you consistently get "cx18-N 843: Video signal:  not present" in your
> v4l2-ctl --log-status output but the tuner chip configurations look good
> (i.e. closely match the debug output from my machine), then you really
> have a "red screen" problem versus a problem related to the analog
> tuner/demod chips.
>
> The "red screen" will be a tough one to track down.  It's a system level
> issue, likely involving one or more of:
>
> 1. a kernel bug in a driver for some other hardware in your system
> 2. a hardware problem with your PCI chipset when the PCI bus is heavily
> loaded
> 3. a power or thermal condition that causes problems for the HVR-1600
> hardware
>
> I usually start by recommending that all non-critical linux driver
> modules be blacklisted (or not loaded), and booting the system into
> run-level 3 or lower (no X windows), when trying to isolate the cause in
> any one system.
>
> Regards,
> Andy


Sorry for the long silence here, I must have not mentioned it, but the
last round of your patches fixed the red screen problem.  The problem
I have been chasing down since is that the card won't tune into
anything.  All I ever get from it is static in picture and sound.
Even when showing the static v4l2-ctl shows Video signal: not present.
 I bought the card new but no longer have the accessories that came
with it, I will try and find a converter and try that for input.
Trying the card on windows will be tough but I will try and have that
done in a week.  Thanks for all your help and patience. :)

Eric
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux