Autor Thema: Stack Underflow  (Gelesen 5222 mal)

SmellyCat

  • Gast
Stack Underflow
« am: 18. Juli 2002, 01:36:01 »
Hallo,

ich bekam gerade heraus wie ich die Aufloesung bei meiner SS-4 aendern kann, also mit "Stop-A" in das System und den Anweisungen folgend... einmal "reset" bitte? - Gerne doch...

So nun steh ich hier (besser sitze) vor meine SS-4 und sehe auf dem Monitor :

Boot device: /iommu/sbus/sepdma@4,8400000/esp@4,800000sd@3,0:a File and args:

Stack Underflow

Stack Underflow

Stack Underflow
Memory Address not Aligned
...
nun habe ich diese Systemconsole, ich denke ich bin im Boot ROM oder wie man es nennt.

nett oder? Was ist da schief gelaufen? - Muss ich mir Sorgrn um meine Hardware machen? - Was kann ich jetzt tun? Den Speicher neu adressieren?

HILFE!

Danke

bye

Mats

sonnenblen.de - Das unabhängige Sun User Forum

Stack Underflow
« am: 18. Juli 2002, 01:36:01 »

SmellyCat

  • Gast
Stack Underflow (Nachtrag)
« Antwort #1 am: 18. Juli 2002, 17:44:33 »
Hallo,

ein kleiner Nachtrag zu meinem Problem... wie gesagt SUN technisch bin ich ein recht unbeschriebenes Blatt

Ich habe in der SS-4 eine "Turbo-XGX (oder TGX)" drinnen.

test-all und probe-scsi meint es waere soweit alles i.O.

ein "fill" bringt mir wieder einen "Stack Underflow"

schaffe ich es dem System ein "boot disk" oder "boot-cdrom" zu geben OHNE dass es einen Reset macht startet es (habe ich in 2 von etwa 20 Versuchen geschafft). Wie oder warum er Teilweise einen boot disk ohne Reset macht ist mir nicht ganz klar, meist klappt es wenn ein "boot net" etc. schiefgegangen ist und ich wg. timeout zurueck im NVRam bin...

Naja im Endeffekt nur insofern wichtig dass es scheinbar beweisst dass kein Hardware Defekt vorliegt.

Warum oder weshalb ich den Fehler bekomme weiss ich nicht.

zuvor habe ich wie gesagt mit "setenv output-device srcreen:r1024x786x64" versucht die Aufloesung zu aendern, danach gabs, ich ich es in einem Onlinemanual fand einen Befehl "reset" (eingetippt, mit [ENTER] bestaetig) und da war der Fehler.

Nun bekam ich den Rat mal TGX auszubauen und erneut mein Gleuck zu probieren... irgenwei trau ich mich aber nicht ganz da ich Angst habe noch mehr zerstoehren zu koennen.

Ich bin mit meinem Latain wirklcih am Ende... ich weiss leider weder ein noch aus, wenn so weitergeht habe ich eine SS-4 mit 4,5 GB HDD 64 MB Ram und CD Rom zu verkaufen - leider, waere ein kurzes Gastspiel gewesen.

Danke

Mats

mg-midget

  • Gast
Re: Stack Underflow
« Antwort #2 am: 18. Juli 2002, 18:35:20 »
das darf nicht sein! auch irgendwo in oberbayern muessen SUNs
zum laufen zu bringen sein ...

1. kiste ausschalten

2. warten, bis alle laufwerke ausgetrudelt sind

3. kiste einschalten

4. kaum, dass das banner (kleines buntes bild und kurze hardware-
   auflistung) zu sehen ist, STOP-taste (ganz aussen) und A
   gleichzeitig druecken ---> ok-prompt sollte zu sehen sein
   damit ist die kiste erst mal am unkontrollierten hochfahren gehindert.

5. wenn nicht schon passiert, LAN-kabel abmachen!

6. printenv   eingeben, suchen nach boot-device und auto-boot?
   wenn boot-device=net   , will die kiste vom netz hochlaufen, sucht einen
   boot-server, findet keinen und verreckt.

