[Sammelthread] Gigabyte MC12-LE0 (AM4, B550, servertauglich: IPMI, Dual Lan, ECC)

Vorvorwort:
Danke an @pumuckel für das ursprüngliche Erstellen des Threads. Ich habe mich bereit erklärt den Thread zur Pflege zu übernehmen und um neue Inhalte zu ergänzen. Der ursprüngliche starter bleibt vorerst als Spoiler im letzten Abschnitt angehängt, damit keine Inhalte verloren gehen.

Vorwort:
Erstmalig in Erscheinung ist das Gigabyte MC12-LE0 kurz vor Weihnachten 2023 auf mydealz getreten. Mit einem Preis von 50€ Neuware war (ist) es ein no-brainer um noch einen günstigen Server auf AM4-Basis zusammen zu stellen. Aktuell (21.10.2024) liegt der Preis bei ~60€, wobei es in der Vergangenheit zwischen 80 und 30 € für Neuware geschwankt hat. Ähnliche Boards (AsRock Rack) und auch der Nachfolger MC13 liegen meist bei >300 €.

Von Gigabyte ist es als mATX Enterprise-Workstation-Motherboard eingestuft und eignet sich insbesondere wegen IPMI/BMC auch für den Servereinbau.

Eine nett gemeinter Hinweis vorweg: Wenn du neu bist wärst du nicht der erste, welcher mit dem Updateprozess (BMC & BIOS) und der Hardwareauswahl (Kompatibilität) Probleme hättest. Lies gerne den Starter, bevor du mit Planung und Umsetzung startest.

Viele Dinge werden auch im Thread diskutiert, es ist jedoch mein Bestreben die wichtigsten Dinge im Starter als zentrales Nachschlagewerk zu sammeln und würde dich bitten zunächst einmal dort nach deinem Problem zu suchen oder auch die Suchfunktion des Threads nach ähnlichen Beiträgen zu nutzen. Ich bin über jeden Hinweis zu fehlenden Inhalten im Starter dankbar und ergänze dieser gerne.



Inhaltsverzeichnis​

  1. Das Angebot
  2. Technische Daten
  3. Prozessor Support
  4. Anleitungen & Guides
    1. BIOS und BMC Update
    2. Reset BMC Passwort
  5. Bekannte Probleme
  6. FAQs
  7. Verbrauchswerte
  8. Linksammlung
  9. Vorheriger Starter


1. Das Angebot Nach oben

Das Board ist alleine oder oft für wenige Euro mehr mit einem kleinen Gelid Kühler erhältlich. Erster Händler, welcher es zu einem sehr günstigen Preis angeboten hat war piospartslab über ebay bzw. den eigenen Onlineshop. In beiden Fällen konnte man in Kombination mit Gutscheincodes nochmals günstigere Preise erreichen. Die meiste Zeit ist/war dieser Händler auf einem der Verkaufswege am günstigsten und ist nicht bei geizhals gelistet.
Wenn einem das Board zusagt, jedoch weniger Leistung braucht oder noch weniger ausgeben möchte und bastelwillig ist kann ein Blick auf das Nachbarboard mit SoC quadcore Epyc MJ11-EC1 lohnen.

In der Vergangeheit gab es sowohl bei eBay al sauch Piospartslab immer mal wieder Rabattgutscheine.
Erste Erwähnung im Luxx:


2. Technische DatenNach oben


880-png.960381
mc12-le0_blockdiagram-1027390689-png.1035466

  • mATX B550 AM4 Board für 3000-5000 AMD Ryzen (Achtung: keine 3000er Zen+ Picasso!)
  • bis zu 128 GB unbuffered (UDIMM) ECC oder non ECC (DDR4 2133-3200) (Achtung: KEIN registred/RDMM und KEIN LRDIMM!)
  • 2 x 1GbE LAN ports (Intel® I210-AT)
  • 1 x 10/100/1000 dedizierter management LAN port
  • Integrated in Aspeed® AST2500
    • "mini" onboard GPU zur Administation
    • 2D Video Graphic Adapter with PCIe bus interface
      1920x1200@60Hz 32bpp
  • Erweiterungsslots
    • 1 x PCIe 4.0 x16 (Gen4 x16 bus)slot from CPU
      • CPUs: Bitfuraction 8/8, 8/4/4 und 4/4/4/4 möglich
      • APUs: Bitfuraction nur 8/8 und 8/4/4 bzw 4/4/8 möglich
    • 1 x PCIe 4.0 x4 (Gen4 x4 bus)slot from CPU
      • (im Gegensatz zu anderen Boards direkt von der CPU = weniger Latenz und Probleme) ... die meisten Boards nutzen die Anbindung für die NVMe [@pumucke]
    • M.2 slot (über Chipsatz angebunden):
      • M-key
      • PCIe 3.0 x1 (max brutto 0,97 GByte/s)
  • Aspeed® AST2500 management controller
    GIGABYTE Management Console (AMI MegaRAC SP-X) web interface
    • Dashboard
    • HTML5 KVM
    • Sensor Monitor (Voltage, RPM, Temperature, CPU Status …etc.)
    • Sensor Reading History Data
    • FRU Information
    • SEL Log in Linear Storage / Circular Storage Policy
    • Hardware Inventory
    • Fan Profile
    • System Firewall
    • Power Consumption
    • Power Control
    • LDAP / AD / RADIUS Support
    • Backup & Restore Configuration
    • Remote BIOS/BMC/CPLD Update
    • Event Log Filter
    • User Management
    • Media Redirection Settings
    • PAM Order Settings
    • SSL Settings
    • SMTP Settings
  • nur bedingt für normale Desktop Systeme zu empfehlen
    • sehr wenig I/O-Ports (2x USB 3.1)
    • VGA nur für onboard Grafik, keine Bildausgabe einer APU
    • kein onboard Sound


