Was ist mit meinem pc los?

iF3lix  15.09.2024, 16:31

Welche LED leuchtet?

Anidi856 
Beitragsersteller
 15.09.2024, 17:00

Diese kleinen, rechts oben vom mainboard. Da bleibt er immer bei der gelben hängen. Leider kann ich nicht erkennen was neben dem gelben LED steht.

1 Antwort

Hallo

Immer wenn ich meinen pc Neustarten möchte, hängt er sich auf: Kleines LED am Mainboard bleibt Gelb,...
Diese kleinen, rechts oben vom mainboard. Da bleibt er immer bei der gelben hängen. Leider kann ich nicht erkennen was neben dem gelben LED steht.

Dann schauen wir doch mal ins Handbuch, Seite 34 (1-22):

Bild zum Beitrag

https://dlcdnets.asus.com/pub/ASUS/mb/SocketAM5/ROG_STRIX_B650-A_GAMING_WIFI/G21204_ROG_STRIX_B650-A_GAMING_WIFI_V2_UM_WEB.pdf?model=ROG%20STRIX%20B650-A%20GAMING%20WIFI

Die gelbe Debug LED signalisiert, das es ein Problem beim initialisieren des DRAM gibt. Warum das explizit beim Neustarten des PC's passiert kann ich dir auch nicht sagen. Möglicherweise kann das durch ein BIOS/UEFI update behoben werden.

Für optimale Performance und Stabilität und für die Dual Channel Konfiguration, müssen die ersten beiden RAM Module in jeweils den RAM Slot eingesetzt werden, der auf jedem der beiden Speicherkanäle am weitesten vom Prozessor entfernt ist. Also müssen die RAM Module in die RAM Slots 2 & 4, vom Prozessor aus gezählt, eingesetzt werden.

Das Problem könnte aber auch durch das MEM overclocking über die Prozessor Spezifikationen hinaus verursacht werden. Du nutzt DDR5-6000 RAM Module. Die Speichergeschwindigkeit dafür liegt außerhalb der Prozessor Spezifikationen. Das kann aber muss nicht funktionieren und kann solche Störungen nach sich ziehen. Es wird auch nirgendwo garantiert, das DDR5-6000 RAM Module mit der restlichen Hardware funktionieren müssen.

Deaktiviere mal testweise das XMP bzw. EXPO von den RAM Modulen im BIOS/UEFI wieder und stelle die gesamte RAM Konfiguration auf AUTO, so das nur die relativ langsame Basis Speichergeschwindigkeit genutzt wird. Teste dann mal, ob sich der PC immer noch so verhält. Falls nicht, dann hängt dein Problem mit dem MEM overclocking zusammen.

Erklärung (falls es dich interessiert):

Die erreichbare Speichergeschwindigkeit hängt nicht allein von den RAM Modulen ab und heutzutage auch nicht mehr vom Mainboard, sondern vorrangig vom Prozessor. Das allein das Mainboard und die RAM Module für die erreichbare Speichergeschwindigkeit zuständig sind, das war einmal, vor langer Zeit. Heute ist das aber anders, da Teile des Mainboard Chipsets, die für die RAM Anbindung zuständig sind, in den Prozessor gewandert sind. Deshalb ist heute vorrangig der Prozessor für die erreichbare Speichergeschwindigkeit verantwortlich und nicht mehr allein das Mainboard und die RAM Module.

Die Speichergeschwindigkeit wird nämlich nicht, wie immer wieder irrtümlich angenommen wird, an den RAM Modulen eingestellt und auch nicht auf dem Mainboard, sondern das BIOS/UEFI des Mainboards stellt die Speichergeschwindigkeit im Prozessor ein, mit Hilfe der JEDEC oder der XMP bzw. EXPO Speicherprofile, die auf den RAM Modulen hinterlegt sind. Deshalb greift der Prozessor dann auch mit der in ihm eingestellten Speichergeschwindigkeit auf den RAM zu. Daraus ergibt sich aber erst der Speichertakt. Ansonsten sind die RAM Module weder selbst getaktet, noch laufen sie selbstständig mit der eingestellten Speichergeschwindigkeit.