7. wenn auto-boot?=yes   , will die kiste das auch, laesst aber gar
   keine luft ran und der boot-vorgang muss hart von hand abgewuergt
   werden. siehe oben.

8. versuch einer abhilfe:
   ok setenv boot-device disk
   ok setenv boot-file vmunix  (damit sollte er erstmal zufrieden sein und
   solaris finden. auch moeglich:)
   ok setenv boot-file linux
   ok setenv auto-boot?=false
   ok reset

9. danach sollte die kiste hochlaufen wollen und KONTROLLIERT
    stehenbleiben. dann eingeben   boot disk oder boot floppy
   oder so was.


berichte mal, wie's ausging!


Hse

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Stack Underflow
« Antwort #3 am: 18. Juli 2002, 19:55:37 »
Prüfe mal ob alle Speicherriegel richtig in ihren Sockeln sitzen.
Gruß
Jürgen
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Stack Underflow (Hipp hipp HURRA!)
« Antwort #4 am: 18. Juli 2002, 23:18:46 »
Hallo,

zu Anfang 2 Dinge, das Wichtigeste zuerst:

- Danke! Danke fuer Eure schnelle Hilfe! 1000x dank!
- Meine SS-4 laeuft wieder.

Wie ich schrieb habe ich eine Turbo-XGX oder TGX (=wie finde ich eigentlich raus was fuer eine es ist?)... ich versuchte dummerweise die Aufloesung fuer den Framebuffer zu aendern, was verstaendlicher Weise das System nicht so ganz mochte.

Wie kam ich drauf? - Ich wagte es und daute die Grafikkarte aus, und siehe da das System lief mit der in der "pintenv" angezeigten, von mir eingestellten, Aufloesung. Nun fiel es mir wie Schuppen von den Augen: Die Gk eingebaut und die urspruengliche Aufloesung wieder eingestellt, und siehe da, das System bootet nun auch wieder mit der xTX. Wunderbar!

So nun habe ich wieder ein laufendes System, allerdings noch in der falschen Aufloesung (zu hoch fuer den TFT der an die SS-4 soll, steht auf 1158x900@66Hz oder so sollte 1024x786 sein), ich koennte die Grafikkarte ausbauen und die Aufloesung im Nvram einstellen - wuerde gehen, waere aber eine etwas stuemperhafte Loesung.

Deshalb schliesse ich an meinen Dank an Euch auch gleich noch 2 Fragen an:

- Wie finde ich raus was fuer eine Gk ich habe? TGX oder XGX? Die
  Chips auf der Gk sagen mir nichts... an Hand derer kann ichs also nicht
  rausfinden, aber ich nehme mal an irgendwo im System wird eine
  Definition der benutzen Gk stehen oder?

- Wenn ich rausfinde was fuer eine Gk ich habe, wie stelle ich dann die
  Aufloesung ein? Wieder im Nvram mit "STOP-A"? Oder per Software
  in Solaris 8?

...so das wars erstmal. Ich habe noch ein paar Dinge begzl. der Hardware aber fuer das verziehe ich mich wohl besser in die passende Abteilung des Forums.

Danke fuer alles

bye

Mats

PS: @mg-midget: Sollte das "oberbayern" irgenein Seitenhieb sein? - ich bin zwar kein echer Bayer aber verteigiden (bis zu einem gewissen Grad) muss ich das arme Bundesland dann schon, Du weisst ja: Tradition und Fortschitt wird hier gross geschrieben *g* - wie sagte ein Politiker "Laptop und Lederhosen" - na dann Prost  ;D

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Stack Underflow
« Antwort #5 am: 19. Juli 2002, 00:52:53 »
Hallo,
also die XGX oder TGX bringen bei der von dir gewünschten Auflösung 1024x768 erstmal keinen Vorteil gegenüber des Onboard-Framebuffers, weil alle mit 8-Bit-Auflösung arbeiten.
Informationen dazu findest du bei SUN:
http://sunsolve.sun.com/handbook_pub/Devices/Graphics/GRAPH_TOC.html
und hier findest Du das Handbuch zur SS4:
http://sunsolve.sun.com/handbook_pub/Systems/4m-System/4mSYSTEM_Sstation_4.html
Gruß
Jürgen
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

