DDR test for sets 0, 1, 2 PASSED
Gcache TAG DATA test for sets 0, 1, 2 PASSED
Gcache RAM DATA test for sets 0, 1, 2 PASSED
Gcache TAG ADDR test for set 3 PASSED
Gcache TAG DATA test for set 3 PASSED
Gcache RAM DATA test for set 3 PASSED
Dcache tag test pass 

Welcome to Everest manufacturing mode.
Initializing master IO4...
Testing master IA chip registers (slot 0a)...
Testing map RAM in master IO4's IA chip (slot 0a)...
Testing master EPC (slot 0a, adap 01)...
Initializing EPC UART...


IP21 PROM (BE) SGI Version 6  built 10:28:25 AM Jul 26, 1994
 -- USING SYS. CTLR. UART -- 
Initializing hardware inventory...              ...done.
    CPU 03/00 is bootmaster
Testing and clearing bus tags...                ...passed.
Configuring memory...
    Using standard interleave algorithm.
Running built-in memory test... 06
                                                ...passed.
Writing cfginfo to memory
Initializing MPCONF blocks
Checking CC Join...                             ...passed. 
Checking CC Write Gatherer...                   ...passed. 
Checking EAROM...                               ...passed.

Checking slave processor diag results...
Checking FPU...                                ... passed. 
    Enabled 96 Megabytes of main memory
    Enabled 1 processor 
Downloading PROM header information...
Downloading PROM code...
Jumping into IO4 PROM.
IO4 PROM Monitor SGI Version 3.04 Rev B IP21,   Jul 25, 1994 (BE64)
Sizing caches...
Initializing exception vectors.
Initializing write-gatherer.
Initializing IO4 subsystems.
Fixing vpids...
Initializing environment
WARNING: In system test mode, not reprogramming serial number
Initializing software and devices.
All initialization and diagnostics completed.
Bootmaster processor already started.
Piggyback reads enabled.
Comparing EAROM checksums...
Checking hardware inventory...
*** slot 1 previously contained an IP21 board
    but now appears to be empty.
***      Slice 1 on the IP21 in slot 3 isn't visible
*** slot 4 previously contained an IP21 board
    but now appears to be empty.
*** slot 5 previously contained an IP21 board
    but now appears to be empty.
*** slot 6 previously contained an IP21 board
    but now contains an MC3 board.
*** slot 7 previously contained an IP21 board
    but now appears to be empty.
*** slot 8 previously contained an IP21 board
    but now appears to be empty.
*** slot 9 previously contained an IP21 board
    but now appears to be empty.
*** slot 10 previously contained an IP21 board
    but now contains an IO4 board.
*** slot 11 previously contained an MC3 board
    but now appears to be empty.
*** slot 12 previously contained an IP21 board
    but now appears to be empty.
*** slot 14 previously contained an IP21 board
    but now appears to be empty.
*** slot 15 previously contained an IO4 board
    but now appears to be empty.

Press <Enter> to continue


System Maintenance Menu

1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor

Option? 5
Command Monitor.  Type "exit" to return to the menu.
>> pod

Switching into Power-On Diagnostics mode...



*** Non-maskable interrupt occurred. 

EPC:    0xa80000000183beb8 Cause: 0x0000000008000000 Status: 0x0000002224000002
 BadVA: 0x0000000000000011 Return: 0xa80000000182f024

 SP: 0xa800000001961f70
  Cause = 08000000 ( INT:-------- )
