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 - cs-7

1
Allgemein [ General ] / Raspberry Pi 5
« on: May 11, 2025, 10:12:42 »
Schneller Check nach der Meldung von neumann2k

 :) Das Image vom 11.05. bootet (von der M.2),
Web-Interface ok, Bild ok, Konfiguration der Fernbedienung steht noch aus.
Ton aktuell nur bei den privaten (vermutlich Einstellungssache)
CPU konstant bei 50%


2
Allgemein [ General ] / Raspberry Pi 5
« on: May 04, 2025, 17:48:02 »
Ich wäre, im Rahmen meiner Möglichkeiten (kein Entwickler), auch dabei die MLD auf dem RPI5 flott zu machen.

3
Allgemein [ General ] / Raspberry Pi 5
« on: April 25, 2025, 18:44:50 »
Noe, Kernel Panic, zumindest mit dem Image vom 17. / 18.04. bei mir.

4
Hardware / PI5, Erste Eindrücke Argon ONE V3 M.2 Case
« on: December 04, 2024, 10:37:51 »
Das Gehäuse kommt zerlegt und selbstverständlich ohne den PI. Die Key Features sind für mich der SSD Steckplatz, der IR-Empfänger und die Lüftersteuerung.

Der Zusammenbau ist bewältigbar, auch wenn die Teile vereinzelt etwas schwer zusammen zu stecken sind, insbesondere den PI in das Gehäuse Board, aber auch das Stecken des HDMI-Power Boards an den PI. Vor der Montage des Flex Kabels vom PI zur NVME Platine habe ich mir ein YouTube Video angesehen, dann klappte auch das. Die Verarbeitung ist erfreulich, die Haptik stimmt und die GPIOs sind unter einer magnetisch gehaltenen Platte zugänglich.

Die notwendige Software habe ich unter Debian Bookworm installiert (MLD 6.5 unterstützt einige der benötigten Pakete nicht). Die SSD, der Power Button sowie die Lüftersteuerung funktionieren damit mehr oder weniger out of the box.

Das Gehäuse hat zwei Modi, die mit einem Jumper ausgewählt werden.

Im „Always on“ Modus liegt  die Stromversorgung am PI dauerhaft an. Das ist ideal für 24/7 laufende Systeme wie einen VDR Server. Nach einem Stromausfall geht es ohne Interaktion am Power Button weiter. Das Einschalten durch den Power Button oder die Fernbedienung sind in diesem Modus nicht verfügbar. Wird das System mittels halt oder poweroff angehalten, dann leuchtet die Status LED des PI rot und man muss die Stromversorgung trennen (und einen Moment warten, bis alle Kondensatoren entladen sind und die Status LED aus geht).

Im „Normal“ Modus wird das Power Management vom Gehäuse übernommen und das System kann über den Power Button oder die Fernbedienung ein-/ausgeschaltet werden. Das ist ideal für interaktiv genutzte Systeme wie einen VDR Client. Der IR-Empfänger versteht zum Power On nur das NEC Protokoll. Meine alte TT S2-6400 Fernbedienung hat ein paar extra Tasten für das TV und eine integrierte Datenbank. Nach einigem ausprobieren hat der Gerätecode 0036 das gewünschte Verhalten erzeugt. Damit lässt sich der PI über die Fernbedienung einschalten. Es gibt eine zum Gehäuse passende Fernbedienung mit der das Einschalten vermutlich kein Problem ist. Ansonsten kann der IR-Empfänger mittels lirc auch mit anderen Fernbedienungen umgehen, nur lässt er sich damit nicht einschalten. In diesem Modus ist das RTC wakeup des PI nicht nutzbar – im ausgeschaltetem Zustand ist die Status LED des PI aus, das heißt in diesem Modus liegt am PI kein Strom an und deshalb kann er nicht starten.

5
Allgemein [ General ] / PI5, MLD 6.5, Paket Request rpi-eeprom-config
« on: December 02, 2024, 18:08:13 »
Mit "BOOT_ORDER kann die Reihenfolge festgelegt werden.
Das ist ein 32 Bit Wert mit folgenden (hier wichtigen Werten)
0x1: SD CARD
0x4: USB-MSD
0x6: NVME
0xf: RESTART
Der Wert wird von rechts nach links interpretiert.
Bei mir ist "BOOT_ORDER=0xf641" gesetzt, was heißt erst SD Card, dann USB-MSD und zuletzt NVME.
Außerdem ist noch "USB_MSD_DISCOVER_TIMEOUT=500" gesetzt, um die Wartezeit auf den USB-MSD zu verkürzen und den Boot-Prozess zu beschleunigen. Der Default ist 20000 und heißt, dass 20 Sekunden gewartet wird.

