[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.

(ehemals Bestpreise, aktuell am teuersten)(ehemals Bestpreise, aktuell am teuersten)
Nur Mainboard MC12-LE0geizhalsebay PiospartslapPiospartslap
Mit Gelid KühlerRAM-KönigeBay PiospartslapPiospartslap

In der Vergangeheit gab es sowohl bei eBay als auch Piospartslab immer mal wieder Rabattgutscheine. Die Zeit scheint vorbei.

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:
Achtung, bei einem korrekt aufgesetzten GNU/Linux kann der ucode fuer die CPU auch aus der/einer initrd kommen.

Hier bei mir:
Code:
# Arch Linux (Desktop)
$ awk '/^microcode|^model name/{if(!a[$0]++){print $0}}' /proc/cpuinfo
model name      : AMD Ryzen 5 PRO 5650G with Radeon Graphics
microcode       : 0xa50000f

Code:
# Debian 12 (anderes System, aber mit Gigabyte MC12-LE0 als Board)
$ awk '/^microcode|^model name/{if(!a[$0]++){print $0}}' /proc/cpuinfo
model name      : AMD Ryzen 5 PRO 5650G with Radeon Graphics
microcode       : 0xa50000f

Code:
# grml
$ awk '/^microcode|^model name/{if(!a[$0]++){print $0}}' /proc/cpuinfo
model name      : AMD Ryzen 5 PRO 4650G with Radeon Graphics
microcode       : 0x8600109

Ich glaube nicht, dass deine ucode-Version mit den verfuegbaren PStates viel zu tun haben wird. Ist aber nur ein Bauchgefuehl, Belege habe ich keine :)

Wirklich dran geglaubt habe ich auch nicht, aber es mal zu prüfen schadet auch nicht. Microcode war der selbe. Aber danke für deine Mühen.
Ich habe mittlerweile herausgefunden, warum die preferences nicht verfügbar waren. Man muss erst "poversave" aktivieren, diese dauerhaft setzen durch cronjob oder amd-epp-tool und anschließend einen Neustart durchführen. Dann sind die Preferences auch als verfügbar gelistet. Pain in my ass, hat mich dieser Mist Zeit gekostet...
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Interessante Karte. Merkst du bei so vielen Platten auf dem x4 keine Geschwindigkeitseinbussen?
In was für einer VM reichst du denn die Karte durch und was für ein RAID setzt du da ein? Wen ein Container Daten benötigt, gibst du das einfach als NFS durch?
Ich glaube da kommt der Bastler zum Vorschein :d

Edit: Gerade in einer Amazon Gewertung gesehen:

Wie hast du das bei dir?
lies mal hier auf den vorherigen seiten, ist alles (u.a. von mir harklein) beschrieben wie man in proxmox solche karten durchreicht

hier
 
Zuletzt bearbeitet:
Morgen kommt hoffentlich mein SPI-Programmer - bin schon gespannt, damit erste Experimente zu wagen. Ist wohl nur eine Frage der Zeit, bis ich den mal wirklich brauche - bis jetzt konnte ich meinen Firmware-Kopf aber immer noch mittels u-boot oder culvert/gigaflash am Host irgendwie aus der Schlinge ziehen!
Wahrscheinlich schon bekannt, aber wollte nochmal auf die Problematik mit den verschiedenen CH341A Versionen bzgl. 3,3V und 5V hinweisen. Meines Wissens gibt es 3 "geläufige" Versionen, einmal mit blauem, einmal mit schwarzem und einmal mit grünem PCB. Die blaue Version bereitet keine Probleme, da sie über Jumper konfigurierbar ist. Bei den anderen Versionen muss man aufpassen - da am besten genauer über Google informieren, je nachdem wie man es einsetzen möchte.

