Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - NoTape

2
Hallo,

ich versuche gerade meinen RPI4 mit der neuen MLD 6.5 Testing zu betreiben, bekomme aber einfach kein vernünftiges Fernsehbild.

Das Fernsehbild läuft einige Sekunden in einer Art ruckeliger Zeitlupe, der Ton ist OK.
Dann wird der Bildschirm schwarz, der Ton verschwindet, und dann geht es wieder von vorne los...
Manchmal bleibt der Fernseher aber auch dauerhaft schwarz und der Ton ist auch weg.

Was mir aufgefallen ist:
Die CPU-Auslastung schwankt um die 80%

Die Support Log id ist: qCatmB

Viele Grüße
NoTape

MLD 6.5.0 - RPI4 - Hauppauge WinTV-dualHD - DVB-T2

3
Allgemein [ General ] / Kein Bild mit Hauppauge WinTV-dualHD
« on: November 16, 2024, 13:33:35 »
Also ich sehe da keinen Unterschied bei den Files von Claus und LibreELEC.
Ich benutze seit dem 14. Nov erfolgreich die Version von LibreELEC.
Da ist wohl etwas beim Download/Kopieren schief gelaufen, denn das File von Ralf ist viel zu groß:

Code: [Select]
Ralf:
-rw-r--r-- 1 root root 301294 15. Nov 22:37 dvb_driver_si2157_rom50.fw

ulnote@aulnote:~/Download/VDR/MLD/Hauppauge$ ls -l
-rw-rw-r-- 1 ulnote ulnote 11645 Nov 16 12:51 Claus_dvb_driver_si2157_rom50.fw
-rw-rw-r-- 1 ulnote ulnote 11645 Nov 14 23:21 LibreELEC_dvb_driver_si2157_rom50.fw
-rw-rw-r-- 1 ulnote ulnote 11645 Nov 14 23:25 MLD_running_OK_dvb_driver_si2157_rom50.fw

root@MLD:~# ls -l /lib/firmware                                                                                                                                                                                                                                                                                   
drwxr-xr-x 1 root root   2472 13. Nov 13:49 brcm                                                                                                               
drwxr-xr-x 1 root root     90 13. Nov 13:49 cypress                                                                                                             
-rw-r--r-- 1 root root  15827 14. Nov 21:17 dvb-demod-si2168-b40-01.fw                                                                                         
-rw-r--r-- 1 root root  11645 14. Nov 23:25 dvb_driver_si2157_rom50.fw                                                                                         
-rwxr-xr-x 1 root root 113664  9. Mär 2018  irmp-rp2040-firmware.uf2                                                                                           
-rw-rw-r-- 1 root root   4178  7. Jun 2021  LICENCE.broadcom_bcm43xx                                                                                           
-rw-r--r-- 1 root root   4592 14. Nov 12:33 regulatory.db                                                                                                       
-rw-r--r-- 1 root root   1182 14. Nov 12:33 regulatory.db.p7s                                                                                                   
                                                                                                                                                   
root@MLD:~# dmesg | grep si21*                                                                                                                                 
[    9.771454] si2168 23-0064: Silicon Labs Si2168-B40 successfully identified                                                                                 
[    9.771459] si2168 23-0064: firmware version: B 4.0.2                                                                                                       
[    9.787366] si2157 26-0060: Silicon Labs Si2157 successfully attached                                                                                       
[    9.809444] si2168 25-0067: Silicon Labs Si2168-B40 successfully identified                                                                                 
[    9.809449] si2168 25-0067: firmware version: B 4.0.2                                                                                                       
[    9.814946] si2157 27-0063: Silicon Labs Si2157 successfully attached                                                                                       
[   11.923363] si2168 23-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'                                                                     
[   12.497642] si2168 23-0064: firmware version: B 4.0.25                                                                                                       
[   12.508468] si2157 26-0060: found a 'Silicon Labs Si2157-A30 ROM 0x50'                                                                                       
[   12.514001] si2157 26-0060: downloading firmware from file 'dvb_driver_si2157_rom50.fw'                                                                     
[   13.612205] si2157 26-0060: firmware version: 3.0.5                                                                                                         
[   13.621803] si2168 25-0067: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'                                                                                                                                                                           
[   14.403919] si2168 25-0067: firmware version: B 4.0.25                                                                                                       
[   14.408931] si2157 27-0063: found a 'Silicon Labs Si2157-A30 ROM 0x50'                                                                                       
[   14.409041] si2157 27-0063: downloading firmware from file 'dvb_driver_si2157_rom50.fw'                                                                     
[   15.496625] si2157 27-0063: firmware version: 3.0.5                                                                                                         