Reason for entering POD mode: A nonmaskable interrupt occurred.
Press ENTER to continue.
POD 03/00> help
All numerical inputs should be in hex with or without 0x preceding them.
Commands may be separated by semicolons, and loops may be nested.
     Write byte:       wb ADDRESS NUMBER
     Write halfword:   wh ADDRESS NUMBER
     Write word:       ww ADDRESS NUMBER
     Write double:     wd ADDRESS NUMBER
     Display byte:     db ADDRESS
     Display halfword: dh ADDRESS
     Display word:     dw ADDRESS
     Display double:   dd ADDRESS
     Display niblet master debug buffer:   dm NUMBER
     Display niblet slave debug buffer:   ds NUMBER
     Display register: dr <sr || sp || all>
     Write register:   wr < sr >
     'scope loop:      sloop (COMMAND)
     Finite loop:      loop TIMES (COMMAND)
     Slot contents:    info
     Mem diagnostic:   mem LOADDR HIADDR
     Jump to address:  j ADDRESS
     Jump to address:  j1 ADDRESS PARAM1
     Jump to address:  j2 ADDRESS PARAM1 PARAM2
     Disp. config reg: dc SLOT REGNUM
     Write config reg: wc SLOT REGNUM VALUE
     Disp mem bd regs: dmc SLOT
     Disp io brd regs: dio SLOT
     Reset the system: reset
     Run Niblet:       niblet <0 - 9>
     Send interrupt:   si SLOT CPU LEVEL
     Clear TLB:        flusht
     Dump TLB:         td <index | all>
     Clear State:      clear
     Decode Address:   decode PHYSADDR
     Walk a bit:       walk <loaddr> <hiaddr> <cont on fails>
     Dump dcache tag:  dtag addr 
     Dump scache tag:  stag PHYSADDR 
     Dump scache tags: staga state_mask
     Dump dcache tags: dtaga state_mask
     Goto slave mode:  slave
     Set Page Size:    setpg PAGESIZE
     Show Page Size:   showpg
     Download IO PROM: io
     Why are we here?: why
     Disable unit:     disable SLOT UNIT
     Enable unit:      enable SLOT UNIT
     Force disable:    fdisable SLOT UNIT
     Force enable:     fenable SLOT UNIT
     Display config:   devc SLOT | all
     Reinit inventory: zap
     Display MPCONF:   dmpc VPID
     Fix EAROM cksum:  fixcksum
     Show EAROM cksum: cksum
     G$ Parity Range:  gparity_r LOADDR HIADDR
     G$ Parity:        gparity
POD 03/00> devc all
Memory size: 96 M
Bus clock frequency: 47 MHz
Virtual dip switches: 0x00001480
Slot 0x01: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000012    Diag Value: 0x00000000, Disabled
Slot 0x02: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000000    Diag Value: 0x00000000, Enabled
Slot 0x03: Type = 0x12, Name = IP21
   Rev: 3       Inventory: 0x00000012    Diag Value: 0x00000000, Enabled
        CPU 0: Inventory 0x00, DiagVal 0x00, Info 0x00
               Virt. #0, Speed 75 MHz, Cache Size 4096 kB, Prom rev 6, Enabled
        CPU 1: Not populated
Slot 0x04: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000012    Diag Value: 0x00000000, Disabled
Slot 0x05: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000012    Diag Value: 0x00000000, Disabled
Slot 0x06: Type = 0x31, Name = MC3
   Rev: 16      Inventory: 0x00000012    Diag Value: 0x00000000, Enabled
        Bank 0: IP 0, IF 1, SIMM type 0, Bloc 0x00000000
                Inventory 0x00, DiagVal 0x00, Enabled
        Bank 1: IP 0, IF 1, SIMM type 0, Bloc 0x00020000
                Inventory 0x00, DiagVal 0x00, Enabled
        Bank 2: IP 0, IF 1, SIMM type 0, Bloc 0x00040000
                Inventory 0x00, DiagVal 0x00, Enabled
        Bank 3: Not populated.
        Bank 4: IP 1, IF 1, SIMM type 0, Bloc 0x00000000
                Inventory 0x00, DiagVal 0x00, Enabled
        Bank 5: IP 1, IF 1, SIMM type 0, Bloc 0x00020000
                Inventory 0x00, DiagVal 0x00, Enabled
        Bank 6: IP 1, IF 1, SIMM type 0, Bloc 0x00040000
                Inventory 0x00, DiagVal 0x00, Enabled
        Bank 7: Not populated.
Slot 0x07: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000012    Diag Value: 0x00000000, Disabled
Slot 0x08: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000012    Diag Value: 0x00000000, Disabled
Slot 0x09: Type = 0x00, Name = EMPTY
   Rev: 0       Inventory: 0x00000012    Diag Value: 0x00000000, Disabled
Slot 0x0a: Type = 0x21, Name = IO4
   Rev: 2       Inventory: 0x00000012    Diag Value: 0x00000000, Enabled
  Window Number: 1
        PADAP 1: EPC (0x0e), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
        PADAP 2: F   (0x0f), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
        PADAP 3: F   (0x0f), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
        PADAP 4: S1  (0x0d), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
        PADAP 5: Not populated.
 (0x00), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
        PADAP 6: Not populated.
 (0x00), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
        PADAP 7: Not populated.
 (0x00), Inventory 0x00, DiagVal 0x00, VirtID 0, Enabled
