AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme PC bootet nicht mit Mainboard Code "bd"
Thema durchsuchen
Ansicht
Themen-Optionen

PC bootet nicht mit Mainboard Code "bd"

Ein Thema von Zacherl · begonnen am 14. Mai 2015 · letzter Beitrag vom 18. Mai 2015
Antwort Antwort
Seite 2 von 3     12 3      
Popov
(Gast)

n/a Beiträge
 
#11

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 16. Mai 2015, 18:15
Wie gesagt, ich will mich hier nicht zu stark einmischen, aber schon mal überlegt, dass das Wetter inzwischen wärmer wird?

Was hat das Wetter mit dem Prozessortakt zu tun? Machen wir es einfach: im Inneren des Prozessors gibt es Bauteile, einige davon ergeben bestimmte Befehle. Unter Berücksichtigung der Elektronengeschwindigkeit, der Widerstände, der Aufgaben und des Weges bis zum Ausgang (Ergebnis), benötigt so ein Befehl eine gewisse Zeit bis es erledigt wird. Das ist sein Takt. Es gibt Befehle die schneller fertig sind, andere sind komplexer, benötigen also mehr Zeit. Somit ergibt der langsamste Befehl den Takt für alle. Andersherum würden einige Befehle ihre Aufgabe in der Zeit nicht erfüllen und das würde zum Absturz führen. Ein weiterer kritischer Punkt hier ist die Wärme. Ist das elektronische Bauteil wärmer, hat es einen höheren Widerstand, die Zeit die der Befehl für die Aufgabe benötigt wird also länger. Der Takt den wir suchen ist also die Zeit des langsamsten Befehls bei maximalen Temperatur, plus Angstzuschlag. Das ist die Zeit in der alle Befehle bei jeder Temperatur ihre Aufgabe erfüllen, und dann hat man da noch etwas Reserve.

Kommen wir nun zum übertakten. Sorgen wir dafür, dass das Bauteil nicht maximal warm wird und reduzieren wir den Angstzuschlag gegen Null, können wir einen Prozessor schneller Takten. Schnellerer Takt bedeutet aber mehr Wärme. Letztendlich kann man sagen, ist der Angstzuschlag des Prozessorherstellers groß genug, kann man den Ausreizen, wir müssen nur drauf achten, dass die max. Temperatur nicht überschritten wird. Aber auch mit der Temperatur können wir spielen. Haben wir eine gute Kühlung, wird die max. Temperatur nicht erreicht. Warum also nicht übertakten und damit bis max. Temperatur gehen. All das ist möglich, der Prozessor-Takt arbeitet dann aber bis an die Grenze, es gibt keinen Spielraum mehr.

Problematisch wird es wenn eines der Parameter sich plötzlich ändert, z. B. die Wärme. Nehmen wir an der Prozessor ist bis max. Temperatur getaktet, aber die Umgebungswärme wird anders. Die Temperatur des Prozessors kann nun nicht schnell genug abgeführt werden und der Prozessor übersteigt die max. Temperatur. Die Befehle benötigen jetzt mehr Zeit für ihre Aufgabe, und weil der Widerstand wegen der Wärme größer geworden ist, werden einige mit ihrer Aufgabe nicht fertig. Der Prozessor schmiert ab.

Und wie gesagt, es wird Sommer. Womit sich die Frage stellt: kann man einen Prozessor im Sommer genauso übertakteten wie im Winter?

Geändert von TBx (16. Mai 2015 um 20:49 Uhr) Grund: Color-Tag gemopst, das tut ja in den Augen weh
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#12

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 05:30
Die Wärme ist im Bezug auf erhöhte Widerstände in der CPU selbst praktisch zu vernachlässigen. Die CPU ist eh auf Temperaturen von teilweise bis zu 100°C ausgelegt. Da machen +/- 10°C Raumtemperatur keinen großen unterschied mehr.

Richtig ist, dass die CPU niemals kälter als die Raumtemperatur werden kann (sofern du kein flüssig-Stickstoff verwendest ). Zu hohe Temperatur ist zumindest bei mir aber nicht das Problem, das den "bd" Error Code auslöst.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)

Geändert von Zacherl (17. Mai 2015 um 06:01 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.116 Beiträge
 
Delphi 12 Athens
 
#13

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 09:19
Geräte, die ständig ein- und ausgeschaltet werden, sollten eh nicht zu stark runtergekühlt werden, da das ständige Längenänderungen und somit Spannungen und Risse mit sich bringen kann.
Bei Dauerläufern sieht das anders aus, aber da hat alles auch eine gewisse Betriebstemperatur, die man besser stabil und gleichmäßig einhalten sollte.

Es gab auch Leute, die Industrielüfter an überfüllten und zu stark übertakteten Bigtower angebaut hatten ... ich kennt doch die Dinger auf den Dächern von Industrieanlagen?
Aber für die Ohren ist das nicht das Wahre und ich empfehle sowas hinter die Wand zu verschieben, ins schallgedämmte Nachbarzimmer.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (17. Mai 2015 um 09:23 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#14

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 11:13
Die CPU ist eh auf Temperaturen von teilweise bis zu 100°C ausgelegt.
Da muss ich dich enttäuschen. Normale CPUs haben eine Tjmax von um die 70°C. Deine CPU liegt da sogar noch drunter, wie man bei cpu-world.com nachlesen kann: 66,8°C. Damit ist übrigens die Kerntemperatur gemeint, also was der CPU-eigene Sensor sagt, nicht das von irgendeinem Sensor auf dem Board oder so.

Bei Grafikkarten sieht die Sache wieder etwas anders aus, dort sind höhere Temperaturen erlaubt und auch eher die Regel.

MfG Dalai
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#15

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 11:24
Die Wärme ist im Bezug auf erhöhte Widerstände in der CPU selbst praktisch zu vernachlässigen.
Ich denke das siehst du falsch, hier geht es um jedes Grad. Es ist unwichtig ob wir von 80 oder 100° sprechen, wichtig ist nur der Widerstand.

Die Wärme ist nur dann zu vernachlässigen wenn der Spielraum groß genug ist. Und in der Regel ist er groß genug. Der "normale" Takt ist so gewählt, dass die max. Temperatur nie überschritten. Wird der Takt erhöht, kann sie überschritten werden. Ansonsten würde man den Takt einfach verdoppeln und schon hätte man einen doppelt so schnellen Prozessor.

Ist der Takt normal, ist der Spielraum immer ausreichen, egal wie die Außentemperatur ist. Das ist einkalkuliert. Erhöht man den Takt, klaut man etwas von dem Spielraum, von der Sicherheitsreserve.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.116 Beiträge
 
Delphi 12 Athens
 
#16

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 12:04
Die Betriebsgrenzen der meistens Consumer-CPUs liegen durchschnittlich vielleicht so in etwa bei -20°C bis 120°C, aber aktuelle Modelle versuchen sich notfalls selber runterzutakten, wenn sie überhitzen.

Es gibt zwar kranke Overclocker, die kühlen ihre CPU auch mal locker auf bis zu -100°C runter, aber die haben eh zuviel Geld und entweder spielen die rund um die Uhr, oder ihnen ist es egal, daß die CPU nicht lange hält. (wird eh in 3 Monaten durch ein besseres Model ersetzt)

Wobei ΔT der sonstigen Hardware normaler Weise zur Raumtemperatur nicht all zu groß sein sollte, vorallem nach unten, um der Kondensation und Kurzschlüssen entgegen zu wirken.




Was sagte eigentlich der Support deines Boardherstellers?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (17. Mai 2015 um 12:08 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#17

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 16:22
Die CPU ist eh auf Temperaturen von teilweise bis zu 100°C ausgelegt.
Da muss ich dich enttäuschen. Normale CPUs haben eine Tjmax von um die 70°C. Deine CPU liegt da sogar noch drunteri
Also Tj Max (CPU Temp Sensor, nicht Kerntemperatur) wird von von RealTemp und Konsorten bei mir direkt aus der CPU mit 105°C ausgelesen. Ich weiß nicht, was die bei CPU World da genau gemessen haben, aber auf die genannte Temperatur komme ich in etwa, wenn ich einen Stresstest mit standard CPU Takt laufen lasse. Bei meiner jetzigen Konfiguration kommt die Kerntemperatur locker an 90°C dran (was zugegeben nicht ganz optimal ist, weshalb ich wohl auf eine vollwertige Wasserkühlung umsteigen werde, aber das ist eine andere Baustelle).

Den Asus Support habe ich bisher nicht kontaktiert. Die letzten Starts verliefen mit meinen neuen Einstellungen alle erfolgreich. Hoffe damit hat sich das Problem gelöst. Rufe morgen aber nochmal den CaseKing Support an (CPU, Board und RAM wurden in einem werkseitig übertakteten Bundle erworben) und frage, was die dazu sagen. Wurde anscheinend nicht ausreichend getestet bei denen.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#18

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 17. Mai 2015, 17:58
Also Tj Max (CPU Temp Sensor, nicht Kerntemperatur) wird von von RealTemp und Konsorten bei mir direkt aus der CPU mit 105°C ausgelesen.
Ja, das ist hier auch zu lesen. Einige Leute sind sogar der Meinung, dass die 90°C kein Problem wären, aber solche Temperaturen sind mit Sicherheit nicht gut auf Dauer.

Zitat:
Ich weiß nicht, was die bei CPU World da genau gemessen haben
Da wird nichts gemessen, das sind die Specs der CPUs! Wobei die Angaben auf dieser Seite nicht immer stimmen müssen, aber m.E. nach stimmen sie fast immer. Aber selbst Intel gibt für diese CPU eine Tcase von eben diesen 66,8°C an, d.h. der Wert ist noch nicht einmal Tjmax (Kern) sondern die Temperatur auf dem Heatspreader!

Zitat:
aber auf die genannte Temperatur komme ich in etwa, wenn ich einen Stresstest mit standard CPU Takt laufen lasse.
Autsch. Dann ist deine Kühlung zu schwach. Normalerweise sollte eine CPU mit guter Kühlung nie die 60°C erreichen, bei Standardtakt versteht sich.

Wenn die CPU somit knapp unterhalb oder gar außerhalb der Temperaturspezifikationen betrieben wird, wundern mich die Probleme nicht wirklich...

MfG Dalai
  Mit Zitat antworten Zitat
Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#19

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 18. Mai 2015, 11:08
Aber selbst Intel gibt für diese CPU eine Tcase von eben diesen 66,8°C an, d.h. der Wert ist noch nicht einmal Tjmax (Kern) sondern die Temperatur auf dem Heatspreader!
"Noch nichtmal" ist hier wohl etwas missverständlich Formuliert. So wie ich das sehe ist die Tcase nämlich immer deutlich niedriger als Tjmax. Aus einem anderen Forum zitiert:
Zitat:
TJ max is max temp of cores very low or very high is bad. when you hit the tj max your cpu will shut off before burning.

Tcase is the temp of the IHS above the cores the values are usually 20 degrees lower than when the cpu will throttle (it will not melt) so for example if your Tcase is 72.2 which it is for most sandybridges 92.2 is where the cpu may throttle (not every cpu is the same, even the same make). Above that temperature you are potentially limiting the life span i.e instead of 15 years it might be about 10 years depending on how hot it is.
Nach der Rechnung käme ich bei meiner CPU auf eine Tjmax von ca. 86.8°C.

Zitat:
aber auf die genannte Temperatur komme ich in etwa, wenn ich einen Stresstest mit standard CPU Takt laufen lasse.
Autsch. Dann ist deine Kühlung zu schwach. Normalerweise sollte eine CPU mit guter Kühlung nie die 60°C erreichen, bei Standardtakt versteht sich.

Wenn die CPU somit knapp unterhalb oder gar außerhalb der Temperaturspezifikationen betrieben wird, wundern mich die Probleme nicht wirklich
Ich stimme dir voll und ganz zu, dass die Temperaturen zu hoch sind, aber die Ursache für mein Problem liegt sicher nicht darin. Die CPU ist grade mal zwei Wochen alt und das Problem trat von Anfang an auf. Auch sind die Idle Temps immer im Bereich von 30°-35°C und im Normalbetrieb komme ich höchstens mal mit 1-2 Kernen auf 65°C (Core nicht Case), also ca. 20°C (nach Berechnung von oben) bzw. 40°C (nach ausgelesener Tjmax) unter der Spezifikation.

Ich habe eine NZXT Kraken X61 "all in one" Wasserkühlung installiert. Das Ding hat einen 280er Radiator, von welchem ich mir auch deutlich niedrigere Temperaturen erhofft hatte. Hatte erst vermutet, dass ich (trotz eigentlich reichlich vorhandener Erfahrung) beim Auftragen der Wärmeleitpaste nicht sauber gearbeitet habe, aber auch zwei Neuinstallationen des Kühlers haben keine Besserung gebracht.

Naja, nochmal zum eigentlichen Problem: Die DRAM Voltage habe ich mitlerweile sogar auf 1.27V erhöhen müssen, da bei 1.25V immer noch ganz sporadische Fehler auftraten. Nach der erneuten Änderung habe ich bisher keinen fehlerhaften Bootvorgang mehr gehabt. Mal abwarten
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)

Geändert von Zacherl (18. Mai 2015 um 11:43 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#20

AW: PC bootet nicht mit Mainboard Code "bd"

  Alt 18. Mai 2015, 11:22
Naja, nochmal zum eigentlichen Problem: Die DRAM Voltage habe ich mitlerweile sogar auf 2.7V erhöhen müssen, da bei 2.5V immer noch ganz sporadische Fehler auftraten.
Ich hoffe, das war nur ein Verschreiber. Oder meinst du tatsächlich 2,x Volt? Die Standardspannung für DDR4 ist 1,2 Volt. 2,5 Volt hatten wir bei DDR1.

MfG Dalai
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz