[RPi5] No watchable signals with TV Hat Tuner

  • What is the current situation using the TVHat with rpi5? There have been problems but I am not sure if they are now resolved or still troublesome.

    I'm not sure if you are having the same problems as me but I have noticed the tv picture quality has degraded quite badly recently.

    I've been using the Raspberry Pi TV HAT on a Rpi5 for about a year and it had been great - sharing live tv and recordings over 3 tvs.

    However over the last month or so (? since I haven't been using it much over the summer) I cannot get a watchable signal on any channel. All connections have remained the same for a year and currently running Tvheadend Server 4.3 version 12.80.3.3 + Tvheadend HTSP Client version 22.7.1.1.
    Tvheadend browser shows a SNR of 28dB and signal strength of -58dBm for a typical channel - I don't know what these values were when the picture was good so I'm unsure if they are now too low for an acceptable picture.
    As a comparison, my main tv that runs off the same coax from the aerial (via a "Y" connector - I know this is not the best arrangement but it's the same as when the picture was good) shows a signal strength of 90% and signal quality of 100%. I've tried running the aerial coax straight to the TV HAT but the SNR remains the same and signal strength changes by about 1dBm

    Any idea to fix this would be appreciated.

    p.s. running LE13 latest nightly on the Rpi5

  • There are lots of LE13 nightlies on the server. I'm less sure about older Tvheadend versions but there's probably a few.

    If you can roll back and experiment to prove software caused the change we can investigate. If there's no correlation, it's something else, i.e. environmental.

  • It's the first time I hear of problems /shrug

    There was originally some problems. From the pi forums:

    There is a problem with the SPI driver on Pi5.
    It gets triggered when the Pi is busy (specifically sdram bandwidth is saturated).
    It results in "spi_master spi0: RX FIFO overflow detected" which is not recoverable without a reboot.

    The issues does not affect Pi0-4. There is no current fix for Pi5.

    This was posted the middle of last year.

    I also noticed this post on there:

    The kernel8.img hack is no longer required - the fix should be in apt (kernel 6.6.31 from apt has the fix).

    So I am assuming any problems have now been fixed, with updated kernel?

    I currently have a pi4 with TVHat but I have another unused TVHat which I was going to put in a pi5 but held off getting one when I read of incompatibilities originally.

  • I don't see users here or in Tvheadend forums complaining about RPi5 and TV HAT issues. That could be due to nobody using that hardware combination, but given the overall volume of RPi5 boards and prevalance of people using DVB capabilities among our userbase I'd expect any lingering issues to surface.

    LE13 nightlies are currently using 6.12.42 (and 6.12.47 from tonight) so if any fixes exist in the RPiOS kernel, we have them.