3. Prozessor SupportNach oben

  • [Herstellerseite] Download: QVL Liste (mehr aber nicht alle CPUs aus der Tabelle unten)
  • Bei den 3000er Picasso APUs könnte man wegen der Namensgebung vermuten, dass sie laufen. Tun sie aber nicht (Zen+)
ACHTUNG: Die Tabelle vertauscht immer wieder die Spalten APU und ECC! Ich arbeite an der Fehlersuche.

CPUPassmark
multicore
Passmark
singlecore
Support?APUECC (+/Nein)iGPU
Intel N10055041943Nein
i5-850095812452Nein
3100115982420QVL-+
4650G Pro161662653QVLAPU++
3600177482567QVL-+
3600x189192652QVL-+
i5-12400193633519Nein
E5-2690v4194702074Nein
5500 (kein ECC)193983058APUAPUNeinN
5600G (kein ECC)198743190APUAPUNein+
5650G Pro207713252yAPU++
5600215763258y-+
5600x218883361QVL-+
3700x225422660QVL-+
5700 (kein ECC)242683250?APUNeinN
5700x266583382y-+
5800X3D283043233siehe #2.893 @JVN-
i5-13500318543884Nein
3900x326202706y-+
5950x455993468QVL, *Kühlung beachten-+

Grafischer Vergleich (danke @Haldi):
1730624072696.png


*Beim 5950X und teilweise auch anderen "großem" CPUs mit vielen Kernen wurde von Instabilitäten berichtet, da die Spannungsversorgung wohl realativ knapp bemessen ist. Unterschiedliche Nutzer haben die CPU mit unterschiedlichen Methoden stabil bekommen:
  • Wasserkühlung
  • Top-Blower (Thermalright baut große, leise)
  • Undervolting
  • Begrenzung der Leistungsaufnahme (PBO?)
  • hoher Airflow im Gehäuse
  • die Spannungswandler sind beim silbernen Kühlkörper links unter dem CPU Sockel (stimmt das?)


4. Anleitungen / GuideNach oben

4.1 UpdatesNach oben

Treiber, BIOS/UEFI und Firmware Updates gibt es auf der Herstellerseite.
Es gibt zwei Möglichkeiten das BIOS und die BMC Firmware zu upgraden: per UEFI oder BMC. Ich habe nur letzteres verwendet, andere finden das Update per UEFI einfacher.

per BMC:
  • eine unterstütze CPU einsetzen (bei mir ging es auch mit einem 5650G, welcher nicht auf der QVL steht)
  • einen Ramstick in Slot A1
  • Managment Lan mit Router verbinden
  • Board Starten (es muss laufen für den Update Prozess)
  • IP des Managment Interfaces Herausfinden (z. B. über ein fritzbox Menü)
  • mit der IP mit einem anderen Recher im gleichen Netzwerk verbinden
  • die Zugangsdaten stehen auf dem Karton und auf dem x16 PCIe Slot
  • die Flashvorgänge können bis zu 15 Minuten dauern, in der Zeit auf keinen Fall vom Strom trennen!
  • bei mir war nach erfolgreichem BIOS Update ein komplett stromlos machen des Boards für mehrere Minuten erforderlich
  • wenn man nur eine CPU hat, welche erst ab einerhöheren BIOS-Version unterstützt wird wäre meine Präferenz zuerst das BIOS zu updaten (wegen möglichem "BMC Passwort Brick")
  • BIOS Update
  • BMC Update
per UEFI (von @pumuckel):
  • eine CPU die auf der QVL ist einsetzen (aber die meisten 3er und 5er non -APUs klappen)
  • einen Ramstick in Slot A1 (hier sind 2133er wohl problemfreier als 3200er)
  • Tast/Maus/mon anschließen
  • System starten und abwarten (erster Start dauert etwas)
  • Achtung: der Browser sollte keinen Popup/script Schutz haben (notfalls einfach kurz ausmachen)
  • dann entweder per BMC oder per UEFI den BMC updaten (kann locker > 15 Min dauern, achtet auf die grüne "Heartbeat LED") - Full Flash
  • dann (wenn nötig) kurz restarten
  • dann das Bios entweder per BMC oder per UEFI updaten
  • dann runterfahren
  • Power trennen vom Board für 1-2 Minuten (aka das Netzteil abziehen)
  • nach 1-2 Minuten wieder anstecken und Spass haben

4.2 Reset BMC PasswortNach oben

Bei mir konnte ich mich bei einem von drei Boards nach einem BMC Update nicht mehr einloggen. Andere berichten von ähnlichen vorfällen. Ein Rücksetzen des BMC-Passwortes brachte abhilfe.

Ich habe gerade keine Zeit einen ganzen Guide zu machen, aber dir PDF dort sollte helfen:

to-DO:


5. Problembehandlung Nach oben

  • Reset BMC-PW
  • 5950X Abstürze


6. FAQsNach oben

  • Lüfterprofil
  • Stromverbrauch zu hoch (im BIOS gemessen, Systeamatisches Abklemmen von Komponenten, Minimalkonfiguration, 30W Thread)
  • KVM-Konsole öffnen
  • Web-BIOS aufrufen


7. VerbrauchswerteNach oben

  • 5600x Idle: 22W
  • 5650G Idle: 16W
  • die Liste soll später ergänzt werden, evtl. auch als Tabelle oder Online Sheet
Low Power Fetischisten könnten im folgenden Link Inspiration suchen. Wie man an den beiden Messwerten erkennen kann ist das MC12 bisher eher durch einen erhöhten Verbrauch (wegen dem BMC und u. A. den chiplet CPUs) aufgefallen.