Mit "rpi-eeprom-config --edit" kann man die Parameter ändern (das Programm gibt es auch für den RPI4).
Wenn man das mit "-h" aufruft, bekommt man Infos, wie das tickt - eine Integration in das Webif müsste nach meiner Einschätzung mit den Infos dort machbar sein.

[Nachtrag:]
Dann sind bei mir noch gesetzt:
DTPARAM=PCIEX1_GEN=3
PCIE_PROBE=1
Ohne die sieht der PI die NVME beim Starten von einem non-HAT+ device nicht. Der dtparam Eintrag setzt aber nur die Geschwindigkeit auf Gen 3.0 speed - dafür ist der PI laut Doku aber nicht spezifiziert, deshalb die extra Aktivierung, Default ist Gen 2.0 Speed.

6
Allgemein [ General ] / PI5, MLD 6.5, kein Audiodevice
« on: December 02, 2024, 10:13:27 »
Ok, das es (noch) nicht funktioniert kann ich bestätigen.
Wenn ich helfen/unterstützen kann - gerne.

7
Allgemein [ General ] / PI5, MLD 6.5, Paket Request rpi-eeprom-config
« on: December 02, 2024, 10:11:45 »
Die Konfiguration der Gehäusefunktionen und die Bootreihenfolge für die SSD werden damit gesetzt.
Das ist zwar persistent und kann von einem funktionierendem raspios gemacht werden, aber da muss man halt immer Booten um irgendetwas zu ändern. Ich meine beim RPI4 wäre das Paket verfügbar gewesen - sonst hätte ich nicht danach gefragt.

ja beim rpi4 hatte ich es aufgenommen,
muß dann wenn es funktioniert nur für den rpi5 auch angeboten werden.

Gruß,
  Roland

8
Allgemein [ General ] / PI5, MLD 6.5, Paket Request rpi-eeprom-config
« on: December 02, 2024, 07:47:33 »
Hallo Claus,

ja, das Paket passt - danke.

   Stefan

9
Allgemein [ General ] / PI5, MLD 6.5, kein Audiodevice
« on: December 01, 2024, 13:49:07 »
Hallo,

der VDR startet nicht (weil kein Audiodevice vorhanden ist?):

Dec 01 13:33:47 MLD vdr[1009]: [1009] [softhddevice] audio/alsa: using device 'default'
Dec 01 13:33:47 MLD vdr[1009]: [1009] [softhddevice] audio: AlsaOpenPCM: playback open 'default' error: No such file or directory
Dec 01 13:34:16 MLD run.sh[780]: /usr/share/vdr/run.d/50_vdr.sh: Zeile 3:  1009 Aborted                 (Speicherabzug geschrieben) vdr > /dev/tty5 < /dev/tty5
Dec 01 13:34:16 MLD systemd[1]: vdr.service: Deactivated successfully.
Dec 01 13:34:16 MLD systemd[1]: Started Video Disk Recorder.
Dec 01 13:43:12 MLD systemd[1]: Starting Video Disk Recorder...
Dec 01 13:43:15 MLD vdr[2547]: [2547] VDR version 2.7.3 started
...

Ob der Abbruch wirklich durch das fehlende Sounddevice verursacht wird - keine Ahnung.
Das fehlende Audiodevice ist wohl kein Problem der Konfiguration des VDR, sondern des OS:

root@MLD:~# aplay -l
aplay: device_list:279: keine Soundkarten gefunden ...

10
Allgemein [ General ] / PI5, MLD 6.5, Firmware lade Fehler
« on: December 01, 2024, 13:41:54 »
Hallo Claus,

leider nein, es fehlen noch:
brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt
brcm/brcmfmac43455-sdio.txt

Bei den anderen beiden FW-Dateien fällt die Fehlermeldung mit der "bad adress" auf. Es scheint, als wäre der RPI5 schneller und kommt zum Firmware-Loader bevor das Netzwerk vollständig da ist.

   Stefan

11
Allgemein [ General ] / PI5, MLD 6.5, Paket Request rpi-eeprom-config
« on: December 01, 2024, 13:37:55 »
Hallo,

ich würde  das Paket rpi-eeprom-config für den RPI5 im Repository brauchen.

   Stefan

