Sun Microsystems, Inc.  Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-75-1012158.1
Update Date:2009-12-03
Keywords:

Solution Type  Troubleshooting Sure

Solution  1012158.1 :   How to use OBP menu for troubleshooting Sun Blade[TM] 150  


Related Items
  • Sun Blade 150 Workstation
  •  
Related Categories
  • GCS>Sun Microsystems>Desktops>Workstations
  •  

PreviouslyPublishedAs
216748


Description
This document describes how to use Open Boot Prom menu to trouble-shoot
a Sun Blade[TM] 150 from the OBP level.

Steps to Follow
To get to the menu level do the following steps:
1. Power up the system
2. Hold the "Stop" button and hit the "A" key (after system displays
banner)
3. Change the following environment variables at "ok" prompt
	a. setenv diag-switch? true
	b. setenv diag-level menus
	c. setenv auto-boot? false
4. Reset the system by typing "reset-all" and hit the "Return" key
System will reset, goes through extended self test and will display the
menu options as following:
0       Run POST
1       Demon Level 2
2       Initiate Soft Reset
3       RIO Basic Menus
4       CPU Basic Menus
5       FPU Basic Menus
6       MMU Basic Menus
7       Cache Basic Menus
8       Ecache Basic Menus
9       Processor Basic Menus
a       SC Basic Menus
b       NVRAM Basic Menus
q       Return to OBP
Each one of the above options can be selected by entering the corresponding
number/character next to it.
For example, if we choose to run "Processor Basic Menus" tests, we do the
following:
0       Run POST
1       Demon Level 2
2       Initiate Soft Reset
3       RIO Basic Menus
4       CPU Basic Menus
5       FPU Basic Menus
6       MMU Basic Menus
7       Cache Basic Menus
8       Ecache Basic Menus
9       Processor Basic Menus
a       SC Basic Menus
b       NVRAM Basic Menus
q       Return to OBP
Command ==> 9
0  Return                       1  All Basic MMU Tests
2  PIO Decoder and BCT          3  PCI Byte Enable
4  IOMMU Regs                   5  IOMMU RAM NTA
6  IOMMU CAM NTA                7  IOMMU RAM Addr
8  IOMMU CAM Address            9  IOMMU TLB Compare
a  IOMMU TLB Flush              b  PBMA PCI Config Space Regs
c  PBMA Control/Status Reg      d  PBMA Diag Reg
e  IO Regs
Selection:
Then we can select "PBMA PCI Config Space Regs" test:
Selection: b
PBMA PCI Config Space Regs Test
Status of this POST run:        PASS
0  Return                       1  All Basic MMU Tests
2  PIO Decoder and BCT          3  PCI Byte Enable
4  IOMMU Regs                   5  IOMMU RAM NTA
6  IOMMU CAM NTA                7  IOMMU RAM Addr
8  IOMMU CAM Address            9  IOMMU TLB Compare
a  IOMMU TLB Flush              b  PBMA PCI Config Space Regs
c  PBMA Control/Status Reg      d  PBMA Diag Reg
e  IO Regs
Selection:
5. After you have finished with your tests, you should set the environment
variables back to the default values or your custom desired values.


Product
Sun Blade 150 Workstation

Internal Comments
Audited/updated 12/03/09 [email protected], Entry Level SPARC Content Team Member

These excercises were done by author of this doc on a SB-150 in lab.
You may find similar examples referring to the following documentation:

Sun Blade 150 Service Manual 816-4379-10 Chapter 3 "Power-On Self-Test"



http://dlc.sun.com/pdf/816-4379-10/816-4379-10.pdf
SB150, OBP, MENU, TROUBLESHOOTING, POST
Previously Published As
73253

Change History
Date: 2004-01-26
User Name: 11511
Action: Approved
Comment: This doc looks good. Ready to publish.
Version: 0

Attachments
This solution has no attachment
  Copyright © 2011 Sun Microsystems, Inc.  All rights reserved.
 Feedback