Bzgl. Flash ist auf dem Mainboard für das BMC a.e. der mit BMC_FLH markierte Chip von Macronix zuständig. Der hat noch Beine, da kann man am besten kleine Testhaken (wie z.B. https://www.amazon.de/RUNCCI-YUN-Multimeter-Elektronische-Grabber-pinzette/dp/B08XNCHZ3Z) verwenden, das ist meiner Erfahrung nach zuverlässiger als die SOIC16-Clips, die man aber selbstverständlicherweise auch ausprobieren kann.

Der BIOS Chip hingegen ist leider im WSON8 Package aufgelötet. Habe es mit dem Multimeter nicht durchgetestet und vermute aber, dass man über den benachbarten SPI_TPM Header an die Pins durchkommen müsste; aber auch dann ist nicht sicher, ob man den In-Circuit überhaupt flashen kann. Muss man vermutlich aber auch nicht, da der Flash stets über ein (funktionierendes) BMC möglich sein müsste. Und am BIOS spielen wir (noch) nicht rum, daher denke ich auch sekundär.

An dieser Stelle nochmal vielen Dank für dein Engagement, ich verfolge das mit großer Spannung!
 
billig viel Ram als Neuware ?


30€ / 32GB non ECC
Wenn non ECC für deinen Anwendungsfall passend ist, go for it. Ich würde auch im Homelab nicht ohne ECC arbeiten wollen.
Ich kaufe meine Module meistens bei Kleinanzeigen. Mit ein paar kleinen Trick und etwas Geduld kann man auch ohne großen Zeitaufwand immer mal wieder Module günstig schießen.
Ist aber auch nur meine Meinung :)
 
Wenn non ECC für deinen Anwendungsfall passend ist, go for it. Ich würde auch im Homelab nicht ohne ECC arbeiten wollen.
Ich kaufe meine Module meistens bei Kleinanzeigen. Mit ein paar kleinen Trick und etwas Geduld kann man auch ohne großen Zeitaufwand immer mal wieder Module günstig schießen.
Ist aber auch nur meine Meinung :)
hier hatte letztens schonmal wer Tipps dazu geäußtert, warst Du das?
Was wären diese, wenn Du sie mit uns teilen willst? Ich hatte noch nie ECC, aber ich habe auch Systeme, die 24/7 laufen (Folding@Home), da könnte ich das auch mal testen

Der i3 dürfte das aber leider nicht unterstützen, für das System wäre es aber am besten geeignet
 
Hallo,

auch ich habe ein MC12 LEO mit einem Ryzen 9 5950X Versucht in Betrieb zu nehmen. Neben einer PCIe Karte mit vier 2TB NVME und einer 5GB NVME fürs OS sind noch zwei HDD's an den SATA Ports ist noch eine 2.5GbiT PCIe Karte und 128GB Ram Verbaut.
Als OS Setze ich Proxmox in der aktuellen Version ein, das erste Netzteil war ein 450W dann ein 600W und nun ein 850W aber bei allen drei habe ich immer nach ein paar Stunden unter fast Leerlauf den Zustand das der Rechner komplett hängt und weder per Lokaler Konsole (Bildschirm / Maus) noch per LAN Erreichbar ist.
Einzig das BMC ist noch erreichbar aber das board ist darüber nicht mehr bedienbar, also kein Neustart oder Bios Zugriff mehr Möglich.

Bios: F13
BMC: 12.61.21

Als CPU Kühler nutze ich einen AMD Standard Kühler, und ein 19" Gehäuse mit sechs 120mm Lüftern.

Um der Ursache auf den Grund zu gehen habe ich einen Lasttest mit stress-ng gemacht, beim ersten Durchlauf war noch das 600W Netzteil verbaut:

1717937538907.png


Dabei habe ich auch noch ein paar Aufnahmen mit der Wärmebild Kamera vom Board gemacht:

Zwischen dem Arbeitsspeicher und dem Rand des Boards wurde es bis zu 80 Grad heiß
1717937722036.jpeg


da waren die Spannungswandler neben der CPU mit 66 Grad ja fast noch Kühl:
1717937784824.jpeg