12
Allgemein [ General ] / PI5, MLD 6.5, kein passendes Ausgabedevice
« on: December 01, 2024, 13:35:58 »
Da fehlt irgendwie die Konfiguration für die RPI5 Hardware.
Der X-Server startet, wenn in /etc/X11/xorg.conf.d eine Datei 99-vc4.conf mit folgendem Inhalt angelegt wird.

Section "OutputClass"
  Identifier "vc4"
  MatchDriver "vc4"
  Driver "modesetting"
  Option "PrimaryGPU" "true"
EndSection

Der X-Server muss aber nach jedem Reboot von Hand gestartet werden, kein autostart.

13
Allgemein [ General ] / PI5, MLD 6.5, kein passendes Ausgabedevice
« on: November 29, 2024, 16:55:09 »
Hallo Claus,

ja, über die Suche gibt es softhddevice-drm-gles. Nächstes Problem in /var/log/Xorg.0.log::


...
[  3951.257] (II) xfree86: Adding drm device (/dev/dri/card1)                                                                     
[  3951.257] (II) Platform probe for /sys/devices/platform/axi/1002000000.v3d/drm/card1                                           
[  3951.258] (II) xfree86: Adding drm device (/dev/dri/card0)                                                                     
[  3951.258] (II) Platform probe for /sys/devices/platform/axi/axi:gpu/drm/card0                                                 
[  3951.264] (II) no primary bus or device found                                                                                 
[  3951.264]    falling back to /sys/devices/platform/axi/1002000000.v3d/drm/card1                                               
[  3951.264] (II) LoadModule: "glx"                                                                                               
[  3951.264] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so                                                             
[  3951.265] (II) Module glx: vendor="X.Org Foundation"                                                                           
[  3951.265]    compiled for 1.21.1.13, module version = 1.0.0                                                                   
[  3951.265]    ABI class: X.Org Server Extension, version 10.0                                                                   
[  3951.265] (==) Matched modesetting as autoconfigured driver 0                                                                 
[  3951.265] (==) Matched fbdev as autoconfigured driver 1                                                                       
[  3951.265] (==) Assigned the driver to the xf86ConfigLayout                                                                     
[  3951.265] (II) LoadModule: "modesetting"                                                                                       
[  3951.265] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so                                                       
[  3951.265] (II) Module modesetting: vendor="X.Org Foundation"                                                                   
[  3951.265]    compiled for 1.21.1.13, module version = 1.21.1                                                                   
[  3951.265]    Module class: X.Org Video Driver                                                                                 
[  3951.265]    ABI class: X.Org Video Driver, version 25.2                                                                       
[  3951.265] (II) LoadModule: "fbdev"                                                                                             
[  3951.265] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so                                                             
[  3951.265] (II) Module fbdev: vendor="X.Org Foundation"                                                                         
[  3951.265]    compiled for 1.21.1.13, module version = 0.5.0                                                                   
[  3951.265]    Module class: X.Org Video Driver                                                                                 
[  3951.265]    ABI class: X.Org Video Driver, version 25.2                                                                       
[  3951.265] (II) modesetting: Driver for Modesetting Kernel Drivers: kms                                                         
[  3951.265] (II) FBDEV: driver for framebuffer: fbdev                                                                           
[  3951.275] (WW) Falling back to old probe method for modesetting                                                               
[  3951.280] (II) modeset(0): using default device                                                                               
[  3951.280] (WW) Falling back to old probe method for fbdev                                                                     
[  3951.280] (II) Loading sub module "fbdevhw"                                                                                   
[  3951.280] (II) LoadModule: "fbdevhw"                                                                                           
[  3951.280] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so                         
[  3951.280] (II) Module fbdevhw: vendor="X.Org Foundation"                           
[  3951.280]    compiled for 1.21.1.13, module version = 0.0.2                   
[  3951.280]    ABI class: X.Org Video Driver, version 25.2                       
[  3951.280] (II) FBDEV(1): using default device                                 
[  3951.291] (II) modeset(G0): using drv /dev/dri/card0                           
[  3951.291] (EE)
Fatal server error:
[  3775.291] (EE) Cannot run in framebuffer mode. Please specify busIDs        for all framebuffer devices
[  3775.291] (EE)
[  3775.291] (EE)
Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
[  3775.291] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  3775.291] (EE)
[  3775.326] (EE) Server terminated with error (1). Closing log file.

14
Allgemein [ General ] / PI5, MLD 6.5, kein passendes Ausgabedevice
« on: November 29, 2024, 15:19:05 »
Hallo,

im Assistenten werden für den PI5 scheinbar die x86 Ausgabedevice angeboten:

keins
nur OSD
DvbHdDevice
DvbSdDevice
gStreamerDevice
SoftHdCuvid
XineLibOutput