8. LinksammlungNach oben



9. Früherer StartbeitragNach oben

Danke an @pumuckel für das ursprüngliche Erstellen des Threads. Ich habe mich bereit erklärt den Thread zur Pflege zu übernehmen und um neue Inhalte zu ergänzen. Der ursprüngliche Starter bleibt hier vorerst (oder auch für immer) angehängt, damit keine Inhalte verloren gehen.
------------- Vorwort, Credits und Angebote

Vorwort:


Wer mir ein vergleichbares NEUWARE Mainboard zu dem Preis mit den Features nennen kann, der darf dies gern tun.... bisher fand ich keines unter 200-400€
hingewiesen darauf hat @sch4kal zuerst im Marktplatz Link Thread

Vergleichbare MBs (ab 390€ mit PCIe 4.0):





Unterstützte CPUs: AMD 3000er und 5000er (und mit F15 wohl auch APUs mit intern - aka für VMs nutzbarer aber nicht extern - nutzbarer IGP)

Bestpreise lagen um die 35€ für das Board (ultra low war mal 27€ bei 4 Stück inkl kühler)


mit low profile Kühler:


ohne low profile Kühler

(hier die Gutscheine beachten!)



im Webshop von Pio (Ergänzung auf Userwunsch):

(hier die Widerrufsbelehrung beachten!)





------------- Zur Hardware

Gigabyte Mainboard MC12-LE0​


880.png


MC12-LE0_BlockDiagram-1027390689.png



mAtx B550 Am4 Board für 3000-5000er AMD CPUs
bis zu 128GB unbuffered ECC oder non ECC (DDR4 2133-3200) (ACHTUNG: KEIN REGISTERED ECC sondern unbuffered ECC)

2 x 1GbE LAN ports (Intel® I210-AT)
1 x 10/100/1000 management LAN

Integrated in Aspeed® AST2500
2D Video Graphic Adapter with PCIe bus interface
1920x1200@60Hz 32bpp


Expansion Slots

1 x PCIe x16 (Gen4 x16 bus) slot from CPU (Bifurcation 4/4/4/4 fähig mit NON -APUs)

Kommentar: setzt hier also normale CPUs ein . der 5600 (non x) ist imho hier ein sweetspot oder auch ein gebrauchter 3600x/3700x/3900x ...
generell würde ich bei 65W CPUs bleiben oder entsprechend die CPU limitieren (cTPU)

APUs können keine 4/4/4/4 bifurcation

1 x PCIe x4 (Gen4 x4 bus) slot from CPU (im Gegensatz zu anderen Boards direkt von der CPU = weniger Latenz und Probleme)
... die meisten Boards nutzen die Anbindung für die NVMe


1 x M.2 slot (über Chipsatz angebunden): (imho gut für ne kleine 128/256GB M2 SSD fürs OS - sowas bekommt ja nachgeworfen aus EDU stores und viele davon haben oft eh nur 2x PCIe 3.0)
- M-key
- PCIe Gen3 x1 (max brutto 0,97 GByte/s)
- Supports NGFF-2242/2280 cards




Board Management

Aspeed® AST2500 management controller
GIGABYTE Management Console (AMI MegaRAC SP-X) web interface


  • Dashboard
  • HTML5 KVM
  • Sensor Monitor (Voltage, RPM, Temperature, CPU Status …etc.)
  • Sensor Reading History Data
  • FRU Information
  • SEL Log in Linear Storage / Circular Storage Policy
  • Hardware Inventory
  • Fan Profile
  • System Firewall
  • Power Consumption
  • Power Control
  • LDAP / AD / RADIUS Support
  • Backup & Restore Configuration
  • Remote BIOS/BMC/CPLD Update
  • Event Log Filter
  • User Management
  • Media Redirection Settings
  • PAM Order Settings
  • SSL Settings
  • SMTP Settings

------------- Kühlerempfehlung

Top Blow der die Spawas links unter dem CPU Sockel abdeckt (Thermalright baut nette)
.. damit ist der silberne Kühlkörper links unter dem CPU Sockel gemeint

------------- Bios, BMC Firmware, Treiber

offizielle:

BMC: 12.61.21
Bios: F15


hier: https://www.gigabyte.com/de/Enterprise/Server-Motherboard/MC12-LE0-rev-1x#Support



die einfachste Weise das Board auf den aktuellen Stand zu bringen:

eine CPU die auf der QVL ist einsetzen (aber die meisten 3er und 5er non -APUs klappen)
einen Ramstick in Slot A1 (hier sind 2133er wohl problemfreier als 3200er)
Tast/Maus/mon anschließen
System starten und abwarten (erster Start dauert etwas)

Achtung: der Browser sollte keinen Popup/script Schutz haben (notfalls einfach kurz ausmachen)

dann entweder per BMC oder per UEFI den BMC updaten (kann locker > 15 Min dauern, achtet auf die grüne "Heartbeat LED") - Full Flash
dann (wenn nötig) kurz restarten
dann das Bios entweder per BMC oder per UEFI updaten
dann runterfahren
Power trennen vom Board für 1-2 Minuten (aka das Netzteil abziehen)
nach 1-2 Minuten wieder anstecken und Spass haben



es geht auch komplett per BMC aber für viele ist das schwieriger als es rein mit CPU und Ram gleich zu machen
ich z.B. hab grad 2 Boards von F06 (Auslieferungszustand) direkt auf aktuelle BMC und BIOS F15 per BMC (mit CPU/Ram eingesetzt) ohne Probleme geupdated (21-9-2024)


------------- Reset des BMC Passwort



... hier das PDF beachten


