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

1
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

2
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

3
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

4
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

5
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

6
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

7
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

8
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

9
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

10
Hallo gr4vity,

hier der Start in der Konsole:
Code: [Select]
MLD /root# chvt 5
MLD /root# vdr -Psofthddevice-drm
AudioGetClock: no hw delay
AudioGetClock: no hw delay
AlsaPlayer: ring buffer empty
AudioGetClock: no hw delay
AlsaPlayer: ring buffer empty
AudioGetClock: no hw delay
AlsaPlayer: ring buffer empty
AudioGetClock: no hw delay

Der VDR startet zwar wieder, das Fernsehbild ist allerdings unverändert schlecht.

softhddevice-drm wird auch bei mir mit "-a hw:CARD=Headphones" gestartet.
Ein entfernbares Plugin "iec958" gibt es bei mir (5.5-unstable) im Webinterface nicht.

Ich werde mich einfach noch ein wenig gedulden, bis die MLD-Entwickler das Problem gefunden/gelöst haben.

Trotzdem Danke für deine Hilfestellung.

Beste Grüße,
NoTape

11
Hallo gr4vity,

der erste Vorschlag hat nicht funktioniert. Der zweite Vorschlag gibt aber "okay" zurück.
dtoverlay=vc4-fkms-v3d,cma-384
Code: [Select]
MLD /root# cat /proc/device-tree/soc/firmwarekms@7e600000/status
okay

Leider startet jetzt der VDR nicht mehr.  :(
/var/log/vdr
Code: [Select]
VDR exits at Sa Apr 23 13:13:15 CEST 2022
aplay: device_list:272: no soundcards found...
AlsaOpenPCM: playback open 'plug:iec958' error: No such file or directory
Aborted
VDR exits at Sa Apr 23 13:13:29 CEST 2022

Beste Grüße,
NoTape

12
Hi NoTape,

an welchem USB-PORT hängt denn der Stick?

Vieleicht hilft das hier auch weiter.
https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-dualHD#Setting_Transfer_Mode_to_bulk

Gruß,
  Roland

Hallo Roland,

der Fehler existiert sowohl am USB3 als auch am USB2-Port.

Der Hauppauge-Stick funktioniert an den beiden x86-Maschinen ohne Probleme im isochronous-Modus.

Beste Grüße,
NoTape

13
Hi,
can you post the output of the following command?

Code: [Select]
cat /proc/device-tree/soc/firmwarekms@7e600000/status

Hallo gr4vity,

MLD /root# cat /proc/device-tree/soc/firmwarekms@7e600000/status
disabled

Da stellt sich mir doch gleich die Frage nach einem "enable".
Fehlt da noch was in der /boot/config.txt oder an anderer Stelle?

MLD /root# more /boot/config.txt
Code: [Select]
#hdmi_mode=20
#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_hotplug=1
hdmi_force_edid_audio=1
disable_overscan=1
disable_fw_kms_setup=1

#Add VC4 Modul and V3D Frontend only for RPI4
dtoverlay=vc4-kms-v3d-pi4,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

Beste Grüße,
NoTape

14
Ich habe den Treiber zum unstable rpi Paket hinzugefügt.

Auch nach der Installation des rpi-Paket (unter 5.5 unstable) hat sich der Empfang von DVB-T2 nicht verbessert.
Das Fernsehbild besteht noch aus einer Reihe von Standbildern mit Ton, gefolgt von einem scharzem Bildschirm.

Der Upload Code lautet: 3EKFZW

Beste Grüße,
NoTape

15
Da hänge ich mich doch gleich mal dran.  ;D

Der Empfang von DVB-T2 (HEVC) ist zurzeit nicht möglich.
Das Fernsehbild läuft in einer Endlosschleife mit ein/zwei Sekunden in Zeitlupe und dann wird es schwarz.

Ich würde mich sehr freuen, wenn ihr das fehlende Modul zur Verfügung stellen würdet.

Vielen Dank im Voraus.

Beste Grüße,
NoTape