Der Prozessor ist es also, der mit der eingestellten Speichergeschwindigkeit laufen muss und nicht das Mainboard bzw. irgendwelche Mainboard Komponenten. Die RAM Module müssen nur mit der im Prozessor eingestellten Speichergeschwindigkeit mithalten können, was die Spezifikationen der jeweiligen RAM Module regeln und das BIOS/UEFI des Mainboards muss lediglich die Einstellungen für die gewünschte Speichergeschwindigkeit vornehmen können, was in den Mainboard Spezifikationen geregelt ist.

Deshalb spielt es auch kaum eine Rolle, was alles in den Mainboard Spezifikationen geschrieben steht, denn dort steht nicht welche Speichergeschwindigkeiten garantiert erreichbar sind, sondern da steht nur, welche auf dem Mainboard getesteten Speichergeschwindigkeiten, das BIOS/UEFI des Mainboards, am Speichercontroller im Prozessor, einstellen kann, inklusive der Speichergeschwindigkeiten, die nur durch übertakten des Speichercontrollers im Prozessor erreicht werden können. Mehr steht da eigentlich nicht.

Speichergeschwindigkeiten die nur mit übertakten des Speichercontrollers im Prozessor erreicht werden können, die werden in den Mainboard Spezifikationen für gewöhnlich wie folgt gekennzeichnet: (OC), (O.C.), (by A-XMP OC Mode) (EXPO)

https://rog.asus.com/de/motherboards/rog-strix/rog-strix-b650-a-gaming-wifi-model/spec/

4 x DIMM, Max. 192GB, DDR5 7600+(OC)/7200(OC)/7000(OC)/6800(OC)/6600(OC)/6400(OC)/6200(OC)/6000(OC)/5800(OC)/5600(OC)/5400(OC)/5200/5000/4800 ECC and Non-ECC, Un-buffered Memory*

Schau mal an, was da steht.

Die Mainboards wurden zwar mit den in den jeweiligen Spezifikationen angegebenen Speichergeschwindigkeiten erfolgreich getestet und die RAM Module die das geschafft haben sind jetzt auch in der Memory Support Liste (QVL) zu dem jeweiligen Mainboard zu finden, aber für diese Tests verwenden die Mainboard Hersteller speziell selektierte Engineering Sample Prozessoren. Prozessoren für den Endkundenmarkt schaffen diese Speichergeschwindigkeiten in aller Regel nicht oder nur selten und auch nicht unter Garantie mit den RAM Modulen aus den Memory Support Listen (QVL). Auch mit diesen RAM Modulen werden die angegebenen Speichergeschwindigkeiten nur dann erreicht, wenn der eingesetzte Prozessor dabei mitspielt, das ist die Bedingung daran.

Die Speichercontroller in den Ryzen Serie 7000/8000 AM5 Prozessoren sind erst mal für den Betrieb mit bis zu DDR5-5200 RAM Modulen ausgelegt, bei Bestückung mit einer Speicherbank (Rank) pro Speicherkanal. Das kann auch in den Spezifikationen des jeweiligen Prozessors nachgelesen werden.

https://www.amd.com/en/products/processors/desktops/ryzen/7000-series/amd-ryzen-7-7800x3d.html

(siehe unter Connectivity)

Max Memory Speed
2x1R - DDR5-5200
2x2R - DDR5-5200
4x1R - DDR5-3600
4x2R - DDR5-3600
  • 2x1R - Dual Channel mit 2 Single Rank (1R) RAM Module
  • 2x2R - Dual Channel mit 2 Dual Rank (2R) RAM Module
  • 4x1R - Dual Channel mit 4 Single Rank (1R) RAM Module
  • 4x2R - Dual Channel mit 4 Dual Rank (2R) RAM Module

Für Speichergeschwindigkeiten jeweils darüber hinaus, die dann erst mit schnelleren RAM Modulen genutzt werden können, wird zwangsweise der Speichercontroller in dem eingesetzten Prozessor übertaktet, was funktionieren kann, was aber nicht funktionieren muss.

Außerdem sinkt die maximal erreichbare Speichergeschwindigkeit, je mehr Speicherbänke (Rank) pro Speicherkanal eingesetzt werden. Das liegt an der Mehrbelastung des Speichercontrollers durch mehr Speicherbänke und an den physikalischen Eigenschaften des Speicherbusses im Hochfrequenzbereich. Vereinfacht lässt sich sagen, das mit zwei RAM Modulen höhere Speichergeschwindigkeiten erreichbar sind, wie mit vier RAM Modulen. Das sollte vor allem bei MEM overclocking beachtet werden.