------------- Q&A


Passmark Scores ausgewählter CPUs zum Vergleich :

i5-8500: 9581 (6 Core S1151)
3600: 17776 (Zen2)
3600x: 18227 (Zen2)
i5-12400: 19557
E5-2690v4 : 19619 (S2011-3)
5600: 21592 <------ P/L

5600x: 21926
3700x: 22598 (Zen2)
5700x: 26738
i5-13500: 32250
3900x: 32678 (Zen2)
5950x: 45633 (hier muss aber wohl manuell die Spannung begrenzt werden (glaube unter 1,4V)) - aber gute Performance/W/€


------------- Links zu anderen Forendiskussionen


STH: https://forums.servethehome.com/ind...oard-mc12-le0-re1-0-amd-b550-am4-ryzen.42579/
L1T: https://forum.level1techs.com/t/gigabyte-mc12-le0/183692/21



------------- User Anmerkungen (selbst nicht geprüft)

@BobbyD:
  • Das BMC Passwort steht auf dem (Anmerkung: brauner Außenkarton an der Seite) Karton
  • Fürs BMC-Update über das BMC ist folgende Datei auszuwählen: "rom.ima_enc" Mode:BMC
  • Fürs BIOS-Update über das BMC ist folgende Datei auszuwählen: "image.RBU" Mode:Bios
#
#
 
Zuletzt bearbeitet:
Ich habe Mal eine Frage bezüglich der Bifurcation. Nachdem bei mir alles läuft würde ich gerne noch eine Grafikkarte, hauptsächlich für Transcoding (Jellyfin) und den ML Container (Face Recognition) von Immich verwenden.

Nun habe ich im x16 Slot eine SFP+ 10gbit Netzwerkkarte. Laut BMC verwendet die gerademal pcie 2.0 x8. Das heißt ich könnte mit einem x8x8 Splitter und ein paar Riser Kabel noch eine Grafikkarte mit x8 (pcie 3 oder 4) auf den Slot hängen? Platz im Gehäuse ist noch, sogar mit freien Slots nachdem MB.

Laut Handbuch wird ja x8 x8 unterstützt und ich denke mein Ryzen 5700x sollte damit auch klar kommen.

Als Grafikkarte würde ich nach langer Recherche mir über eBay eine Nvidia P4 holen, wenig TDP (ich habe nur ein be Quiet 400w Netzteil und will auch kein größeres) gute Leistung mit etwas Risiko (aber laut anderer Foren waren bis jetzt alle Karten funktionsfähig). Auch wichtig sie kann wohl mit x8 umgehen und der Leistungsverlust ist gering vs x16.

Denkt ihr das geht x8 x8 mit Netzwerkkarte und Grafikkarte?
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
PCIe 2.0 mit x4 lanes ist 2GB/s
10GBit ist 1.25GB/s

Die NIC in den x4 slot und nur in Extrem-Szenarios wirst Du evtl. Etwas merken

GPU dann in den x16 slot (oder auf APU wechseln)
 
Nur als Anmerkung, als ich eine Quadro P600 in den x4 Slot gesteckt habe, hatte ich unter Windows komische Effekte (leerer Desktop auf dem Monitor an der IPMI ASpeed Grafik), mit derselben Karte im x16 Slot gab es das nicht.

Da ich es aber in keinem der beiden Slots hinbekommen habe, die P600 mit ffmpeg für Hardware-encoding zu nutzen (unter Windows) ist jetzt grad keine GPU mehr angeschlossen. Spart ja auch Strom... ;)
 
Nur als Anmerkung, als ich eine Quadro P600 in den x4 Slot gesteckt habe, hatte ich unter Windows komische Effekte (leerer Desktop auf dem Monitor an der IPMI ASpeed Grafik), mit derselben Karte im x16 Slot gab es das nicht.
Hab nun eine GraKa in den x4 Slot gepackt, sehe keinerlei Probleme damit. Nachträgliche Ergänzung: Mit eigener Stromversorgung.
Capture.PNG PXL_20240314_104207934.jpg
Diese Konstellation, ohne weitere Erweiterungskarten, verbraucht gerade im absoluten Idle 30 Watt. Nicht sonderlich alltagstauglich, wollte es nur erwähnen.
 
Zuletzt bearbeitet:
Nur als Anmerkung, als ich eine Quadro P600 in den x4 Slot gesteckt habe, hatte ich unter Windows komische Effekte (leerer Desktop auf dem Monitor an der IPMI ASpeed Grafik), mit derselben Karte im x16 Slot gab es das nicht.
Das ist ja auch kein Wunder, die P600 hat ja keinen externen Stromanschluss, in dem x4 Slot kann sie maximal 25W „ziehen“ obwohl sie bis 45W benötigt. Ein elektrisch x16 angebundener Slot stellt bis 75W bereit, da tut sie dann klaglos
Beitrag automatisch zusammengeführt:

Als Grafikkarte würde ich nach langer Recherche mir über eBay eine Nvidia P4 holen, wenig TDP (ich habe nur ein be Quiet 400w Netzteil und will auch kein größeres) gute Leistung mit etwas Risiko (aber laut anderer Foren waren bis jetzt alle Karten funktionsfähig). Auch wichtig sie kann wohl mit x8 umgehen und der Leistungsverlust ist gering vs x16.

Denkt ihr das geht x8 x8 mit Netzwerkkarte und Grafikkarte?
Habe selbiges versucht, mit einer P4 und einer T4.
Erkenntnis: nicht machen.
Die P4 zieht bis 70W und hat aber keinen externen Stromanschluss. D.h. unter Last ist die vom x4 / x8 Slot bereitgestellte Leistung von 25W nicht ausreichend und führt zu komischen Effekten.
Nur elektrisch als x16 ausgeführte Slots liefern 75W, alle anderen nur 25W!
 