Was mir noch aufgefallen ist:
Ralf benutzt eine andere Si2168-B40-Firmware (Version, Größe) als ich (MLD).
Wie kann das sein?

Code: [Select]
Ralf:
=====
si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
si2168 5-0064: firmware version: B 4.0.11

-rw-r--r-- 1 root root   6919 12. Nov 22:14 dvb-demod-si2168-b40-01.fw

Uwe:
====
[   13.621803] si2168 25-0067: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'                                                                                                                                                                           
[   14.403919] si2168 25-0067: firmware version: B 4.0.25
       
-rw-r--r-- 1 root root  15827 14. Nov 21:17 dvb-demod-si2168-b40-01.fw


4
Allgemein [ General ] / Kein Bild mit Hauppauge WinTV-dualHD
« on: November 14, 2024, 23:43:20 »
Hi Claus,

ich habe die Datei auch gerade von hier geholt und nach /lib/firmware kopiert:
https://github.com/LibreELEC/dvb-firmware/blob/master/firmware/dvb_driver_si2157_rom50.fw

Das hat sich wohl mit Deiner Lösung überschnitten...

Fernsehbild ist da!
Zur Qualität unter DVB-T2, stotterndes Bild und Ton, melde ich mich in ein paar Tagen noch einmal.

Vielen Dank für Deine schnelle Hilfe
Uwe

5
Allgemein [ General ] / Kein Bild mit Hauppauge WinTV-dualHD
« on: November 14, 2024, 22:16:12 »
Hi NoTape,

sollte Deine eigene dvb Firmware funktionieren, lass mir die Bitte zukommen, damit ich die auf dem Server austauschen kann.

Hi Claus,
auf meinem VDR2 (MLD-5.5 testing DVB-T2) gibt es keine Datei dvb_driver_si2157_rom50.fw
Deshalb habe ich sie einfach mal auf dem RPI4 gelöscht.
Sie wird aber mit dem nächsten VDR-Start wieder angelegt, so wie es auch Ralf schreibt.
-rw-r--r-- 1 root root    153 14. Nov 21:44 dvb_driver_si2157_rom50.fw

Code: [Select]
RPI4: MLD-6.5 testing DVB-T2
==============
[ 1848.616777] si2168 23-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'                                                                     
[ 1849.186000] si2168 23-0064: firmware version: B 4.0.25                                                                                                       
[ 1849.191052] si2157 26-0060: found a 'Silicon Labs Si2157-A30 ROM 0x50'                                                                                       
[ 1849.191184] si2157 26-0060: downloading firmware from file 'dvb_driver_si2157_rom50.fw'                                                                     
[ 1849.191197] si2157 26-0060: Bad firmware length                                                                                                             
[ 1849.191215] si2157 26-0060: error -22 when loading firmware

VDR2: MLD-5.5 testing DVB-T2
===================
[   28.516310] si2168 3-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   29.234311] si2168 3-0064: firmware version: B 4.0.25
[   29.241182] si2157 6-0060: found a 'Silicon Labs Si2157-A30'
[   29.290923] si2157 6-0060: firmware version: 3.0.5
[   29.300955] si2168 3-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   29.301674] si2168 5-0067: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   30.173537] si2168 3-0064: firmware version: B 4.0.25
[   30.180529] si2168 5-0067: firmware version: B 4.0.25
[   30.188155] si2157 7-0063: found a 'Silicon Labs Si2157-A30'
[   30.239270] si2157 7-0063: firmware version: 3.0.5
[   30.250556] si2168 5-0067: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   30.977146] si2168 5-0067: firmware version: B 4.0.25