POD 03/00> dr all
r00: 0000000000000000  r01: 0000000008000000  r02: 0000000001804a20  
r03: 0000000000000001  r04: 0000000000002710  r05: 0000000000005f88  
r06: 0000000000006008  r07: 800000041fc2f2d0  r08: 0000000000000186  
r09: 900000041cc40000  r10: 900000041cc3ffff  r11: 0780007777777800  
r12: 90000004180b4000  r13: 800000041fc0358c  r14: 800000041fc29c6a  
r15: 800000041fc29c6b  r16: 0000000000002710  r17: 800000041fc03594  
r18: ffffffffbaddeed2  r19: 9000000000003000  r20: 0780000000000800  
r21: 0780007777777800  r22: 9da9c60051e04cc1  r23: 0000000000005f88  
r24: 0000000000000000  r25: 800000041fc11940  r26: 9000000000000400  
r27: 0000000000000080  r28: 0000000000000008  r29: a800000001961f70  
r30: a800000001804a20  r31: a80000000182f024  BVA: a8000000000ffff0
EPC: a80000000183beb8   SR: 0000002224077c00
Cause: 0000000008000000  ( INT:-------- )
POD 03/00> dr sr
SR: 0000002224077c00
POD 03/00> dr sp
SP: a8000000000ff928
POD 03/00> sloop (dr sp)
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
SP: a8000000000ff698
POD 03/00> 
POD 03/00> wb 9000000000090000 1
9000000000090000: 01 
9000000000090001: 2
9000000000090001: 02 
9000000000090002: 3
9000000000090002: 03 
9000000000090003: 4
9000000000090003: 04 
9000000000090004: n
POD 03/00> db 9000000000090000 1
9000000000090000: 01 
9000000000090001: 02 
9000000000090002: 03 
9000000000090003: 04 
9000000000090004: 00 n
*** Invalid POD command: '1'
POD 03/00> wh 9000000000700000 2
9000000000700000: 0002 
9000000000700002: 4
9000000000700002: 0004 
9000000000700004: 6
9000000000700004: 0006 
9000000000700006: 8
9000000000700006: 0008 
9000000000700008: n
POD 03/00> dh 0x9000000000700000
9000000000700000: 0002 
9000000000700002: 0004 
9000000000700004: 0006 
9000000000700006: 0008 
9000000000700008: 0000 n
POD 03/00> ww 9000000000700080 10
9000000000700080: 00000010 
9000000000700084: 20
9000000000700084: 00000020 
9000000000700088: 30
9000000000700088: 00000030 
900000000070008c: 40
900000000070008c: 00000040 
9000000000700090: n
POD 03/00>  dw 9000000000700080
9000000000700080: 00000010 
9000000000700084: 00000020 
9000000000700088: 00000030 
900000000070008c: 00000040 
9000000000700090: 00000000 n
POD 03/00> wr sr0
*** Insufficient arguments
POD 03/00> dr sr
SR: 0000002224077c00
POD 03/00> wr sr 0
POD 03/00> dr sr
SR: 0000000000000000
POD 03/00> loop 2 (dr sr)
SR: 0000000000000000
SR: 0000000000000000
POD 03/00> mem 9000000000600000 900000000060f000
Walking address...      Passed!
Read/Write Test......   Passed!
Addr Pattern Test...    Passed!
POD 03/00> dc 3 0
Slot 03, Reg 00: 1500000b00000003
POD 03/00> dc 3 1
Slot 03, Reg 01: 1500000b00000001
POD 03/00> dc 3 2
Slot 03, Reg 02: 1500000b00000003
POD 03/00> info
System physical configuration:
  Slot 01:      Empty
  Slot 02:      Empty
  Slot 03:      CPU board
  Slot 04:      Empty
  Slot 05:      Empty
  Slot 06:      Memory board
  Slot 07:      Empty
  Slot 08:      Empty
  Slot 09:      Empty
  Slot 0a:      I/O board