Aber auch nach 30 Minuten Dauerlast kein Ausfall wie oben Beschrieben, aber im BMC waren wieder neue VCore 0 Fehler, also das gleiche nochmal mit dem 850W Netzteil und dann keine Fehler mehr im BMC und auch kein Ausfall.

Aber nach dem erneuten einbau in den Serverschrank und der Nutzung als Proxmox Cluster Member nach ein paar Stunden im Klimatisierten Serverraum wieder ein Totalausfall!

Die CPU war von A*** aber gebraucht, also geht die nun zurück und wird in den nächsten Tagen durch eine kleinere Ryzen 7 3800XT ersetzt.

Auch muss ich sagen das ich das gleiche Board mit den PCIe NVME's und einer kleineren CPU Ryzen 5 5600X seit zwei Monaten ohen Problem laufen habe.

Hat jemand einen Tipp für mich was ich neben dem hier gefunden (die CPU in den ECO Mode zu setzen) noch Versuchen könnte?

Vielen Dank für eure Rückmeldung im Voraus!
 
Zuletzt bearbeitet:
Hab vor über vier Stunden den ECO Modus im Bios für die CPU Aktiviert, nun läuft er so lange wie nie zuvor ohne sich zu "erhängen"...

Aber der ECO mode mit der 5959x CPU macht keinen Sinn, bin schon gespannt ob der 12Kerner mit dem Board im normalen Modus dann Lauffähig ist.

Was mich auch etwas Irritiert ist das viele hier schreiben das sie die Bios Version F14 haben, aber auf der Gigabyte Seite nur die F13 zu finden ist, vielleicht ist jemand so nett und Teilt den Link wo es die für das MC12 LEO gibt?
 
Was mich auch etwas Irritiert ist das viele hier schreiben das sie die Bios Version F14 haben, aber auf der Gigabyte Seite nur die F13 zu finden ist, vielleicht ist jemand so nett und Teilt den Link wo es die für das MC12 LEO gibt?
Wer will BIOS F14 testen 😁

Ich bin gerade auf Business Trip und kann erst nächste Woche testen ob die iGPU damit korrekt funktioniert…

Link vom Gigabyte Support:
Keine Garantie, Nutzung auf eigene Gefahr 👍
 
Zuletzt bearbeitet:
Ich geb auch mal wieder Laut hier...

Ich hab mir jetzt bei Hetzner relativ guenstiges Blech gemietet, damit ich meine OpenBMC-Builds (Yocto und die phosphor-images sind eine ganze Menge Holz, dafuer ist mein Desktop einfach nicht konzipiert) komfortabel und mit wohnungsexterner Hitzeentwicklung erledigen kann. Dort hab ich es inzwischen geschafft, alles was zuvor unter meiner zurechtgehackten OpenBMC 2.14.0-Release (der letzten 2023) lief, auch gegen master/HEAD laufen zu bekommen.

Momentan scheitere ich noch daran, alles als eigene "MACHINE" (das sind die Ziele/Plattformen/Mainboards, die man im `setup`-Wrapper auswaehlen kann - z. B. eben tiogapass, oder auch das ast2500-evb, die ich vorher als Basis verwendet fuer diese Arbeit verwendet habe) fuer das MC12-LE0 so in das Build-Env einzuimpen, dass bitbake mir ein entsprechend gezimmertes Image aus diesen Vorgaben backen will. Sobald das mal laeuft, werde ich die Branch in meinen eigenen Fork des OpenBMC-Repos auf github pushen, und dort dann semi-oeffentlich weiterbasteln. Ich gehe davon aus, das in der naechsten laengeren zusammenhaengenden Freizeit geloest zu bekommen - die Frage ist nur, wann das sein wird, weil spaeter diese Woche gehts auf die Devconf nach Brno <3

Sonst ist nicht viel passiert - die gesamte I2C-Thematik liegt noch vor mir, und auch das Vue-Webinterface von OpenBMC ist in master fuer mich immer noch (aber diesmal anders als in der alten Situation ;)) kaputt. Kommt Zeit, kommen Patches, nehme ich an - sonst muss ich wohl oder uebel selber reingreifen (versuchen).