6
Allgemein [ General ] / 6.5 Testing auf dem RPI4-Keine Anzeige
« on: November 14, 2024, 15:40:04 »
Also ich hatte das Problem auch.
Aber der von Klaus beschriebene Weg hat bei mir funktioniert!

Leider habe ich noch kein Fernsehbild, vermutlich wegen:

Code: [Select]
[ 1848.616777] si2168 23-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'                                                                     
[ 1849.186000] si2168 23-0064: firmware version: B 4.0.25                                                                                                       
[ 1849.191052] si2157 26-0060: found a 'Silicon Labs Si2157-A30 ROM 0x50'                                                                                       
[ 1849.191184] si2157 26-0060: downloading firmware from file 'dvb_driver_si2157_rom50.fw'                                                                     
[ 1849.191197] si2157 26-0060: Bad firmware length                                                                                                             
[ 1849.191215] si2157 26-0060: error -22 when loading firmware

Ich werde heute Abend mal die FW-Datei von meinem laufenden X86-System kopieren...

7
Hallo wayne,

du kannst einen Snapshot auch beim Starten der MLD zurückspielen.
Beim Erscheinen des MLD Startbildschirms einfach eine beliebige Taste drücken.
Standardmäßig ist der Startbildschirm auf 5 Sekunden eingestellt.

Am Prompt dann einfach "snapshot_manager" eingeben und den letzten funktionierenden Snapshot aktivieren.

Beste Grüße
NoTape

8
Hallo Roland,

hier die Ausgabe von lsmod:
Code: [Select]
LibreELEC (official): 10.0.2 (RPi4.arm)
LibreELEC:~ # lsmod
Module                  Size  Used by
rc_hauppauge           16384  0
em28xx_rc              24576  0
hci_uart               49152  1
btbcm                  24576  1 hci_uart
bluetooth             573440  25 hci_uart,btbcm
si2157                 24576  2
si2168                 24576  2
8021q                  28672  0
ecdh_generic           16384  2 bluetooth
ecc                    28672  1 ecdh_generic
em28xx_dvb             36864  20
dvb_core              122880  1 em28xx_dvb
brcmfmac              303104  0
brcmutil               24576  1 brcmfmac
cfg80211              708608  1 brcmfmac
bcm2835_isp            32768  0
bcm2835_codec          45056  0
rpivid_hevc            49152  2
bcm2835_mmal_vchiq     36864  2 bcm2835_codec,bcm2835_isp
em28xx                 86016  2 em28xx_rc,em28xx_dvb
v4l2_mem2mem           32768  2 bcm2835_codec,rpivid_hevc
videobuf2_dma_contig   24576  3 bcm2835_codec,rpivid_hevc,bcm2835_isp
videobuf2_memops       20480  1 videobuf2_dma_contig
tveeprom               28672  1 em28xx
videobuf2_v4l2         24576  4 bcm2835_codec,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
videobuf2_common       49152  5 bcm2835_codec,videobuf2_v4l2,rpivid_hevc,v4l2_mem2mem,bcm2835_isp
videodev              266240  8 bcm2835_codec,videobuf2_v4l2,videobuf2_common,rpivid_hevc,em28xx,v4l2_mem2mem,bcm2835_isp
rfkill                 28672  5 bluetooth,cfg80211
bcm2835_gpiomem        16384  0
mc                     49152  15 videodev,si2157,bcm2835_codec,videobuf2_v4l2,dvb_core,videobuf2_common,rpivid_hevc,em28xx,v4l2_mem2mem,bcm2835_isp
nvmem_rmem             16384  0
fuse                  126976  1
LibreELEC:~ #

Beste Grüße,
NoTape

9
Hallo Roland,

der config-Parameter "arm_64bit=1" ist mir auch aufgefallen - MLD läuft also unter 32 bit.

Mir ging es auch nicht um einen unmittelbaren Vergleich.
Ich wollte einfach nur sicherstellen das Netzteil und DVB-T2-Stick grundsätzlich am PI4 funktionieren - das ist der Fall.

LibreELEC habe ich auch nur benutzt, weil sich KODI unter MLD [MLD-5.5 unstable, RPI4] nicht starten lässt.
@gr4vity hat das wohl auch schon für [MLD-5.5 testing] RPI4 gemeldet...