Habe selbiges versucht, mit einer P4 und einer T4.
Erkenntnis: nicht machen.
Die P4 zieht bis 70W und hat aber keinen externen Stromanschluss. D.h. unter Last ist die vom x4 / x8 Slot bereitgestellte Leistung von 25W nicht ausreichend und führt zu komischen Effekten.
Nur elektrisch als x16 ausgeführte Slots liefern 75W, alle anderen nur 25W!

Danke, dann werde ich den Weg von @wddn gehen. Die x8x8 Bifurcation Karten haben zwar meistens einen separaten Strom Anschluss aber das wäre mir zu riskant (erstmal zum testen).

Mein X4 Slot ist eigentlich belegt mit einer X4 zu 4 SATA Karte, da ich im Gehäuse (Inter tech 4U 4408) 8 Hot Swap Bays habe die über SFF8087 angebunden sind.

Aktuell nutze ich erstmal nur 4 und ich wollte eigentlich auf 6 gehen und werde versuchen ob die Backplane mit den zwei übrigen Ports, zwei HDDs betreibt oder aus Prinzip 4 SATA Ports sehen will um zu laufen.

Ich will den Server halt nicht zu oft ausbauen, alleine das Case mit 10kg ohne Komponenten rein und raus aus dem Rack ist anstrengend :sneaky:

So sieht es im Moment aus, es kommt aber noch ein besserer CPU Kühler. Ein modulares Netzteil wäre schon schön, aber leider gibt es die nur in deutlich höheren Leistungs und damit Preisklassen.

PXL_20240217_142702314.jpg
 
Hallo

wo und wie habt Ihr den Stromverbrauch reduziert?
Bei mir liegt der Server mit Truenas und 4 2TB HDD (System auf NVME SSD 250 GB)bei ~55 Watt.

Gruß Bernd
 
Hallo

wo und wie habt Ihr den Stromverbrauch reduziert?
Bei mir liegt der Server mit Truenas und 4 2TB HDD (System auf NVME SSD 250 GB)bei ~55 Watt.

Gruß Bernd
Vor allem (alte) Netzteile können +10W ausmachen.
Die HDDs sind wie oft empfohlen ohne Spindown bei dir? Was steht in deren Datenblättern zum Stromverbrauch? Da gibt es eine Spannweite von ca. 2,5 bis 10W pro HDD (im Leerlauf).
 
Bist du dir sicher, dass das wirklich C3 ist und nicht C6? Laut meinen Recherchen hat der Ryzen 4650 nur 3 C-States: C1, C2 und C6. Powertop zeigt die nur falsch an.

Außerdem könntest du mal versuchen, den AMD P-State EPP zu aktivieren und aspm_tuning auszuführen. Könnte etwas bringen.
Also mein 5600 geht nicht unter 2200Mhz
Hab jetzt mal auf Dragonfish gewechselt mit 6.6 Kernel und versuche CPPC im BIOS zu aktivieren.


Aprobo Web BIOS....
Wie aktiviert man das?
Screenshot_20240314_130831_Firefox.jpg

Edith: Ahja danke.
Chrome statt Firefox -.-
Screenshot_20240314_131851_Chrome.jpg

Immer noch besser als mit HTML Viewer und Android Tastatur....
 
Zuletzt bearbeitet:
Hallo

Netzteil ist neu gekommen, BeQuiet Straight Power 10 450 Watt.
Die Platten sind Seagate, etwas älter....ca. 8 Jahre.
Sind normale Desktop Barracuda 2 TB.
CPU Ryzen 5 3600, neu gekauft.
Ich Frage mich wie man auf 25 Watt oder gar weniger kommt. Eventuell mit SSD Platten?
Ich möchte keinen Stromspar Rekord brechen.
Wenn man etwas einstellen kann, was den Verbrauch senkt, mache ich das gerne.
Da es der Test Backup Server ist, läuft der eh weniger.

Gruß Bernd
 
Also mein 5600 geht nicht unter 2200Mhz
Das ist ja auch egal bzw. was anderes.
Hab jetzt mal auf Dragonfish gewechselt mit 6.6 Kernel und versuche CPPC im BIOS zu aktivieren.
CPPC ist noch was anderes und wird soweit bekannt auch nichts einsparen.

Ich hab im BIOS keine Option entdeckt, die nicht auf Auto stehen würde, die irgendwas mit Energiesparen zu tun hätte. Und Auto bedeutet bei AMD meistens aktiviert.
Ich habe mal die c-States auf enabled gesetzt, meine aber, die waren eh schon aktiv.

Ergo, was im BIOS ist, ist schon aktiv. Wer etwas anderes weiß, bitte belegen!
Nur das Begrenzen der Leistungsaufnahme nach oben hin mit dem Eco-Mode und den P-States könnte man noch einstellen, aber das ist nichts, was nennenswert Auswirkungen auf idle oder geringe Last hätte.
 
Hallo

bei mir bringt es ca. 10 Watt Stromersparnis, bei den Festplatten den Spindown zu aktivieren.
Bei beiden Servern gemacht.
Der Server mit dem ASRock liegt dann bei ~65Watt.
Der Server mit dem Gigabyte bei ~55 Watt.

Gruß Bernd
 