Ich hab meinen inzwischen endlich eingetroffenen CH341A gestern das erste Mal an den Baustein gelegt, konnte aber keinen Read mit flashrom hinbekommen (der Programmer selber wird tadellos angesprochen) - ich gehe eig. davon aus, den PIN 1 am PCB richtig identifiziert zu haben (rechts unten am IC, wenn man das Board so dreht, dass die ATX-Blende am linken unteren Ende zum liegen kommt - visuell durch ein kleines weiszes Dreieck markiert), bin aber fuer alle Korrekturen eurerseits offen :d Immerhin hab ich bisher keinen magischen Rauch in die Freiheit gelassen; bei meinem handwerklich-elektronischen Talent ist das bereits ein mittlerer Erfolg.
 
Bzgl. Flash ist auf dem Mainboard für das BMC a.e. der mit BMC_FLH markierte Chip von Macronix zuständig.
Kannst du mir bitte sagen, wo auf der Platine du diese Beschriftung gefunden hast? Ich hab entweder die sprichwoertlichen Tomaten auf den Augen, oder das ist bei meinem (ausgepackten) einfach Board nicht drauf...

Ich hab aber gerade versuchshalber zwei SOIC-8-Bausteine ausgelesen, von denen mir klar war, dass sie nichts mit der BMC-FW zu tun haben wuerden (waren offenbar EEPROMs der Intel-LAN-Adapter), um meinen Programmer zu testen - und siehe da, er funktioniert grundsaetzlich :d
 
Hat jemand einen Tipp für mich was ich neben dem hier gefunden (die CPU in den ECO Mode zu setzen) noch Versuchen könnte?
Ich würd vllt. einen Top-Blow Kühler mit Durchsatz drauf stecken.
Je nach Platz nen Thermaltake Toughair 110, Thermalright SI-100, BeQuiet Shadow Rock LP...

Kein Plan ob die Temperaturfrage das Problem ist oder nicht aber ein anständiger Kühler mit einem 120mm Lüfter, den man bissl hoch dreht, kann ja nicht schaden. Der Luftstrom sollte ja auch rund um die CPU bissl was wegkühlen... so rum montieren, dass der Lüfter am ehesten über den heißen Zonen ist, falls es die Option gibt ihn zu drehen.

Für die 30€ kann man den Toughair 110 imho kaufen... hab ihn am 5750G, welcher natürlich weit weniger Wärme machen kann als ein 5950X...


Hab jetzt schon öfter gelesen, dass das MC12 recht schwach sein soll bezüglich VRM, wäre interessant, wo die Temperatur am Ende so herkommt, und obs damit zu tun hat.
 
Auf meinem Board ist der genannte Chip zwischen den PCIe-Slots. @c0l0
 

Anhänge

  • PXL_20240610_144607811.RAW-01.COVER.jpg
    PXL_20240610_144607811.RAW-01.COVER.jpg
    1,5 MB · Aufrufe: 122
Hab jetzt schon öfter gelesen, dass das MC12 recht schwach sein soll bezüglich VRM, wäre interessant, wo die Temperatur am Ende so herkommt, und obs damit zu tun hat.
Danke für den Tipp mit dem Kühler, aber da das System bei meinem burn-in Test mit stress-ng stabil lief und das Obwohl in meinem Büro keine Klimaanlage ist und die Raumtemperatur über 24 Grad war und auch noch der Deckel offen blieb, aber im Betrieb im Cluster ohne einer Last (keine VM gestartet) nach spätestens zwei Stunden weg war.

Im ECO Mode läuft er nun seit gestern Nachmittag durch.

Auf meiner Aufnahme mit der Wärmebild Kamera oben sieht man ja oberhalb der RAM Slots einen Bereich der mit knapp 80 Grad die Heißeste Zone am Mainboard war, was ist das für ein Spannungswandler und wofür wird der genutzt?