Beste Grüße,
NoTape

10
hast du denn mit LibreELEC TV empfang mit dem DVB-T2 Stick?

Hallo Roland,

ja alles funktioniert einwandfrei - das schließt natürlich auch den TV-Empfang ein.

Installiert habe ich LibreELEC 10.0.2 (beinhaltet KODI 19.4 MATRIX)
Im KODI-GUI noch folgende Addons installieren:
* das Addon "Tvheadend Server 4.2"
* das Addon "Tvheadend HTSP Client"

Der Tvheadend Server ist für den Fernsehempfang zuständig.
Die Konfiguration erfolgt über http://deine.RPI4.IP.Adresse:9981

Beste Grüße,
NoTape

11
Hi NoTape,

Could you share LibreELEC config.txt file?
I want to know whether fkms is enabled and if there are other contents that are not included in MLD config.txt file.

Best Regards.

Hallo gr4vity,

hier die beiden Config-Dateien:
Code: [Select]
LibreELEC:/ # more /usr/share/bootloader/config.txt
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
################################################################################
# Bootloader configuration
# config.txt version v1 (do not remove or change this line!)
################################################################################
# For more options and information see
# http://rpf.io/configtxt
################################################################################

# Default GPU memory split, 76MB are needed for H264 decoder
gpu_mem=76

# Don't send initial active source message.
# Avoids bringing CEC (enabled TV) out of standby and channel switch when
# rebooting.
hdmi_ignore_cec_init=1

################################################################################
# Include distribution specific config file if it exists.
################################################################################
[all]
include distroconfig.txt

# uncomment to enable infrared remote recevier connected to GPIO 18
#dtoverlay=gpio-ir,gpio_pin=18

++++++++++++++++++++++++++++++++++++++++++++++++++
LibreELEC:/ # more /usr/share/bootloader/distroconfig.txt
++++++++++++++++++++++++++++++++++++++++++++++++++
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)

# WARNING: DO NOT EDIT THIS FILE - IT WILL BE OVERWRITTEN WHEN UPGRADING!
arm_64bit=1
kernel=kernel.img
dtoverlay=vc4-kms-v3d,cma-512
dtoverlay=rpivid-v4l2
dtoverlay=
disable_overscan=1
disable_fw_kms_setup=1

Beste Grüße,
NoTape

12
Hi NoTape,

What about the above reply, there is no improvement after installing rpivid-hevc driver?
Are you using original Rpi4 power adapter?
I dunno if the TV stick consumes a lot of power or not,
Did you mean it works perfectly on your PC?

Best Regards.

Hallo gr4vity,

es gibt keine Verbesserung nach der Installation von "rpivid-hevc", das habe ich doch schon geschrieben - siehe meinen Beitrag unter:
https://www.minidvblinux.de/forum/index.php/topic,10272.msg82302.html#msg82302

LibreELEC funktioniert einwandfrei, also gibt es auch keine Probleme mit dem orignalen Pi4-Netzteil oder dem DVB-T2-Stick.

Ich werde jetzt geduldig warten, bis sich das Entwicklerteam mit Neuigkeiten zu dem Problem meldet.
DVB-T2-Empfang auf dem Pi4 wäre schon eine feine Sache.  :)

Beste Grüße,
NoTape

13
Hi NoTape,

könntest du in der config.txt mal ein
dtoverlay=rpivid-v4l2
zusäztlich eintragen eintragen

Gruß,
  Roland

Hallo Roland,

dieser Eintrag ist bereits seit der Erstinstallation der MLD vorhanden.

Hier die aktuell verwendete /boot/config.txt
Code: [Select]
MLD /root# more /boot/config.txt
hdmi_mode=31
hdmi_group=1
sdtv_mode=2
sdtv_aspect=3
disable_splash=1
kernel=kernel
initramfs initrd
cmdline=cmdline
max_usb_current=1
dtparam=i2c=on,i2s=on,spi=on
gpu_mem=320
hdmi_driver=2
hdmi_force_edid_audio=1
disable_overscan=1
disable_fw_kms_setup=1
#
dtparam=audio=on
#
#Add VC4 Modul and V3D Frontend only for RPI4
#dtoverlay=vc4-fkms-v3d-pi4,cma-384
dtoverlay=vc4-fkms-v3d,cma-384
dtoverlay=rpivid-v4l2
dtoverlay=gpio-ir,gpio_pin=23
dtoverlay=i2c-rtc-gpio,ds3231,i2c_gpio_sda=17,i2c_gpio_scl=27,wakeup-source
hdmi_ignore_cec_init=1
hdmi_force_hotplug=1