mg-midget

  • Gast
Re: Stack Underflow
« Antwort #6 am: 19. Juli 2002, 13:39:42 »
bei dir ist als wohnort IRGENDWO IN OBERBAYERN angegeben

gruesse vom sachsen in berlin!

Hse


SmellyCat

  • Gast
Re: Stack Underflow
« Antwort #7 am: 19. Juli 2002, 16:35:59 »
naja irgendwas wollte ich reinschreiben... aber ein bisschen Anonymitaet muss schon sein.

Ist aber auch egal, ein 'whois smellycat.net' wuerde sowieso alles verraten :)

bye
Mats

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Stack Underflow
« Antwort #8 am: 20. Juli 2002, 13:16:04 »
Hast Du dir das Handbuch nun runtergeladen ?
Gruß
Jürgen
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Stack Underflow
« Antwort #9 am: 20. Juli 2002, 14:56:31 »
Jap, warum fragst Du? - z. Z. brauche ichs nicht, bin wunschlos gluecklich.

sonnenblen.de - Das unabhängige Sun User Forum

Re: Stack Underflow
« Antwort #9 am: 20. Juli 2002, 14:56:31 »

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Stack Underflow
« Antwort #10 am: 20. Juli 2002, 15:08:35 »
Das liegt dann wohl daran, daß du jetzt das Handbuch hast ! ;D ;D
Gruß
Jürgen
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Stack Underflow
« Antwort #11 am: 20. Juli 2002, 15:58:00 »
Naja wie man's nimmt, Eure Hilfe hat viel gebracht... fast mehr als das Handbuch. Es ist aber ein nettes "Backup" falls mal wieder was schiefgehen sollte ;)

Offline Sparky

  • Sobl Guru
  • *****
  • Beiträge: 3260
  • HyperSPARC ! Das fetzt......
    • HyperSTATION
Re: Stack Underflow
« Antwort #12 am: 20. Juli 2002, 16:04:50 »
Ich habe meine Weisheit aus den Handbüchern, Internet und rumprobieren.
Oftmals hilft es auch, die Fehlermeldung in Google einzutippen,
bekommt man dann sehr viele Treffer, ist die Lösung bestimmt auch dabei.
Und sonst mußte SunRoot herhalten.
Gruß
Jürgen
« Letzte Änderung: 20. Juli 2002, 16:08:19 von Sparky »
www.hyperstation.de
alles zu HyperSPARC, SBus-Karten und AG-10E Howto

SmellyCat

  • Gast
Re: Stack Underflow
« Antwort #13 am: 20. Juli 2002, 16:14:21 »
Mir half das "NVram FAQ" extrem viel, (gegoogelt) - fast noch mehr als das offizielle Handbuch von Sun...

Was ich merkte ist, dass das wirklich simpelste google.groups ist... scheinbar ist kein Fehler zu abwegig dass nicht jemand anders ihn schon mal hatte und postete.

bye

Mats

Offline Matthias

  • Sobl Master
  • ****
  • Beiträge: 389
  • Irgendwann ist der Funke übergesprungen
    • Ein kleiner Einblick in meine persönlichen Interessen
Re: Stack Underflow
« Antwort #14 am: 22. Juli 2002, 13:32:14 »

genau DAS haben meine Erfahrungen auch gezeigt ......... und mich auch letztendlich irgendwie auf diese Seite geführt. Hätte ich keine Probleme gehabt, hätte ich diese - wirklich und wahrhaftig saugute - Seite vermutölich nie gefunden.

Danke sein den Inkomatibilitäten ...... ;D

Gruß
Matthias
"SPARC(R) is a registered trademark of SPARC Internationl, Inc.
Products bearing the SPARC trademarks are based on an architecture developed by Sun Microsystems, Inc.".
Infos auf www.sparc.com