Superuser

Autor Thema: CPU-Takt am OBP auslesen  (Gelesen 3233 mal)

prometheus0815

  • Gast
CPU-Takt am OBP auslesen
« am: 03. Juni 2009, 21:28:49 »
Moin zusammen!

Hat vielleicht jemand eine Idee, wie ich am OBP die CPU-Taktfrequenz einer Blade 1000 auslesen kann? Im Banner steht nichts entsprechendes, .speed kennt er nicht und auch sonst konnte ich nichts ergooglen. Über Anregungen würde ich mich sehr freuen, weil ich sonst die Festplatte aus meiner anderen Blade rupfen und quer durch die Stadt karren müsste.

Viele Grüße

Prometheus

sonnenblen.de - Das unabhängige Sun User Forum

CPU-Takt am OBP auslesen
« am: 03. Juni 2009, 21:28:49 »

Offline AndreasW

  • Sobl Master
  • ****
  • Beiträge: 254
Re: CPU-Takt am OBP auslesen
« Antwort #1 am: 03. Juni 2009, 21:52:53 »
Hallo Prometheus,

ich kann Dir leider nicht sagen, ob und ggf. wie man die CPU-Geschwindigkeit im OBP auslesen kann.
Aber eine Idee habe ich dennoch: Ich vermute, dass die CPU-Geschwindigkeit mit den Diagnosedaten
nach dem Einschalten der Blade auf der Console ausgegeben werden. Es ist zumindest einen Versuch wert...

Viel Glück
Andreas

prometheus0815

  • Gast
Re: CPU-Takt am OBP auslesen
« Antwort #2 am: 03. Juni 2009, 21:59:37 »
Ich vermute, dass die CPU-Geschwindigkeit mit den Diagnosedaten nach dem Einschalten der Blade auf der Console ausgegeben werden.

Leider nicht. Das einzige, was ich zu sehen bekomme, ist das Banner und direkt danach den OBP. Meine andere Blade meldet im Banner beide CPU-Taktfrequenzen, diese aber nicht.

Offline Ebbi

  • Sobl Administrator
  • Sobl Guru
  • *****
  • Beiträge: 1315
  • Minusgeek
Re: CPU-Takt am OBP auslesen
« Antwort #3 am: 04. Juni 2009, 00:08:49 »
setenv diag-switch? true mal probiert?

Offline escimo

  • Sobl Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1674
  • SPARCstation 2
    • Youtube-Kanal opensparcbox.org
Re: CPU-Takt am OBP auslesen
« Antwort #4 am: 04. Juni 2009, 12:01:13 »
Oder so geht es natürlich auch: ;-)
Zitat
InfoDoc ID:  47183
Synopsis: How to determine CPU speed from the ok prompt of a SunBlade [TM] systems
Date: 1 Oct 2002
Keywords: speed, cpu, properties, Sunblade , 1000, 2000, 280r, Netra 20, T4

Description:
Perform the following 2 commands from the ok prompt:
ok> cd /SUNW,UltraSPARC-III@0,0
ok> .properties
sparc-version 00 00 00 09
ecache-associativity 00 00 00 01
#dtlb-entries 00 00 00 10
dcache-associativity 00 00 00 04
dcache-line-size 00 00 00 20
dcache-size 00 01 00 00
#itlb-entries 00 00 00 10
icache-associativity 00 00 00 04
icache-line-size 00 00 00 20
icache-size 00 00 80 00
cpuid 00 00 00 00
portid 00 00 00 00
reg 00000400 00000000 00000000 00010000
device_type cpu
manufacturer# 00 00 00 3e
implementation# 00 00 00 14
mask# 00 00 00 52
ecache-line-size 00 00 02 00
ecache-size 00 80 00 00
clock-frequency 2cb41780
name SUNW,UltraSPARC-III

Take the hex value of the clock-frequency from the .properties ouput and convert it to decimal
in the example above the hex value of the clock-frequency is 2cb41780 and when converted to decimal we get 750000000 (i.e speed=750MHz)


INTERNAL SUMMARY: SUBMITTER: Ford Stiles APPLIES TO: ATTACHMENTS:

Grüße
escimo
« Letzte Änderung: 04. Juni 2009, 13:05:48 von escimo »

prometheus0815

  • Gast
Re: CPU-Takt am OBP auslesen
« Antwort #5 am: 04. Juni 2009, 23:26:01 »
clock-frequency 2cb41780

Autsch ... das habe ich wohl überlesen.  :-[  Auf die Idee, den Wert ins Dezimalsystem umzurechnen, wäre ich dann vermutlich auch noch gekommen. Danke für den Tipp!