Beste Grüße,
NoTape

14
Hi NoTape,

Code: [Select]
AlsaPlayer: ring buffer emptyAre you using satip server?
...
Even HD channels doesn't work?
...
It works for me after the steps i mentioned.

Best Regards.

Hallo gr4vity,

ich benutze keinen SatIP-Server sondern einen DVB-T2-Stick (Hauppauge) am Pi4.
In die Logdatei wird laufend folgender Eintrag geschrieben, wohl jedes mal wenn das Fernsehbild kurz schwarz wird,
bevor es dann wieder mit Standbildern weiter geht:
Code: [Select]
/var/log/vdr
AlsaPlayer: ring buffer empty
AlsaPlayer: ring buffer empty
AlsaPlayer: ring buffer empty
...

Die frei empfangbaren Sender sind alle "HD" 1920x1080p - leider mit dem beschrieben Fehler.
Der Stick funktioniert an meinem VDR2 (siehe Signatur) einwandfrei.

Beste Grüße,
NoTape

15
Hi Zusammen,

das hier
Code: [Select]
em28xx 1-1.4:1.0: writing to i2c device at 0xc8 failed (error=-5)sieht doch nach einem Problem mit dem Treiber für den DVB-T Stick aus.

Gruß,
  Roland

Hallo Roland,

diesen Beitrag habe ich übersehen!
Die Fehlermeldung gibt es aber jetzt nicht mehr - war wohl ein einmaliges Ereignis.
Aktuell sieht es so aus:
Code: [Select]
MLD /root# dmesg | grep em28xx
[   20.099567] em28xx 1-1.4:1.0: New device HCW dualHD @ 480 Mbps (2040:0265, interface 0, class 0)
[   20.099608] em28xx 1-1.4:1.0: DVB interface 0 found: isoc
[   20.171424] em28xx 1-1.4:1.0: chip ID is em28174
[   21.478520] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x2ce3cac8
[   21.478562] em28xx 1-1.4:1.0: EEPROM info:
[   21.478589] em28xx 1-1.4:1.0: microcode start address = 0x0004, boot configuration = 0x01
[   21.485440] em28xx 1-1.4:1.0: AC97 audio (5 sample rates)
[   21.485461] em28xx 1-1.4:1.0: 500mA max power
[   21.485479] em28xx 1-1.4:1.0: Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[   21.551224] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   21.556566] em28xx 1-1.4:1.0: dvb set to isoc mode.
[   21.621372] em28xx 1-1.4:1.0: chip ID is em28174
[   22.928178] em28xx 1-1.4:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x2ce3cac8
[   22.928209] em28xx 1-1.4:1.0: EEPROM info:
[   22.928227] em28xx 1-1.4:1.0: microcode start address = 0x0004, boot configuration = 0x01
[   22.935022] em28xx 1-1.4:1.0: AC97 audio (5 sample rates)
[   22.935042] em28xx 1-1.4:1.0: 500mA max power
[   22.935060] em28xx 1-1.4:1.0: Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[   23.001215] em28xx 1-1.4:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   23.006874] em28xx 1-1.4:1.0: dvb ts2 set to isoc mode.
[   23.207689] usbcore: registered new interface driver em28xx
[   23.239508] em28xx 1-1.4:1.0: Binding DVB extension
[   23.284814] em28xx 1-1.4:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[   23.297651] em28xx 1-1.4:1.0: DVB extension successfully initialized
[   23.297680] em28xx 1-1.4:1.0: Binding DVB extension
[   23.313619] em28xx 1-1.4:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
[   23.320889] em28xx 1-1.4:1.0: DVB extension successfully initialized
[   23.320917] em28xx: Registered (Em28xx dvb Extension) extension

Beste Grüße,
NoTape