@wddn kannst du mal Turbostat drüber laufen lassen? Nimmt mich wunder was der 4650G für PkgWatt anzeigt.
Im vergleich zum 5600
Code:
root@NAS[~]# turbostat
turbostat version 2022.10.04 - Len Brown <lenb@kernel.org>
Kernel command line: BOOT_IMAGE=/ROOT/24.04-BETA.1@/boot/vmlinuz-6.6.10-production+truenas root=ZFS=boot-pool/ROOT/24.04-BETA.1 ro libata.allow_tpm=1 amd_iommu=on iommu=pt kvm_amd.npt=1 kvm_amd.avic=1 intel_iommu=on zfsforce=1 nvme_core.multipath=N amd_pstate=guided
CPUID(0): AuthenticAMD 0x10 CPUID levels
CPUID(1): family:model:stepping 0x19:21:2 (25:33:2) microcode 0x0
CPUID(0x80000000): max_extended_levels: 0x80000023
CPUID(1): SSE3 MONITOR - - - TSC MSR - HT -
CPUID(6): APERF, No-TURBO, No-DTS, No-PTM, No-HWP, No-HWPnotify, No-HWPwindow, No-HWPepp, No-HWPpkg, No-EPB
CPUID(7): No-SGX No-Hybrid
RAPL: 234 sec. Joule Counter Range, at 280 Watts
/dev/cpu_dma_latency: 2000000000 usec (default)
current_driver: acpi_idle
current_governor: menu
current_governor_ro: menu
cpu0: POLL: CPUIDLE CORE POLL IDLE
cpu0: C1: ACPI FFH MWAIT 0x0
cpu0: C2: ACPI IOPORT 0x414
cpu0: cpufreq driver: amd-pstate
cpu0: cpufreq governor: schedutil
cpufreq boost: 1
cpu0: MSR_RAPL_PWR_UNIT: 0x000a1003 (0.125000 Watts, 0.000015 Joules, 0.000977 sec.)
Core    CPU     Avg_MHz Busy%   Bzy_MHz TSC_MHz IPC     IRQ     POLL    C1      C2      POLL%   C1%     C2%     CorWatt PkgWatt
-       -       30      0.78    3827    3493    0.67    24339   4177    2159    11635   0.02    0.85    98.39   1.40    19.25
0       0       21      0.57    3710    3493    0.56    1362    4       48      828     0.00    0.25    99.21   0.19    19.25
0       6       29      0.72    4015    3493    0.82    1465    335     117     583     0.02    0.89    98.40
1       1       24      0.63    3735    3493    0.67    1729    2       143     1120    0.00    0.63    98.76   0.25
1       7       45      1.13    3954    3493    0.77    2638    282     249     1401    0.02    0.66    98.23
2       2       21      0.55    3817    3493    0.62    1514    242     255     685     0.01    1.87    97.59   0.26
2       8       38      0.99    3804    3493    0.57    3010    691     313     1314    0.06    1.06    97.98
3       3       21      0.56    3708    3493    0.44    1451    0       165     864     0.00    0.72    98.74   0.23
3       9       34      0.90    3755    3493    0.64    2590    680     215     1026    0.04    1.02    98.10
4       4       19      0.51    3830    3493    0.79    1490    325     130     651     0.02    0.71    98.80   0.25
4       10      41      1.09    3730    3493    0.61    3034    391     226     1633    0.02    1.17    97.77
5       5       30      0.72    4109    3493    0.82    743     14      99      420     0.00    0.40    98.89   0.22
5       11      38      1.01    3733    3493    0.70    3313    1211    199     1110    0.07    0.80    98.22

Edit BTW Stromverbrauch!
War vorher bei rund 75W weil eine GTX 1070 verbaut ist (+10Gbit NIC)! Mit laufender VM und Apps und allem.

Jetzt VM abgeschalten und apps Offline nach den optimizations nur noch 57W... gleich mal alles ausbauen und weiter testen.
1710423085860.png


Edit:
Ohne Mellanox Connect X3 10Gbit NIC auch ohne Funktionierendes Netzwerk aber mit 4x HDD im Sleep benötigt das System rund 34W...
Turbostat geht auch wieder auf 10.7W runter im PkgWatt.

Edit2: WTF....
bin nun mit 10Gbit Karte verbunden und habe 35W. Ohne Apps oder VM. HDD's vermutlich im Tiefschlaf.
Turbostat zeigt 11.6W an...

Sobald VM (home Assistant OS) angeschalten wird steigt der verbrauch auf 42W
Turbostat zeigt 15W

Und wenn dann der Apps Pool für Kubernetes wieder aktiviert wird steigt der verbrauch auf 52W.
Turbostat zeigt 22W an...
 
Zuletzt bearbeitet:
bei den Festplatten den Spindown zu aktivieren
Wie gesagt, das wird von vielen NICHT empfohlen, da es auf die Haltbarkeit der HDDs schlägt wenn diese sehr häufig anlaufen. Dort muss jeder für sich selbst entscheiden, wenn häufiger Zugriff eher kein spin down, extrem seltener Zugriff eher spin down.
Und dann gibt es jene, die das grundsätzlich nie machen und jene die es ständig tun (spindown) :d
Den Einfluss deiner HDDs könntest du aber doch auch selbst durch Booten ohne deren Anschluss herausfinden, oder nicht?

wie man auf 25 Watt oder gar weniger kommt
Mit APUs sind auch 16W drin, bei CPUs ab 22W ca.. Mit PicoPSU geht es mit Glück vielleicht nochmal 5 W runter. Die meisten SSDs (ohne aktive Power Loss Protection) haben im Sleep nur wenige mA und sind damit kaum messbar im Gesamtverbrauch.
16/22W sind dann aber absolutes Idle ohne irgendwelche laufenden Dienste. Hier wurde berichtet, dass ein angelegter ungenutzter "App-Storage-Pool" (Die genaue Bezeichnung ist mir entfallen) bereits merkbaren Einfluss bei TNS hat.
Dazu kommt jede Steckkarte, HDD, SSD usw. Es hat auch einen deutlichen Einfluss, wenn du eine Monitorausgabe aktiv hast (VGA direkt oder BMC).

Den Einfluss des von dir verbauten Netzteils (es ist nicht die kleinste Leistungsklasse) würde ich auf maximal 5W schätzen. Womöglich deutlich drunter (2W).
 
Hallo

ich habe jetzt den Spindown rausgenommen.
Mit dem Energiesparmodus 128 von Truenas ohne Spindown liegt der Server bei ~70 Watt.

Gruß Bernd
 

Anhänge

  • Screenshot_2024-03-14-14-50-28-904_com.android.chrome.jpg
    Screenshot_2024-03-14-14-50-28-904_com.android.chrome.jpg
    141,1 KB · Aufrufe: 60
Bin nun soweit fertig.
5600x, 32gb 3200mhz, 256gb ssd, 2 Lüfter, bq 550w
Pve
Home assistant, Ubuntu
25w bis 31w.
Ganz zufrieden. Soll aber noch ne Windows vm drauf und paar andere Spielereien. True nas zb.
 
ich habe jetzt auch mal eines meiner boards in betrieb genommen
pro 4650, 64gb kingston ksm32ed8/32hc, 256gb samsung pm981, seasonic fanless px-500
proxmox 8.02
noch keine vms oder cts
und jetzt der hammer: aktueller stromverbrauch im idle 17,6w
IMG_0452.jpg


im übrigen liefen die updates problemlos. erst in 2 schritten auf bmc 12.61.19, ohne cpu oder ram, dann bios von f6 -> f11 -> f13 -> f14
ich brauchte auch nichts stromlos oder ähnliches machen. einfach ausschalten und wieder einschalten, dann hatte er im bmc die neue biosversion angezeigt.
ich hab noch ein zweites und einen 5700x mal sehen, wo die beiden sich stromtechnisch einpendeln. wird aber bis nächste woche dauern, bis ich dazu komme.
ich denke, ich werde meine beiden asrockrack x470d4u ablösen.
 
Sagt mal, wie lautet denn A) der BIOS Eintrag oder B) der Debian/Proxmox Befehl um ASPM für die CPU/Chipsatz/NVME einzuschalten?
Bei mir steht extrem viel auf Disabled.
 
@wddn kannst du mal Turbostat drüber laufen lassen? Nimmt mich wunder was der 4650G für PkgWatt anzeigt.
Im vergleich zum 5600
Code:
root@NAS[~]# turbostat
turbostat version 2022.10.04 - Len Brown <lenb@kernel.org>
Kernel command line: BOOT_IMAGE=/ROOT/24.04-BETA.1@/boot/vmlinuz-6.6.10-production+truenas root=ZFS=boot-pool/ROOT/24.04-BETA.1 ro libata.allow_tpm=1 amd_iommu=on iommu=pt kvm_amd.npt=1 kvm_amd.avic=1 intel_iommu=on zfsforce=1 nvme_core.multipath=N amd_pstate=guided
CPUID(0): AuthenticAMD 0x10 CPUID levels
CPUID(1): family:model:stepping 0x19:21:2 (25:33:2) microcode 0x0
CPUID(0x80000000): max_extended_levels: 0x80000023
CPUID(1): SSE3 MONITOR - - - TSC MSR - HT -
CPUID(6): APERF, No-TURBO, No-DTS, No-PTM, No-HWP, No-HWPnotify, No-HWPwindow, No-HWPepp, No-HWPpkg, No-EPB
CPUID(7): No-SGX No-Hybrid
RAPL: 234 sec. Joule Counter Range, at 280 Watts
/dev/cpu_dma_latency: 2000000000 usec (default)
Deine CMDline ist komisch, lösche mal mal intel_iommu, hast ja keine Intel CPU. Und amd_pstate=active setzen.
 
Guten Abend,
ich würde das Board gerne als Linux-Workstation nutzen und habe eine Radeon W6600 verbaut, aber ich bekomme keine Ausgabe über die dGPU. Hat jemand eine Lösung?

Die W6600 steckt im PCIe x16 Slot. Wenn ich das System boote, bekomme ich über die Karte sogar POST und BIOS-Ausgabe, aber ab dem Login-Screen kommt die Ausgabe nur noch über VGA/IPMI. Ich nutze Fedora 39, aber ich bin mir nicht sicher, ob die Lösung im BIOS oder auf OS-Level zu suchen ist. Wenn Fedora erstmal gestartet ist, dann wird die dGPU als Ausgabe nicht mehr angezeigt, aber mit
Code:
lspci
wird sie trotzdem erkannt. Wenn ich das ganze mit Windows 11 mache, dann funktioniert es wie erwartet, dGPU und VGA/IPMI werden beide als Ausgabe-Interfaces erkannt.

Danke für eure Hinweise!
doe
 
Keine Ahnung, welche Anleitung Du meinst gelesen zu haben. Das erste, und bei anfänglichen Problemen einzige, RAM-Modul gehört in den zweiten Slot von der CPU ausgesehen, so wie mindestens bei AM4 üblich. Und der ist auch laut Anleitung A1.
Das nächste Modul dann in den äußersten Slot.
Anhang anzeigen 970078


Das war jetzt nicht hilfreich.

