[1] MLD-6.x / General / PI5, MLD 6.5, Paket Request rpi-eeprom-config
 

Offline cs-7

  • Newbie
  • *
  • Posts: 24
    • View Profile
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
Raspbery PI5, Argon One V3/M.2, MLD 6.5 - Testing, SATIP, NAS

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20518
    • View Profile
    • ClausMuus.de
PI5, MLD 6.5, Paket Request rpi-eeprom-config
« Reply #1 on: December 01, 2024, 23:19:38 »
Hi,
für das gewünschte Paket gibt es keine Vorlage. Aber vielleicht ist ja das rpi-eeprom das gewünschte. Ich habe das mal testweise erstellt.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline cs-7

  • Newbie
  • *
  • Posts: 24
    • View Profile
PI5, MLD 6.5, Paket Request rpi-eeprom-config
« Reply #2 on: December 02, 2024, 07:47:33 »
Hallo Claus,

ja, das Paket passt - danke.

   Stefan
Raspbery PI5, Argon One V3/M.2, MLD 6.5 - Testing, SATIP, NAS

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20518
    • View Profile
    • ClausMuus.de
PI5, MLD 6.5, Paket Request rpi-eeprom-config
« Reply #3 on: December 02, 2024, 09:00:45 »
Wofür wird das benötigt? Sollten wir das dauerhaft mit aufnehmen?
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline cs-7

  • Newbie
  • *
  • Posts: 24
    • View Profile
PI5, MLD 6.5, Paket Request rpi-eeprom-config
« Reply #4 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
« Last Edit: December 02, 2024, 20:25:17 by rfehr »
Raspbery PI5, Argon One V3/M.2, MLD 6.5 - Testing, SATIP, NAS

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20518
    • View Profile
    • ClausMuus.de
PI5, MLD 6.5, Paket Request rpi-eeprom-config
« Reply #5 on: December 02, 2024, 16:21:38 »
Danke für die Beschreibung. Dann werden wir das mit aufnehmen.
Besonders die Konfiguration der Bootreihenfolge dürfe auch für einige andere User interessant sein. Vermutlich macht es sogar Sinn das mit in's Webif Setup aufzunehmen (auch für den RPI4). Sofern Du das bereits verwendet hast, kannst Du mir noch sagen wie das Tool zu verwenden ist (für die Boot Reihenfolge). Dann muss ich nicht alles selber raussuchen.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline cs-7

  • Newbie
  • *
  • Posts: 24
    • View Profile
PI5, MLD 6.5, Paket Request rpi-eeprom-config
« Reply #6 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.
« Last Edit: December 02, 2024, 18:30:27 by cs-7 »
Raspbery PI5, Argon One V3/M.2, MLD 6.5 - Testing, SATIP, NAS

[1] MLD-6.x / General / PI5, MLD 6.5, Paket Request rpi-eeprom-config
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.