15
Allgemein [ General ] / PI5, MLD 6.5, Firmware lade Fehler
« on: November 29, 2024, 15:03:36 »
Hallo Claus,

ich nerve weiter:


Nov 29 15:01:03 MLD systemd[1]: Starting Load needed firmware from web...
Nov 29 15:01:03 MLD systemd[1]: Starting Load needed firmware from web...
Nov 29 15:01:03 MLD systemd[1]: Starting Load needed firmware from web...
Nov 29 15:01:03 MLD firmware-loader.sh[837]: Loading regulatory.db:
Nov 29 15:01:03 MLD firmware-loader.sh[840]: Loading brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.bin:
Nov 29 15:01:03 MLD firmware-loader.sh[849]: ping: bad address 'mld6.minidvblinux.de'
Nov 29 15:01:03 MLD firmware-loader.sh[842]: ping: bad address 'mld6.minidvblinux.de'
Nov 29 15:01:03 MLD firmware-loader.sh[855]: Loading brcm/BCM4345C0.raspberrypi,5-model-b.hcd:
Nov 29 15:01:03 MLD firmware-loader.sh[856]: ping: bad address 'mld6.minidvblinux.de'
Nov 29 15:01:08 MLD systemd[1]: firmware-loader@sys-devices-platform-regulatory.0-firmware-regulatory.db.service: Deactivated successfully.
Nov 29 15:01:08 MLD systemd[1]: Finished Load needed firmware from web.
Nov 29 15:01:08 MLD firmware-loader.sh[812]: Failed to load brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.bin
Nov 29 15:01:08 MLD systemd[1]: firmware-loader@sys-devices-platform-axi-1001100000.mmc-mmc_host-mmc1-mmc1:0001-mmc1:0001:1-firmware-brcm\x21brcmfmac43455\x2dsdio.raspberrypi\x2c5\x2dmodel\x2db.bin.service: Deactivated successfully.
Nov 29 15:01:08 MLD systemd[1]: Finished Load needed firmware from web.
Nov 29 15:01:08 MLD systemd[1]: firmware-loader@sys-devices-platform-soc-107d50c000.serial-serial0-serial0\x2d0-bluetooth-hci0-brcm\x21BCM4345C0.raspberrypi\x2c5\x2dmodel\x2db.hcd.service: Deactivated successfully.
Nov 29 15:01:08 MLD systemd[1]: Finished Load needed firmware from web.
Nov 29 15:01:08 MLD systemd[1]: Starting Load needed firmware from web...
Nov 29 15:01:08 MLD firmware-loader.sh[2532]: Loading brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt:
Nov 29 15:01:08 MLD systemd[1]: Starting Load needed firmware from web...
Nov 29 15:01:08 MLD firmware-loader.sh[2544]: Loading regulatory.db.p7s:
Nov 29 15:01:08 MLD firmware-loader.sh[2525]: Failed to load brcm/brcmfmac43455-sdio.raspberrypi,5-model-b.txt
Nov 29 15:01:08 MLD systemd[1]: firmware-loader@sys-devices-platform-axi-1001100000.mmc-mmc_host-mmc1-mmc1:0001-mmc1:0001:1-firmware-brcm\x21brcmfmac43455\x2dsdio.raspberrypi\x2c5\x2dmodel\x2db.txt.service: Deactivated successfully.
Nov 29 15:01:08 MLD systemd[1]: Finished Load needed firmware from web.
Nov 29 15:01:08 MLD systemd[1]: firmware-loader@sys-devices-platform-regulatory.0-firmware-regulatory.db.p7s.service: Deactivated successfully.
Nov 29 15:01:08 MLD systemd[1]: Finished Load needed firmware from web.
Nov 29 15:01:08 MLD systemd[1]: Starting Load needed firmware from web...
Nov 29 15:01:08 MLD firmware-loader.sh[2570]: Loading brcm/brcmfmac43455-sdio.txt:
Nov 29 15:01:09 MLD firmware-loader.sh[2565]: Failed to load brcm/brcmfmac43455-sdio.txt
Nov 29 15:01:09 MLD systemd[1]: firmware-loader@sys-devices-platform-axi-1001100000.mmc-mmc_host-mmc1-mmc1:0001-mmc1:0001:1-firmware-brcm\x21brcmfmac43455\x2dsdio.txt.service: Deactivated successfully.
Nov 29 15:01:09 MLD systemd[1]: Finished Load needed firmware from web.


Bei der Gelegenheit mal vielen Dank für Deine/Eure tolle Arbeit.