Ob und wie hoch sich der Speichercontroller in einem bestimmten Prozessor übertakten lässt, das kann auch nicht vorhergesagt oder vorab garantiert werden. Der eine Prozessor schafft halt etwas mehr und ein anderer etwas weniger, auch aus der gleichen CPU Serie.

Mit den XMP bzw. EXPO RAM Modulen verhält sich das nun so: Für diese speziellen RAM Module wird die Speichergeschwindigkeit, vom BIOS/UEFI des Mainboards, erst mal nur mit Hilfe der JEDEC Speicherprofile automatisch eingestellt, entsprechend der vorhandenen Systemkonfiguration, genau wie für Standard RAM Module auch. Diese Speichergeschwindigkeit ist erst mal relativ niedrig und entspricht der eigentlichen Speichergeschwindigkeit für die XMP bzw. EXPO RAM Module.

Der Unterschied zu Standard RAM Module besteht darin, das diese nur die JEDEC Speicherprofile mitbringen aber keine XMP MEM overclocking Speicherprofile.

Die JEDEC Speicherprofile sind, im SPD Chip (Serial Presence Detect), auf den RAM Modulen hinterlegt. Dort befinden sich auch die XMP bzw. EXPO Speicherprofile. Das sind MEM overclocking Speicherprofile, die im BIOS/UEFI manuell aktiviert werden müssen. Dadurch erst werden diese speziellen RAM Module auf ihre vorgesehene Geschwindigkeit "übertaktet". Auf die Art kann man mit günstigeren RAM Modulen höhere Speichergeschwindigkeiten nutzen.

Mit Hilfe des XMP bzw. EXPO Speicherprofils wird also, vom BIOS/UEFI des Mainboards, die MEM overclocking Speichergeschwindigkeit eingestellt und zwar immer noch im Prozessor. Aber für Speichergeschwindigkeiten, die über die jeweilige Prozessor Spezifikation hinaus gehen, werden durch das aktivierte XMP bzw. EXPO nicht nur die RAM Module "übertaktet", sondern auch der Speichercontroller im eingesetzten Prozessor und das kann zwar aber muss nicht funktionieren. Das ist auch die eigentliche Ursache, wenn XMP bzw. EXPO MEM overclocking mal nicht funktioniert, weil in dem Fall die Einstellungen durch das XMP bzw. EXPO, zu viel des Guten für den Prozessor sind.

Workaround:

In dem Fall müsste zum einstellen der Speichergeschwindigkeit manuell eingegriffen werden. Möglicherweise stehen auch mehrere XMP oder EXPO Speicherprofile zur Auswahl, wovon eines vielleicht funktioniert. Ansonsten muss die Speichergeschwindigkeit, bei aktiviertem XMP bzw. EXPO, zusätzlich manuell soweit gedrosselt werden, bis der Prozessor stabil damit arbeitet oder die Speichergeschwindigkeit, die Timings und die RAM Modulspannung werden komplett manuell eingestellt. Viel Spaß dabei.

mfG computertom

 - (Computer, PC, Gaming PC)

Anidi856 
Beitragsersteller
 15.09.2024, 20:42

Vielen Dank für diese Ausführliche Antwort. Meine Frage: Wäre es für mich (computer noob) nicht einfach sinnvoller, einen anderen Arbeitsspeicher zu kaufen? Also z.B. 2xDDR5-5200.

computertom  15.09.2024, 20:59
@Anidi856

Hast du denn mal getestet was passiert, wenn du das XMP bzw. EXPO im BIOS/UEFI deaktivierst und die RAM Konfiguration automatisch vom BIOS/UEFI verwalten lässt? Ist dann das Problem weg oder tritt es immer noch auf?

Was passiert, wenn du in einem nächsten Schritt, neben dem aktivierten XMP bzw. EXPO, die Speichergeschwindigkeit zusätzlich manuell auf 5200 oder 5600 MT/s begrenzt?

Wenn das funktioniert, dann kannst dir neue RAM Module sparen. Das wäre sonst ein erheblicher Kostenaufwand. 32GB DDR5-5200 Dual Channel RAM Module kosten ab 90 bis 100,-€ aufwärts, mit RGB Beleuchtung ab ca. 110,-€ aufwärts. Solche RAM Module hättest du vor dem Kauf des PC's einplanen sollen, um Problemen aus dem Weg zu gehen und um es dadurch einfacher zu haben.