This processor is slot 03, cpu 00.
POD 03/00> dmc 6
Configuration of the memory board in slot 06
 EBus Error:   00000000
 Leaf Enable:  0000000f
 Bank Enable:  0000005f
 BIST Result:  00000000
 Leaf 0:
  BIST = 0000f000, Error = 00000000, ErrAddrHi = 00000000, ErrAddrLo = 00000000
  Syndrome 0: 0000, Syndrome 1: 0000, Syndrome 2: 0000, Syndrome 3: 0000
  Bank 0: Size = 00000000, Base = 00000000, IF = 00000001, IP = 00000000
  Bank 1: Size = 00000000, Base = 00020000, IF = 00000001, IP = 00000000
  Bank 2: Size = 00000000, Base = 00040000, IF = 00000001, IP = 00000000
  Bank 3: Size = 00000007, Base = 00000000, IF = 00000000, IP = 00000000
 Leaf 1:
  BIST = 0000f000, Error = 00000000, ErrAddrHi = 00000000, ErrAddrLo = 00000000
  Syndrome 0: 0000, Syndrome 1: 0000, Syndrome 2: 0000, Syndrome 3: 0000
  Bank 0: Size = 00000000, Base = 00000000, IF = 00000001, IP = 00000001
  Bank 1: Size = 00000000, Base = 00020000, IF = 00000001, IP = 00000001
  Bank 2: Size = 00000000, Base = 00040000, IF = 00000001, IP = 00000001
  Bank 3: Size =Gcache TAG ADDR test for sets 0, 1, 2 PASSEDP = 00000000
Gcache TAG DATA test for sets 0, 1, 2 PASSED
Gcache RAM DATA test for sets 0, 1, 2 PASSED
Gcache TAG ADDR test for set 3 PASSED
Gcache TAG DATA test for set 3 PASSED
Gcache RAM DATA test for set 3 PASSED
Dcache tag test pass 

Welcome to Everest manufacturing mode.
Initializing master IO4...
Testing master IA chip registers (slot 0a)...
Testing map RAM in master IO4's IA chip (slot 0a)...
Testing master EPC (slot 0a, adap 01)...
Initializing EPC UART...


IP21 PROM (BE) SGI Version 6  built 10:28:25 AM Jul 26, 1994
 -- USING SYS. CTLR. UART -- 
Initializing hardware inventory...              ...done.
    CPU 03/00 is bootmaster
Testing and clearing bus tags...                ...passed.
Configuring memory...
    Using standard interleave algorithm.
Running built-in memory test... 06
                                                ...passed.
Writing cfginfo to memory
Initializing MPCONF blocks
Checking CC Join...                             ...passed. 
Checking CC Write Gatherer...                   ...passed. 
Checking EAROM...                               ...passed.

Checking slave processor diag results...
Checking FPU...                                ... passed. 
    Enabled 96 Megabytes of main memory
    Enabled 1 processor 
Downloading PROM header information...
Downloading PROM code...
Jumping into IO4 PROM.
IO4 PROM Monitor SGI Version 3.04 Rev B IP21,   Jul 25, 1994 (BE64)
Sizing caches...
Initializing exception vectors.
Initializing write-gatherer.
Initializing IO4 subsystems.
Fixing vpids...
Initializing environment
WARNING: In system test mode, not reprogramming serial number
Initializing software and devices.
All initialization and diagnostics completed.
Bootmaster processor already started.
Piggyback reads enabled.
Comparing EAROM checksums...
Checking hardware inventory...
*** slot 1 previously contained an IP21 board
    but now appears to be empty.
***      Slice 1 on the IP21 in slot 3 isn't visible
*** slot 4 previously contained an IP21 board
    but now appears to be empty.
*** slot 5 previously contained an IP21 board
    but now appears to be empty.
*** slot 6 previously contained an IP21 board
    but now contains an MC3 board.
*** slot 7 previously contained an IP21 board
    but now appears to be empty.
*** slot 8 previously contained an IP21 board
    but now appears to be empty.
*** slot 9 previously contained an IP21 board
    but now appears to be empty.
*** slot 10 previously contained an IP21 board
    but now contains an IO4 board.
*** slot 11 previously contained an MC3 board
    but now appears to be empty.
*** slot 12 previously contained an IP21 board
    but now appears to be empty.
*** slot 14 previously contained an IP21 board
    but now appears to be empty.
*** slot 15 previously contained an IO4 board
    but now appears to be empty.

Press <Enter> to continue