Tatsächlich macht die Anleitung aber keine Angaben dazu, wann wo welches Modul installiert werden sollte, das ist schlecht. Aber dafür haben wir ja diesen Thread. 😉
Sorry, für die späte Rückmeldung... A1 und B1... dachte bis heute A0+A1... schonmal danke dafür
:)
...Aber verwirrt bin ich trotzdem... In der Anleitung sind die 2 slots neben der cpu A0A1, soweit bin ich dabei. Ich habe jetzt mal beide Riegel in die beiden slots nahe cpu und mir wird B0B1 angezeigt! Also entweder mein Board ist anders oder ich steh voll aufm Schlauch ^^
Das war jetzt nicht hilfreich.
Wenn jemand überlegt es zu kaufen und auch positive feedbacks liest, dem evtl. schon. ...Aus Perspektive von jemanden der gerade damit zu kämpfen hat, hast du wohl recht... ich lerne das noch iwann ;) war auf jeden Fall nicht so gemeint. vg
Screenshot 2024-03-15 233657.png
 
Zuletzt bearbeitet:
ich habe jetzt auch mal eines meiner boards in betrieb genommen
pro 4650, 64gb kingston ksm32ed8/32hc, 256gb samsung pm981, seasonic fanless px-500
proxmox 8.02
noch keine vms oder cts
und jetzt der hammer: aktueller stromverbrauch im idle 17,6w
Anhang anzeigen 981210

im übrigen liefen die updates problemlos. erst in 2 schritten auf bmc 12.61.19, ohne cpu oder ram, dann bios von f6 -> f11 -> f13 -> f14
ich brauchte auch nichts stromlos oder ähnliches machen. einfach ausschalten und wieder einschalten, dann hatte er im bmc die neue biosversion angezeigt.
ich hab noch ein zweites und einen 5700x mal sehen, wo die beiden sich stromtechnisch einpendeln. wird aber bis nächste woche dauern, bis ich dazu komme.
ich denke, ich werde meine beiden asrockrack x470d4u ablösen.
Cool, werde fast die selbe Konfig laufen haben aber mit einem HDPLEX 250W. Bin mal gespannt ob das besser oder schlechter Perform wie das seasonic fanless px-500.
 
Ist ASPM aktiviert? Gerade bei 10G, Storage Controllern und manchen dGPUs kann es hier Probleme geben, die dann den Wechsel in tiefere Stromsparmodi verhindern. Mit "sudo lspci -vvv" kann man sich den ASPM Status der einzelnen Devices anzeigen lassen.

Wichtig: bei manchen Karten wie Mellanox kann hier ASPM angezeigt werden, jedoch verhindert die Karte den Wechsel in tiefere C-States. Im Zweifelsfall die in Frage kommende Komponente ausbauen, Differenz des Stromverbrauchs überprüfen und ggf. entscheiden, ob sich der Aufwand lohnt (Firmware Update/Crossflash/alternative Hardware).

Auch wichtig ist euer Systemdesign. Das entscheidet darüber, ob im Idle euer System in die tieferen Stromsparmodi kommt oder es nicht schafft. Bspw. schlanker Host mit einzelnen Containern -> niedriger Idle Stromverbrauch, da kaum Overhead ggü. Bare-metal. Sobald VMs ins Spiel kommen, müsst ihr generell mit einem höheren Idle Verbrauch rechnen. Manchmal geht es aber nicht ohne VMs. Dann muss man aber auch mit dem höheren Verbrauch leben.

//Edit: @Kavendish unter Linux kannst du mittels "cat /sys/module/pcie_aspm/parameters/policy" zur Verfügung stehende und aktivierte ASPM Modi auslesen. Z.B. mit "echo powersave > /sys/module/pcie_aspm/parameters/policy" dann den entsprechenden Modus im Live-System mit sofortiger Wirkung setzen. Wichtig: je nachdem, wie aggressiv/gut getestet der gewählte Modus ist, kann das System abstürzen. Am besten vorher wichtige Dienste/VMs abschalten, damit es nicht zu bösen Überraschungen kommt. Nach einem Reset sind die Einstellungen weg. Zum permanenten setzen muss daher "pcie_aspm.policy=powersave" als Kernel Parameter gesetzt werden. Das und noch viel mehr bzgl. Stromsparen kannst du im Arch Wiki nachlesen: https://wiki.archlinux.org/title/Power_management#Bus_power_management
 
Zuletzt bearbeitet:
AMD und (Windows-)Treiber.
Diesen Treiber kriege ich ganz aktuell nicht installiert, liegt vielleicht an einer BIOS-Option, die ich gesetzte habe...
Capture.PNG
Tatsächlich, das hier durfte so nicht gesetzt sein.
Capture.PNG

Bedeutet aber auch, dass es automatisch nicht gesetzt ist.
 
Zuletzt bearbeitet:
Zuletzt bearbeitet:
//Edit: @Kavendish unter Linux kannst du mittels "cat /sys/module/pcie_aspm/parameters/policy" zur Verfügung stehende und aktivierte ASPM Modi auslesen. Z.B. mit "echo powersave > /sys/module/pcie_aspm/parameters/policy" dann den entsprechenden Modus im Live-System mit sofortiger Wirkung setzen. Wichtig: je nachdem, wie aggressiv/gut getestet der gewählte Modus ist, kann das System abstürzen. Am besten vorher wichtige Dienste/VMs abschalten, damit es nicht zu bösen Überraschungen kommt. Nach einem Reset sind die Einstellungen weg. Zum permanenten setzen muss daher "pcie_aspm.policy=powersave" als Kernel Parameter gesetzt werden. Das und noch viel mehr bzgl. Stromsparen kannst du im Arch Wiki nachlesen: https://wiki.archlinux.org/title/Power_management#Bus_power_management
Danke.
Aber sowohl schon die govenor Änderung als auch powertop --auto-tune als cronjob beim Booten schon drin.
Dann geht wohl wirklich nichts mehr, softwareseitig.
Ich bastel derzeit nur an der Plattform, es sind noch keine Disks oder Karten verbaut.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh