Superuser

Autor Thema: U5, red state exception  (Gelesen 5198 mal)

zerit

  • Gast
U5, red state exception
« am: 19. März 2006, 21:43:53 »
Hallo Forum;

Vor laengerer Zeit fiel mir eine ultra5 in die Haende, welche einen aehnlichen
red-state-Fehler bringt, wie sie hier im Forum schonmal erwaehnt wurde. Falls
vielleicht doch jemand zufaellig genau diesen Fehler kennen sollte, er befindet
sich weiter unten in diesem Posting.
Durch eine zweite, funktionierende U5 konnte ich durch einzelnes Austauschen
der Komponenten auf gezielte Fehlersuche gehen. Ergebnis war, das anscheinend
cpu und board der ersten U5 beschaedigt sind.

Jetzt eine Frage: funktioniert es ohne weiteres, eine 400MHz cpu auf das
Board einer 270Mhz U5 zu setzen, oder muss man noch irgendwo einen jumper
umsetzen? (vielleicht funktioniert die cpu ja doch...)

Mittlerweile besteht die Moeglichkeit, die 400er cpu in einer 300MHz-Ultra10
zu testen. Ist hier ein einfaches Austauschen der Prozessormodule moeglich,
oder muessen noch irgendwelche Jumper versetzt werden?


beste Gruesse,
und vielen Dank im Vorraus

zerit




---- schnipp -----

[...]
RED State Exception                                                             
                                                                               
TL=0000.0000.0000.0005 TT=0000.0000.0000.0010                                   
   TPC=0000.0000.f000.4200 TnPC=0000.0000.f000.4204 TSTATE=0000.0044.5600.1500 
TL=0000.0000.0000.0004 TT=0000.0000.0000.0010                                   
   TPC=0000.0000.f000.4200 TnPC=0000.0000.f000.4204 TSTATE=0000.0044.5600.1500 
TL=0000.0000.0000.0003 TT=0000.0000.0000.0010                                   
   TPC=0000.0000.f000.4200 TnPC=0000.0000.f000.4204 TSTATE=0000.0044.5600.1500 
TL=0000.0000.0000.0002 TT=0000.0000.0000.0010                                   
   TPC=0000.0000.f000.0200 TnPC=0000.0000.f000.0204 TSTATE=0000.0044.5600.1500 
TL=0000.0000.0000.0001 TT=0000.0000.0000.0010                                   
   TPC=0000.0000.f000.3a00 TnPC=0000.0000.f000.3a04 TSTATE=0000.0044.5600.0400 


RED State Exception                                                             
                                                                               
TL=0000.0000.0000.0005 TT=0000.0000.0000.0010                                   
   TPC=0000.0000.f000.4200 TnPC=0000.0000.f000.4204 TSTATE=0000.0044.5600.1500 
TL=0000.0000.0000.0004 TT=0000.0000.0000.0010                                   
   TPC=000.                                                                     
                                                                               
Setting diag-switch? because of L1-D keyboard command.                         
                                                                               
%o0 = 0000.0000.0000.4001                                                       
                                                                               
Executing Power On SelfTest                                                     