System Maintenance Menu

1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor

Option? 

*** Non-maskable interrupt occurred. 

EPC:    0xa8000000018254a8 Cause: 0x0000000008040000 Status: 0x0000002224000003
 BadVA: 0x40000000009fc000 Return: 0xa8000000018254a8

 SP: 0xa800000001961f30
  Cause = 08040000 ( INT:-------- )
Reason for entering POD mode: A nonmaskable interrupt occurred.
Press ENTER to continue.
POD 03/00> si 2 1 1
POD 03/00> td 1
01/00: hi 4000000000000000 lo 00000000 <PID 00000000 V 4000000000004000 P 00000000    Uncached CPU>
01/01: hi 4000000000400000 lo 00000000 <PID 00000000 V 4000000000404000 P 00000000    Uncached CPU>
01/02: hi 4000000000800000 lo 00000000 <PID 00000000 V 4000000000804000 P 00000000    Uncached CPU>
POD 03/00> clear
Cleared CPU error state.
  Cleared memory board 06's error registers
Cleared memory error state.
  Cleared IO board 0a's error registers
Cleared IO error state.
POD 03/00> decode 0x7fffffff000                     
7fffffff000 decodes to slot 0x06, leaf 0, bank 0 (A)
POD 03/00> walk 0x100 0x3ff0 1                   
Converting to uncached, unmapped addresses (9000000000000100 to 9000000000003ff0)
Test Passed.               
POD 03/00> dtag 900000000880000
virtual addr at == 0900000000880000
Tag == 000000fc
Valid bits == 00000000
POD 03/00> showpg                                
Page size: 00004000 bytes
POD 03/00> why
Reason for entering POD mode: A nonmaskable interrupt occurred.
POD 03/00> disable 3 1
*** CPU not populated
POD 03/00> devc 3
Slot 0x03: Type = 0x12, Name = IP21
   Rev: 3       Inventory: 0x00000012    Diag Value: 0x00000000, Enabled
        CPU 0: Inventory 0x00, DiagVal 0x00, Info 0x00
               Virt. #0, Speed 75 MHz, Cache Size 4096 kB, Prom rev 6, Enabled
        CPU 1: Not populated
POD 03/00> enable 3 1
*** CPU not populated
POD 03/00> dmpc 1
MPCONF entry for VPID 01 (0x9000000000003040):
  Magic:       00000000
  EAROM cksum: 0000
  Saved cksum: 0000
  Phys ID:     00/00
  Virt ID:     00
  Launch:      00000000
  Launch parm: 00000000
  CPU Rev:     00000000
POD 03/00> fixchksum
*** Invalid POD command: 'fixchksum'
POD 03/00> gparity
Starting G-cache parity test... Starting Address = a800000001000000... Ending Address = a800000001800000...
...Memory Initialized...
...Memory verified...
...done
POD 03/00>  gparity_r a800000001000000 a80000000100f000
Starting G-cache parity test... Starting Address = a800000001000000... Ending Address = a80000000100f000...
...Memory Initialized...
...Memory verified...
...done
POD 03/00> zap
Gcache TAG ADDR test for sets 0, 1, 2 PASSED
Gcache TAG DATA test for sets 0, 1, 2 PASSED
Gcache RAM DATA test for sets 0, 1, 2 PASSED
Gcache TAG ADDR test for set 3 PASSED
Gcache TAG DATA test for set 3 PASSED
Gcache RAM DATA test for set 3 PASSED
Dcache tag test pass 

Welcome to Everest manufacturing mode.
Initializing master IO4...
Testing master IA chip registers (slot 0a)...
Testing map RAM in master IO4's IA chip (slot 0a)...
Testing master EPC (slot 0a, adap 01)...
Initializing EPC UART...


IP21 PROM (BE) SGI Version 6  built 10:28:25 AM Jul 26, 1994
 -- USING SYS. CTLR. UART -- 
Initializing hardware inventory...              ...done.
    CPU 03/00 is bootmaster
Testing and clearing bus tags...                ...passed.
Configuring memory...
    Using standard interleave algorithm.
Running built-in memory test... 06
                                                ...passed.
Writing cfginfo to memory
Initializing MPCONF blocks
Checking CC Join...                             ...passed. 
Checking CC Write Gatherer...                   ...passed. 
Checking EAROM...                               ...passed.

Checking slave processor diag results...
Checking FPU...                                ... passed. 
    Enabled 96 Megabytes of main memory
    Enabled 1 processor 
Downloading PROM header information...
Downloading PROM code...
Jumping into IO4 PROM.
IO4 PROM Monitor SGI Version 3.04 Rev B IP21,   Jul 25, 1994 (BE64)
Sizing caches...
Initializing exception vectors.
Initializing write-gatherer.
Initializing IO4 subsystems.
Fixing vpids...
Initializing environment
WARNING: In system test mode, not reprogramming serial number
Initializing software and devices.
All initialization and diagnostics completed.
Bootmaster processor already started.
Piggyback reads enabled.
Comparing EAROM checksums...
Checking hardware inventory...
*** slot 1 previously contained an IP21 board
    but now appears to be empty.
***      Slice 1 on the IP21 in slot 3 isn't visible
*** slot 4 previously contained an IP21 board
    but now appears to be empty.
*** slot 5 previously contained an IP21 board
    but now appears to be empty.
*** slot 6 previously contained an IP21 board
    but now contains an MC3 board.
*** slot 7 previously contained an IP21 board
    but now appears to be empty.
*** slot 8 previously contained an IP21 board
    but now appears to be empty.
*** slot 9 previously contained an IP21 board
    but now appears to be empty.
*** slot 10 previously contained an IP21 board
    but now contains an IO4 board.
*** slot 11 previously contained an MC3 board
    but now appears to be empty.
*** slot 12 previously contained an IP21 board
    but now appears to be empty.
*** slot 14 previously contained an IP21 board
    but now appears to be empty.
*** slot 15 previously contained an IO4 board
    but now appears to be empty.

Press <Enter> to continue


System Maintenance Menu

1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor

Option? 

*** Non-maskable interrupt occurred. 

EPC:    0xa8000000018253ec Cause: 0x0000000008070000 Status: 0x0000002224000003
 BadVA: 0x40000000009fc000 Return: 0xa800000001828710

 SP: 0xa800000001961f70
  Cause = 08070000 ( INT:-------- )
*** G-cache parity error: CAUSE 08070000
Reason for entering POD mode: A nonmaskable interrupt occurred.
Press ENTER to continue.
POD 03/00> zap

BB_EVEREST IP21 BRINGUP PROM 




                             Gcache TAG ADDR test for sets 0, 1, 2 PASSED
Gcache TAG DATA test for sets 0, 1, 2 PASSED
Gcache RAM DATA test for sets 0, 1, 2 PASSED
Gcache TAG ADDR test for set 3 PASSED
Gcache TAG DATA test for set 3 PASSED
Gcache RAM DATA test for set 3 PASSED
Dcache tag test pass 

Welcome to Everest manufacturing mode.
Initializing master IO4...
Testing master IA chip registers (slot 0a)...
Testing map RAM in master IO4's IA chip (slot 0a)...
Testing master EPC (slot 0a, adap 01)...
Initializing EPC UART...


IP21 PROM (BE) SGI Version 6  built 10:28:25 AM Jul 26, 1994
 -- USING SYS. CTLR. UART -- 
Initializing hardware inventory...              ...done.
    CPU 03/00 is bootmaster
Testing and clearing bus tags...                ...passed.
Configuring memory...
    Using standard interleave algorithm.
Running built-in memory test... 06
                                                ...passed.
Writing cfginfo to memory
Initializing MPCONF blocks
Checking CC Join...                             ...passed. 
Checking CC Write Gatherer...                   ...passed. 
Checking EAROM...                               ...passed.

Checking slave processor diag results...
Checking FPU...                                ... passed. 
    Enabled 96 Megabytes of main memory
    Enabled 1 processor 
Downloading PROM header information...
Downloading PROM code...
Jumping into IO4 PROM.
IO4 PROM Monitor SGI Version 3.04 Rev B IP21,   Jul 25, 1994 (BE64)
Sizing caches...
Initializing exception vectors.
Initializing write-gatherer.
Initializing IO4 subsystems.
Fixing vpids...
Initializing environment
WARNING: In system test mode, not reprogramming serial number
Initializing software and devices.
All initialization and diagnostics completed.
Bootmaster processor already started.
Piggyback reads enabled.
Comparing EAROM checksums...
Checking hardware inventory...
*** slot 1 previously contained an IP21 board
    but now appears to be empty.
