Dammit

SGI hardware problems, solutions, tips, hacks, etc.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
jan-jaap
Donor
Donor
Posts: 4938
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Dammit

Unread postby jan-jaap » Thu Nov 23, 2017 1:25 pm

Another Dallas bites the dust:
dead_dallas.jpg

I'll have to do something because the PowerSeries PROM doesn't know 'resetenv'. And with a garbled NVRAM it doesn't boot.

Ah well, it lasted more than 25 years ...
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
Intuition
Posts: 229
Joined: Thu Oct 15, 2009 1:56 pm

Re: Dammit

Unread postby Intuition » Thu Nov 23, 2017 1:36 pm

:(

Aw, maaaaan.

:cry:
Image O2 - R12K-300 Mhz, 36 GB HD, 384 MB-RAM
Image O2 - R12K-400 Mhz 279 GB HD, 256 MB-RAM :1600SW: 1600sw
:O200: Origin 200 ??? Specs soon
aka Casey Christopher

User avatar
jan-jaap
Donor
Donor
Posts: 4938
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: Dammit

Unread postby jan-jaap » Thu Nov 23, 2017 2:31 pm

Well, once you key in the relevant NVRAM parameters, it boots and flips polygons like it's 1991 :D
flipit.jpg
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
jan-jaap
Donor
Donor
Posts: 4938
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: Dammit

Unread postby jan-jaap » Fri Nov 24, 2017 2:40 am

Since you have to initialize the 4D PowerSeries NVRAM by hand, I might as well leave this here:

Code: Select all

.data:B06301D0 nvram_defaults: .word aNetaddr_1         # DATA XREF: init_nvram_params:loc_B0600B5C
.data:B06301D0                                          # init_nvram_params+4C ...
.data:B06301D0                                          # "netaddr"
.data:B06301D4                 .word a192_0_2_1         # "192.0.2.1"
.data:B06301D8                 .word 0
.data:B06301DC                 .word 16
.data:B06301E0                 .word aDbaud_2           # "dbaud"
.data:B06301E4                 .word a9600              # "9600"
.data:B06301E8                 .word 128
.data:B06301EC                 .word 5
.data:B06301F0                 .word aRbaud_2           # "rbaud"
.data:B06301F4                 .word a1200              # "1200"
.data:B06301F8                 .word 168
.data:B06301FC                 .word 5
.data:B0630200                 .word aBootfile_3        # "bootfile"
.data:B0630204                 .word aDksc018Sash       # "dksc(0,1,8)sash"
.data:B0630208                 .word 208
.data:B063020C                 .word 50
.data:B0630210                 .word aBootmode          # "bootmode"
.data:B0630214                 .word aC                 # "c"
.data:B0630218                 .word 0x260
.data:B063021C                 .word 1
.data:B0630220                 .word aConsole_5         # "console"
.data:B0630224                 .word aG_0               # "g"
.data:B0630228                 .word 616
.data:B063022C                 .word 1
.data:B0630230                 .word aRoot              # "root"
.data:B0630234                 .word aDks0d1s0          # "dks0d1s0"
.data:B0630238                 .word 640
.data:B063023C                 .word 20
.data:B0630240                 .word aKeybd             # "keybd"
.data:B0630244                 .word aDf                # "df"
.data:B0630248                 .word 800
.data:B063024C                 .word 10
.data:B0630250                 .word aMonitor_0         # "monitor"
.data:B0630254                 .word a60_0              # "60"
.data:B0630258                 .word 880
.data:B063025C                 .word 4
.data:B0630260                 .word aSync_on_gree_0    # "sync_on_green"
.data:B0630264                 .word aY                 # "y"
.data:B0630268                 .word 912
.data:B063026C                 .word 1
.data:B0630270                 .word aDiskless_0        # "diskless"
.data:B0630274                 .word asc_B063034C       # "0"
.data:B0630278                 .word 920
.data:B063027C                 .word 1
.data:B0630280                 .word aPasswd_key        # "passwd_key"
.data:B0630284                 .word asc_B063035C       # ""
.data:B0630288                 .word 928
.data:B063028C                 .word 17

Extracted from the IO3 ROM :)

So, to initialize the NVRAM to defaults, do:

Code: Select all

setenv netaddr 192.0.2.1
setenv dbaud 9600
setenv rbaud 1200
setenv bootfile dksc(0,1,8)sash
setenv bootmode c
setenv console g
setenv root dks0d1s0
setenv keybd df
setenv monitor 60
setenv sync_on_green y
setenv diskless 0

I had guessed and googled enough of that last night to convince the system to boot, but these are the actual defaults.

If you like an SGI 'bug' logo in the PROM window background:

Code: Select all

setenv console G

That last bit only works for pre-ARCS firmware I believe 8-)
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

jwhat
Posts: 316
Joined: Sat Aug 09, 2003 6:25 pm
Location: Australia

Re: Dammit

Unread postby jwhat » Fri Nov 24, 2017 3:55 am

Hi Jan-Jaap,

Read a few threads on Dallas chip expiry issues.

Is this SGIs equivalent to vintage Macintosh leaky capacitors?

Not a matter of if it will fail, just a question of when it will fail.

I have had to get a few Macs recapped and have another Color Classic that will have to be done at some point.

Not looking forward to having to do SGI boxes and glad I only have a few ... ;-)

Cheers,

jwhat.
jwhat - ask questions, provide answers

User avatar
jan-jaap
Donor
Donor
Posts: 4938
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: Dammit

Unread postby jan-jaap » Fri Nov 24, 2017 4:52 am

jwhat wrote:Hi Jan-Jaap,

Read a few threads on Dallas chip expiry issues.

Is this SGIs equivalent to vintage Macintosh leaky capacitors?

Not a matter of if it will fail, just a question of when it will fail.

Every component has a certain life expectancy, and everything will fail eventually.

I'd say leaky caps are components that don't live up to their specification. Also, there's a good chance that they cause additional damage. And you need a soldering iron to replace them.

IMHO the problem with Dallas chips is they package a generic item with limited lifespan (a battery) with a very specific part (the timekeeper chip) in a single, sealed blob. The frustrating part is (1) you cannot buy a new Dallas because they stopped making the type you need, and (2) you shouldn't have to in the first place because technically it's not broken, it's only a battery I could buy on every street corner that's dead. It's a stupid design, not a flawed implementation. The reasons behind it are probably not technical but political which makes it even more infuriating.

I came across this project recently: http://www.8bity.cz/2014/bateriova-nahr ... 7-mk48t87/ You won't find the DS12887 in many SGI systems (I think only in the Onyx System Controller), but the idea is pretty good: many of these Dallas designs come in two versions, one "timekeeper only" and one "sealed with battery and xtal". This is how Dallas should have made these things in the first place.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)


Return to “SGI: Hardware”

Who is online

Users browsing this forum: nyef and 1 guest