@(#) Sun Ultra 5/10 (Darwin) POST 2.3.1 (Build No. 521) 16:33 on 08/07/98       
                                                                               
CPU: UltraSPARC-LC (MHz: 400 Ecache Size: 2048KB)                               
                                                                               
Init POST BSS                                                                   
        Init System BSS                                                         
NVRAM                                                                           
        NVRAM Battery Detect Test                                               
        NVRAM Scratch Addr Test                                                 
        NVRAM Scratch Data Test                                                 
DMMU TLB Tags                                                                   
        DMMU TLB Tag Access Test                                               
DMMU TLB RAM                                                                   
        DMMU TLB RAM Access Test                                               
Probe Ecache                                                                   
        Probe Ecache                                                           
Ecache Tests                                                                   
        Ecache RAM Addr Test                                                   
        Ecache Tag Addr Test                                                   
        Ecache RAM Test               

---- schnapp -----





sonnenblen.de - Das unabhängige Sun User Forum

U5, red state exception
« am: 19. März 2006, 21:43:53 »

Offline Jonny

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1063
Re: U5, red state exception
« Antwort #1 am: 19. März 2006, 22:46:40 »
Hi zerit,

das sollte deine Frage beantworten:
http://sunsolve.sun.com/handbook_pub/Systems/U5/components.html#SystemBoard

Gruß
Jonny
solaris is like a wigwam :
no windows, no gates and a apache inside !

victor-charly

  • Gast
Re: U5, red state exception
« Antwort #2 am: 19. März 2006, 23:09:35 »
Rein von der Hardware her sind alle CPUs (fast) beliebig austauschbar zwischen Ultra 5 und Ultra 10, da die Platine eigentlich die selbe ist. Man muss auch keinen Jumper umstellen (einfach alte CPU raus, neue rein; dabei aber auf die sehr filigranen Kontakte am CPU-Modul achten). Es gilt aber folgende Punkte beachten: Das OBP sollte auf dem neuesten Stand sein (aktuell OBP 3.31), da ältere Versionen mit einer 400MHz CPU evtl. noch nichts anfangen können. In der Ultra 5 gilt es auch ein wenig auf die Hitze zu schauen (400MHz ist aber kein Problem), je nachdem was alles drin ist. Die Belüftung ist nicht ganz ideal bei der Ultra 5. Falls Du eines der allerersten Boards (Sun P/N: 375-0009) hast, würde ich aber aufpassen, die vertragen angeblich nicht alle CPUs. Von den anderen Boards ist mir nichts dergleichen bekannt. Das älteste U5-Board, welches ich schon selber ausprobiert habe, war ein 375-0079 (PGX24-Serie).


Ich selber habe hier neben mir eine Ultra 5 mit 440MHz CPU, die auch sonst sehr gut gefüllt ist – sie läuft absolut problemlos und wird auch nicht besonders warm.

Gruss

Christian
« Letzte Änderung: 20. März 2006, 07:44:56 von victor-charly »

llothar

  • Gast
Re: U5, red state exception
« Antwort #3 am: 20. März 2006, 05:47:35 »
Hab exact die selben Probleme gehabt.

Ich hab hier eine lauffähige 270 U5 und eine U5 mit 400 MHz die ich gekillt habe (hab das NVRAM falsch rum reingesteckt - und das wurde dann sehr sehr heiss auf dem Chip  ;D) seitdem liefert das Mainboard dort nur noch die red state exception. Dann hab ich die 400 Mhz testweise in eine U10 (in der normallerweise eine 440Mhz CPU läuft) gesteckt, da läuft sie normal.

Also wollte ich meine alte U5 aufrüsten und siehe da es geht nicht. Stöbern im Internet und hier ergibt das (fast?) alle Boards dieser U5 Generation keine höheren Taktraten vertragen, auch mit anderem OBP. Somit hab ich hier also lediglich eine Ersatz CPU rumliegen.

Bezüglich des Lüfterproblems der CPU würde ich etwas selbst basteln und den Gehäuselüfter rausnehmen, einen Pabst austaschen und dann diesen Lüfter direkt auf der CPU Kühlrippe befestigen. Da die U5 liegt, reicht ein einfaches Gummiband darum aus. Kühlung ist wesentlich besser.

Offline maal

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1529
  • Ich mag keine Signaturen!
Re: U5, red state exception
« Antwort #4 am: 20. März 2006, 06:18:58 »
Hallo Christian,

bitte keine Links auf Sunshack.org posten, außer solchen, die auf seine selbsterstellten Daten verweisen !

Michael



victor-charly

  • Gast
Re: U5, red state exception
« Antwort #5 am: 20. März 2006, 07:42:39 »
OK

(vermute es liegt am copyright für das System Handbook... hätte ich eigentlich selber drauf kommen können... in Australien gilt halt anderes Recht als in der EU+CH)

Danke für den Tipp
« Letzte Änderung: 20. März 2006, 07:44:18 von victor-charly »

Offline Jerry

  • Sobl Administrator
  • Sobl Guru
  • *****
  • Beiträge: 926
  • Let the SUN shine...
    • sonnenblen.de - Das SUN Heimanwender Forum
Re: U5, red state exception
« Antwort #6 am: 20. März 2006, 08:43:58 »
Moin,

@victor-charly: Danke, dass Du die Links rausgenommen hast - mit etwas kreativem Suchen auf sunshack findet man die auch so, und wir riskieren keine Probleme wegen der Deep Links. Soweit Dokumentation bei Sun noch frei verfügbar ist, können wir immer die verlinken - Copyright-Probleme ausgeschlossen :)

Ich würde mich allerdings - ohne die Diskussion an dieser Stelle ausarten zu lassen - freuen, wenn Sun mit älterer Doku ähnlich liberal verfahren würde wie mit aktueller Betriebssystementwicklung (s. OpenSolaris). Naja...