***      Slice 1 on the IP21 in slot 3 isn't visible
*** slot 4 previously contained an IP21 board
    but now appears to be empty.
*** slot 5 previously contained an IP21 board
    but now appears to be empty.
*** slot 6 previously contained an IP21 board
    but now contains an MC3 board.
*** slot 7 previously contained an IP21 board
    but now appears to be empty.
*** slot 8 previously contained an IP21 board
    but now appears to be empty.
*** slot 9 previously contained an IP21 board
    but now appears to be empty.
*** slot 10 previously contained an IP21 board
    but now contains an IO4 board.
*** slot 11 previously contained an MC3 board
    but now appears to be empty.
*** slot 12 previously contained an IP21 board
    but now appears to be empty.
*** slot 14 previously contained an IP21 board
    but now appears to be empty.
*** slot 15 previously contained an IO4 board
    but now appears to be empty.

Press <Enter> to continue


System Maintenance Menu

1) Start System
2) Install System Software
3) Run Diagnostics
4) Recover System
5) Enter Command Monitor

Option? 

*** Non-maskable interrupt occurred. 

EPC:    0xa8000000018254a8 Cause: 0x0000000008030000 Status: 0x0000002224000003
 BadVA: 0x40000000009fc000 Return: 0xa8000000018254a8

 SP: 0xa800000001961f30
  Cause = 08030000 ( INT:-------- )
*** G-cache parity error: CAUSE 08030000
Reason for entering POD mode: A nonmaskable interrupt occurred.
Press ENTER to continue.
POD 03/00> gm
Reason for entering POD mode: POD mode switch set or POD key pressed.
Mem 03/00> niblet 0
nib_kern:    *(a800000000100000) == nib_exc_start
nib_kern:    *(a800000000100c30) == nib_text_start
nib_kern:    *(a800000000105ca8) == nib_text_entry
nib_kern:    *(a800000000107240) == nib_data_start
nib_kern:    *(a80000000010aa50) == nib_bss_start
nib_kern:    *(a80000000010aa57) == nib_bss_end
prg_code: p1 *(a80000000010c000) == section .text, 0x00000014 words
prg_code: Padding text section from 0 to code start point 0x000000e0
shrd_mem:    *(a80000000010d000) == SHMEM start (size = 00008000)
shrd_mem:    *(a800000000114fff) == SHMEM end
page_tbl: p1 *(a800000000115000) == 0010cb80 (.text VPN 0x00000000 PFN 0x0000010c)
page_tbl: p1 *(a800000000116800) == 0010db80 (SHARED VPN 0x00000300 PFN 0x0000010d)
page_tbl: p1 *(a800000000116808) == 0010eb80 (SHARED VPN 0x00000301 PFN 0x0000010e)
page_tbl: p1 *(a800000000116810) == 0010fb80 (SHARED VPN 0x00000302 PFN 0x0000010f)
page_tbl: p1 *(a800000000116818) == 00110b80 (SHARED VPN 0x00000303 PFN 0x00000110)
page_tbl: p1 *(a800000000116820) == 00111b80 (SHARED VPN 0x00000304 PFN 0x00000111)
page_tbl: p1 *(a800000000116828) == 00112b80 (SHARED VPN 0x00000305 PFN 0x00000112)
page_tbl: p1 *(a800000000116830) == 00113b80 (SHARED VPN 0x00000306 PFN 0x00000113)
page_tbl: p1 *(a800000000116838) == 00114b80 (SHARED VPN 0x00000307 PFN 0x00000114)
proc_tbl: p1 *(a800000000117000) == tests/LONG/invalid PROC. Entry = 000000e0
Slot 03 CPU 00
--> Niblet (a800000000105ca8)
******************************************************************
0000000000005656
                0000000000000000
                                Master CPU: 0000000000000000
                                                            a800000000117000
                                                                            a800000000107850
                                                                                            Number of processes active:
0000000000000001
                00000000000000e0
                                0000000000000001> 0000000010101001
                                                                  0000000000000001> 0000000000000190
       Test passed
Process number:
0000000000000001
                Supertest PASSED.