Ich vermute das die QVL von Gigabyte falsch ist, außer mein board hat einen Fehler. Da ich aber hier nicht der einzige mit diesem Problem zu sein scheine ist das schon eher ein Serienfehler...
 
Im ECO Mode läuft er nun seit gestern Nachmittag durch.
Vllt kommt da irgendwann mal so ein Lastzyklus, in dem die Spannung einfach zu sehr einbricht und sich damit irgendwas aufhängt.
Könnte mir vorstellen, dass an dem Brett irgendwas zu knapp dimensioniert wurde, und das Ding dann vllt. nie so stabil war wie gewünscht, und es daher auch so billig zu haben ist in solcher Menge.

Hab eh gelesen, dass er beim Test draußen gelaufen ist.
Ich würd halt nicht auf die Idee kommen, diese CPU auf diesem schwachen Board mit der schlechten Kühlung (vor allem fürs Board, gar nicht mal so die CPU selbst) laufen zu lassen :d... die Thermobilder zeigen ja schon deutlich, dass das nicht soo toll ist.

Ist halt immer schwer nen Fehler zu suchen, noch schwerer, wenn man gewisse Problemquellen offen hat. Hast ein 4 HE Gehäuse? Hast Platz fürn Kühler?


Weil du sagst Eco, hab mir sagen lassen, die PBO Einstellungen lassen sich beim MC12 wie bei anderen B550 Boards machen, also neben dem TDP Limit könntest du auch per PBO per Core und CoreCycler ein Undervolting festlegen... das bringt dir dann mehr Leistung trotz geringerer TDP.

Könnte mir wie gesagt vorstellen, dass die CPU beim "hochdrehen" mal einfach mal die VRM über ne gewisse Grenze bringen, und dann is finster. Das könnte wohl auch unabhängig von realer Last sein, wenn diese ganze Regelung ausm Bios in regelmäßigen Abständen "mal kurz hochfährt" und es ab und zu mal einfach too much ist.

Ist natürlich nur eine Mutmaßung, aber wie gesagt, du bist nicht der Erste.
 
@Jo16: Ich hatte auch Problemchen mit dem 5950X und weg war's zuverlässig in dem Moment, als ich die CPU unter Wasser gesetzt habe (und 3x 120er Lüfter aber sehr zahm über's Board pusten lasse).

Aktuell Uptime mit WinServer auf dem Brett mit 5950X von knapp 40 Tagen.
 
@Jo16: Ich hatte auch Problemchen mit dem 5950X und weg war's zuverlässig in dem Moment, als ich die CPU unter Wasser gesetzt habe (und 3x 120er Lüfter aber sehr zahm über's Board pusten lasse).

Aktuell Uptime mit WinServer auf dem Brett mit 5950X von knapp 40 Tagen.
Vielen Dank für die Rückmeldung, aber "unter Wasser setzen" kommt für mich leider nicht in Frage ;-)

Werde den 5950X gegen einen 12 Kerner Tauschen und dann wieder von ECO auf Normal schalten.

Mein Gehäuse hat drei 120er Lüfter die über die ganze breite des boards Pusten --> hier könnte ich Lufttrichter Zeichnen / 3D Drucken die die Hotspots Extra Luft verschaft aber...

Ich verstehe nicht warum das System auch nach 30 Minuten Vollast mit stress-ng keinen Ausfall hat aber nach ein paar Stunden Leerlauf dann trotzdem.
 
Da hab ich leider auch keine Anwort drauf. Netzteil vielleicht? Ich hatte auch mal Probs bei bestimmten BIOS-Settings. Hab mein „customizing“ dann mal auf IOMMU Enable und ein paar ganz wenige beschränkt. Bei dem Brett gilt echt, „don‘t touch“ bzw. „Touch only if REALLY necessary and then pray heartily to your deity of choice“…
 