Gruß

Jerry
Gereon 'Jerry' Stein
Administrator sonnenblen.de

victor-charly

  • Gast
Re: U5, red state exception
« Antwort #7 am: 20. März 2006, 09:03:09 »
Yep, sehe das sehr ähnlich...

Hätte vielleicht erst meine grauen Zellen anwerfen sollen, bevor ich gepostet habe... aber man lernt ja nie aus...

Gruss

Christian

paraglider242

  • Gast
Re: U5, red state exception
« Antwort #8 am: 20. März 2006, 13:48:17 »
Meine U5 hat ebenfalls das allererste Systemboard (375-0009), ich hab darin eine 440MHz-CPU ohne Probleme laufen...

llothar

  • Gast
Re: U5, red state exception
« Antwort #9 am: 20. März 2006, 14:15:17 »
Hast du einfach nur das OBP upgedated ?
Welche Version läuft bei dir ?

sonnenblen.de - Das unabhängige Sun User Forum

Re: U5, red state exception
« Antwort #9 am: 20. März 2006, 14:15:17 »

paraglider242

  • Gast
Re: U5, red state exception
« Antwort #10 am: 20. März 2006, 15:21:02 »
Ich hatte schon vorher OBP 3.31 drauf - 300MHz-CPU raus, 440MHz-CPU rein, fertig - es gibt hier aber einige Threads, dass die 400er und 440er nicht immer funktionieren; und offiziell werden sie von Sun auf diesem Board auch nicht unterstützt.

Offline Jonny

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1063
Re: U5, red state exception
« Antwort #11 am: 20. März 2006, 21:49:44 »
Da von SUN nicht supported kann es funktionieren, muß aber nicht :(
Erschwerend kommt hinzu, dass es mal 440er CPU-Module gab, die mechanisch
nicht ganz zu den Muttibretteln gepasst haben :o
Sollte der Verdacht bestehen, dann sag noch mal an und ich wühle mich in der
Arbeit mal durch die historischen Mails. Es war zu der Geschichte mal eine Liste
von betroffenen Seriennummern im Umlauf.

Gruß
Jonny
solaris is like a wigwam :
no windows, no gates and a apache inside !

victor-charly

  • Gast
Re: U5, red state exception
« Antwort #12 am: 20. März 2006, 23:27:00 »
Ist mir noch ne Idee gekommen von wegen kaputten Ultra5-Motherboards: Nebem dem CPU-Modul (an der Gehäuse-Aussenseite) ist eine ganze Reihe Elkos. Falls mal jemand den Deckel etwas unsanft geschlossen hat, könnte sehr leicht einer dieser Elkos in Mitleidenschaft gezogen werden. Bei gebrauchten Kisten weiss man halt nie so genau was vorher damit gemacht worden ist.

Es ist mir schon bewusst, dass diese Fehlerquelle wohl nur in Ausnahmefällen in Frage kommt (die meisten hier pflegen ihre Kisten ja sehr sorgfältig). Ein kaputter Elko wäre aber schon ein klares Indiz, dass das Board hinüber ist. Ob dann aber überhaupt noch was gehen würde, ist ne andere Frage.

Gruss

Christian

victor-charly

  • Gast
Re: U5, red state exception
« Antwort #13 am: 20. März 2006, 23:39:36 »
Es könnte sich lohnen nach "red state exception" zu googeln... hab es nur mal kurz angetestet und dutzende Links gefunden... diese Fehlermeldung scheint auch bei anderen Ultra's aufzutreten (wäre ja auch logisch, da alle ähnliche OBP/POST's verwenden). Hab leider im Moment nicht die Zeit mich durch alles durchzulesen. Ich kann also nicht sagen, ob es immer den gleichen Grund hat oder ob diese Fehlermeldung bei diversen Hardware-Problemem auftritt.

Christian

zerit

  • Gast
Re: U5, red state exception
« Antwort #14 am: 23. März 2006, 21:51:28 »
kuckuck!

Danke fuer die ganzen Postings.
Mittlerweile fand ich heraus, dass meine U10 ueber ein Board
der aelteren Serie verfuegt (375-0009). Nach einem update
des obp auf die aktuellste Version steckte ich die 400er cpu ein-
fach ein und probierte aus.

Siehe da, sie funktioniert :-)


nochmals vielen Dank fuer die Tips,

Zerit