Niblet Complete.
Mem 03/00> niblet 9
nib_kern:    *(a800000000100000) == nib_exc_start
nib_kern:    *(a800000000100c30) == nib_text_start
nib_kern:    *(a800000000105ca8) == nib_text_entry
nib_kern:    *(a800000000107240) == nib_data_start
nib_kern:    *(a80000000010aa50) == nib_bss_start
nib_kern:    *(a80000000010aa57) == nib_bss_end
prg_code: p1 *(a80000000010c000) == section .text, 0x00000056 words
prg_code: Padding text section from 0 to code start point 0x000000e0
prg_code: p2 *(a80000000010d000) == section .text, 0x00000056 words
prg_code: Padding text section from 0 to code start point 0x000000e0
shrd_mem:    *(a80000000010e000) == SHMEM start (size = 00008000)
shrd_mem:    *(a800000000115fff) == SHMEM end
page_tbl: p1 *(a800000000116000) == 0010cb80 (.text VPN 0x00000000 PFN 0x0000010c)
page_tbl: p1 *(a800000000117800) == 0010eb80 (SHARED VPN 0x00000300 PFN 0x0000010e)
page_tbl: p1 *(a800000000117808) == 0010fb80 (SHARED VPN 0x00000301 PFN 0x0000010f)
page_tbl: p1 *(a800000000117810) == 00110b80 (SHARED VPN 0x00000302 PFN 0x00000110)
page_tbl: p1 *(a800000000117818) == 00111b80 (SHARED VPN 0x00000303 PFN 0x00000111)
page_tbl: p1 *(a800000000117820) == 00112b80 (SHARED VPN 0x00000304 PFN 0x00000112)
page_tbl: p1 *(a800000000117828) == 00113b80 (SHARED VPN 0x00000305 PFN 0x00000113)
page_tbl: p1 *(a800000000117830) == 00114b80 (SHARED VPN 0x00000306 PFN 0x00000114)
page_tbl: p1 *(a800000000117838) == 00115b80 (SHARED VPN 0x00000307 PFN 0x00000115)
page_tbl: p2 *(a800000000118000) == 0010db80 (.text VPN 0x00000000 PFN 0x0000010d)
page_tbl: p2 *(a800000000119800) == 0010eb80 (SHARED VPN 0x00000300 PFN 0x0000010e)
page_tbl: p2 *(a800000000119808) == 0010fb80 (SHARED VPN 0x00000301 PFN 0x0000010f)
page_tbl: p2 *(a800000000119810) == 00110b80 (SHARED VPN 0x00000302 PFN 0x00000110)
page_tbl: p2 *(a800000000119818) == 00111b80 (SHARED VPN 0x00000303 PFN 0x00000111)
page_tbl: p2 *(a800000000119820) == 00112b80 (SHARED VPN 0x00000304 PFN 0x00000112)
page_tbl: p2 *(a800000000119828) == 00113b80 (SHARED VPN 0x00000305 PFN 0x00000113)
page_tbl: p2 *(a800000000119830) == 00114b80 (SHARED VPN 0x00000306 PFN 0x00000114)
page_tbl: p2 *(a800000000119838) == 00115b80 (SHARED VPN 0x00000307 PFN 0x00000115)
proc_tbl: p1 *(a80000000011a000) == tests/LONG/mpintadd PROC. Entry = 000000e0
proc_tbl: p2 *(a80000000011a4e0) == tests/LONG/mpintadd PROC. Entry = 000000e0
Slot 03 CPU 00
--> Niblet (a800000000105ca8)
******************************************************************
0000000000005656
                0000000000000000
                                Master CPU: 0000000000000000
                                                            a80000000011a000
                                                                            a800000000107850
                                                                                            Number of processes active:
0000000000000002
                00000000000000e0
                                0000000000000001> 0000000010101006
                                                                  0000000000000001> 0000000000000004
       0000000000000002> 0000000010101006
                                         0000000000000002> 0000000000000008
                                                                           0000000000000002> 0000000000000100
                0000000000000001> 0000000000000100
                                                  0000000000000002> 00000000000000c0
                                                                                    0000000000000001> 00000000000000c0
                         0000000000000002> 0000000000000080
                                                           0000000000000001> 0000000000000080
0000000000000002> 0000000000000040
                                  0000000000000001> 0000000000000040
                                                                    Test passed
Process number:
0000000000000001
                Test passed
Process number:
0000000000000002
                Supertest PASSED.

Niblet Complete.
Mem 03/00> 