Ich verstehe nicht warum das System auch nach 30 Minuten Vollast mit stress-ng keinen Ausfall hat aber nach ein paar Stunden Leerlauf dann trotzdem.
Liegt möglicherweise am "Lastwechsel"... habs auch nicht geschafft mit stress-ng ein Crashproblem zu triggern letztens... hat in meinem Fall wohl irgendwas mitm WebGL Renderer zu tun, wäre jetzt OT hier.
Soll aber wohl auch zu Problemen kommen können, wenn der Übergang von der Leistungs/Taktabsenkung zu Volllast oder umgekehrt nicht sauber läuft.
Da gibts ja wohl einen ganzen Kram an "Loadline" Zeugs, Absenkung/Anhebung diverser Spannungen und diverse Störgrößenaufschaltungen... zu viel Magic für mich, bin da vor Jahren ausgestiegen bei dem OC-Nerd-Kram und mach nur noch son erweitertes Causal-OC/UV-Zeug.
 
Ich hab aber gerade versuchshalber zwei SOIC-8-Bausteine ausgelesen, von denen mir klar war, dass sie nichts mit der BMC-FW zu tun haben wuerden (waren offenbar EEPROMs der Intel-LAN-Adapter), um meinen Programmer zu testen - und siehe da, er funktioniert grundsaetzlich :d
Das ist ja schon mal ein gutes Zeichen.

Auf meinem Board ist der genannte Chip zwischen den PCIe-Slots. @c0l0
Guter Hinweis, leider kann man auf dem Foto den Hersteller nicht gut erkennen.

Kann jemand hier mal für die Allgemeinheit ein hochauflösendes scharfes Foto (> 2000x2000) vom MC12-LE0 in Vogelperspektive hochladen, dann kann man sicher wesentlich besser den BMC flashchip ermitteln. Im Internet ist das größte was ich gefunden hab etwas mit 1600x900 oder so. Völlig unbrauchbar für den Zweck.

@c0l0
Habe noch zwei Links, die für dich interessant sein könnten (kein Durchbruch, aber sicher lesenswert):

Zum konkreten BMC flash chip lesen / schreiben habe ich leider noch nichts wirklich brauchares gefunden, geschweigedenn für das MC12 konkret. Aber ich halt mal weiter die Augen offen.
 
Danke fuer die Muehe bzw. den Aufruf, @sandreas, aber mit dem von @Lucas Appelmann geposteten Bild war fuer mich alles klar - ich hab mich zu sehr von der Situation am ASRock-Rack-Board begeistern lassen, und sah dann den Wald vor lauter Baeumen nicht mehr (habe nur noch nach 8-Pin-Bausteinen gesucht, obwohl sich das FW-ROM letztendlich dort befindet, wo ich es initial vermutet hatte)...

Hier nochmal in hoffentlich besser ablesbar:

mc12-le0_bmc_flh__.jpg

Danke fuer eure sachdienlichen Tipps und Hilfestellungen! :wink:
 
Ich habe einen anderen Chip, was aber vermutlich keinen großen Unterschied machen sollte?!
 

Anhänge

  • PXL_20240611_072826754.RAW-01.COVER.jpg
    PXL_20240611_072826754.RAW-01.COVER.jpg
    837,2 KB · Aufrufe: 68
Bei dir passt die Beschriftung zu dem, was mit der SPI-Flasher in der BMC-Firmware auch ueber meinen Chip gesagt hat :) Ich nehme mal an, dass das Teil von verschiedenen Zulieferern bezogen wird, und dann unterschiedliche Beschriftungen tragen kann.
 
Ich habe einen anderen Chip, was aber vermutlich keinen großen Unterschied machen sollte?!
Der MX25L51245GMI-08G ist von Macronix, der Chip im Bild von @c0l0 ist von Micron. Haben aber beide dieselbe Spezifikationen (512Mbit NOR) und sind beide mit 3,3V spezifiziert (hier also Vorsicht, wenn man ein CH341A mit der 5V Problematik hat).
 
Doofe Frage, wo finde ich eigentlich das Passwort für das BMC? :fresse:
 
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