Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1509740.1
Update Date:2015-03-02
Keywords:

Solution Type  Problem Resolution Sure

Solution  1509740.1 :   2540-M2, 2530-M2 Array Controller 7-Segment Display Reports 0F Code.  


Related Items
  • Sun Storage 2540-M2 Array
  •  
  • Sun Storage 2530-M2 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>Arrays>SN-DK: ST25xx
  •  




In this Document
Symptoms
Cause
Solution
References


Applies to:

Sun Storage 2540-M2 Array - Version Not Applicable to Not Applicable [Release N/A]
Sun Storage 2530-M2 Array - Version Not Applicable to Not Applicable [Release N/A]
Information in this document applies to any platform.

Symptoms

One, (or both) of the 2500-M2 controllers is in a non-operational state. Visual inspection of the array shows that the 7-segment display for the controller is not reporting the tray ID. Instead the display returns a code of 0F.

The Controller shell interface is also unresponsive. You will be able to access the shell, but unable to execute any commands.  For example...

-> loadDebug
   C interp: unknown symbol name 'loadDebug'.

-> tt"tRaid"
   tt(): task not found
   value = -1 = 0xffffffff

 

 

Cause

0F indicates the controller stopped its boot sequence in the Application Start phase. There may be various causes of the problem. 

Solution

This issue must be resolved by Oracle Support. Please open a Service Request to obtain assistance. 

Internal Only

For TSC L1 engineers:

  1. Open a collaboration SR with L2.

For TSC L2 engineers:

Part A. Data Collection

 1. Connect to the controller serial port reporting the "0F." Boot controller.

 2. Collect the console output while the controller starts and reports the "0F" on the 7-segment display.

 3. Enter the Boot Operation Menu and print out the "Change Hardware Configuration Menu" variables.

login: shellUsr
    password: {oracle-only}
    -> M


 NOTICE: The BOOT OPERATIONS MENU has been invoked too late for
 proper operation of some activities, including Isolation Diagnostics.
 You may wish to restart this controller again and press Control-B
 IMMEDIATELY after seeing the start-up indicator ("-=<###>=-").


                          BOOT OPERATIONS MENU
 1) Perform Isolation Diagnostics    10) Serial Interface Mode Menu
 2) Download Permanent File          11) Display Hardware Configuration
 3) Reserved                         12) Change Hardware Configuration Menu
 4) Dump NVSRAM Group                13) Development Options Menu
 5) Patch NVSRAM Group               14) Display Memory Error Log
 6) Set Real Time Clock              15) Manufacturing Setup Menu
 7) Display Board Configuration       R) Restart Controller
 8) Special Services Menu             Q) Quit Menu
 9) Display Exception Message

    Enter Selection: 12                <--- Type 12


                 CHANGE HARDWARE CONFIGURATION MENU

     -------SOFTWARE SWITCH OPTION--------  --CURRENT--  --DEFAULT--
  1) Switch #1 (PCI Device Config Disable)      Default      Off
  2) Switch #2 (Manufacturing Diagnostics)      Default      Off
  3) Switch #3 (Invoke Boot Menu)               Default      Off
  4) Switch #4 (Continuous Diagnostics)         Default      Off

     ----------SOFTWARE OPTION------------  --CURRENT--
  5) Option #1 (Extensive Diagnostics)          Off    
  6) Option #2 (Diagnostics Disable)            Off    
  7) Option #3 (Autoload Disable)               Off    
  8) Option #4 (Network Enable)                 Off     (NVSRAM Enabled)

  R) Reset all options
  C) Cancel all changes and quit
  H) Help
  Q) Quit Menu

     Enter Selection: q                <--- Type q


                            BOOT OPERATIONS MENU

  1) Perform Isolation Diagnostics    10) Serial Interface Mode Menu
  2) Download Permanent File          11) Display Hardware Configuration
  3) Reserved                         12) Change Hardware Configuration Menu
  4) Dump NVSRAM Group                13) Development Options Menu
  5) Patch NVSRAM Group               14) Display Memory Error Log
  6) Set Real Time Clock              15) Manufacturing Setup Menu
  7) Display Board Configuration       R) Restart Controller
  8) Special Services Menu             Q) Quit Menu
  9) Display Exception Message

     Enter Selection: q                <--- Type q

 Shell task 'tShellRem1' restarted...

 ->

4. Execute the following commands and collect the output:

 -> loadDebug
 -> dqlist

 5. If the commands are not found, stop the action plan here. Otherwise, move
 to next step.

 6. Collect the debug traces:

 -> watchdogSuspend
 -> isp dqprint "trace"
 -> watchdogResume
 
 7. If possible at all, collect a fresh supportdata.

 

Part B. Attempt Resolution

For the majority of the known instances, this issue is solved by turning the Autoload Disable switch from On to Off (Off being the default value). Check the switch in the BOOT OPERATIONS MENU of the Controller. If it is On, then this solution applies.

-  Get to the BOOT OPERATIONS MENU for the controller reporting the 0F.

    login: shellUsr
    password: {oracle-only}
    -> M

                           BOOT OPERATIONS MENU

1) Perform Isolation Diagnostics    10) Serial Interface Mode Menu
2) Download Permanent File          11) Display Hardware Configuration
3) Reserved                         12) Change Hardware Configuration Menu
4) Dump NVSRAM Group                13) Development Options Menu
5) Patch NVSRAM Group               14) Display Memory Error Log
6) Set Real Time Clock              15) Manufacturing Setup Menu
7) Display Board Configuration       R) Restart Controller
8) Special Services Menu             Q) Quit Menu
9) Display Exception Message
 Enter Selection: 12
  

                CHANGE HARDWARE CONFIGURATION MENU

    -------SOFTWARE SWITCH OPTION--------  --CURRENT--  --DEFAULT--
1) Switch #1 (PCI Device Config Disable)      Default      Off
2) Switch #2 (Manufacturing Diagnostics)      Default      Off
3) Switch #3 (Invoke Boot Menu)               Default      Off
4) Switch #4 (Continuous Diagnostics)         Default      Off
    ----------SOFTWARE OPTION------------  --CURRENT--
5) Option #1 (Extensive Diagnostics)          Off
6) Option #2 (Diagnostics Disable)            Off
7) Option #3 (Autoload Disable)               On
8) Option #4 (Network Enable)                 Off     (NVSRAM Enabled)
R) Reset all options
C) Cancel all changes and quit
H) Help
Q) Quit Menu

    Enter Selection: R
    Enter Selection: Q
    (The Controller will reset shell processes with the changes made)
    (re-establish your shell session and confirm the change is there)


  login: shellUsr
  password: {oracle-only}
  -> M
                CHANGE HARDWARE CONFIGURATION MENU

    -------SOFTWARE SWITCH OPTION--------  --CURRENT--  --DEFAULT--
1) Switch #1 (PCI Device Config Disable)      Default      Off
2) Switch #2 (Manufacturing Diagnostics)      Default      Off
3) Switch #3 (Invoke Boot Menu)               Default      Off
4) Switch #4 (Continuous Diagnostics)         Default      Off
    ----------SOFTWARE OPTION------------  --CURRENT--
5) Option #1 (Extensive Diagnostics)          Off
6) Option #2 (Diagnostics Disable)            Off
7) Option #3 (Autoload Disable)               Off
8) Option #4 (Network Enable)                 Off     (NVSRAM Enabled)
R) Reset all options
C) Cancel all changes and quit
H) Help
Q) Quit Menu

    Enter Selection: Q
    Enter Selection: Q

 

Bug:15795817 - SUNBT7174035 2540-M2: 7 SEGMENT DISPLAY SHOWING 0F.  has not had any root cause identified. The bug has been closed as un-resolved.

 

 

 

References

<BUG:15795817> - SUNBT7174035 2540-M2: 7 SEGMENT DISPLAY SHOWING 0F. NEED TO UNDERSTAND WHAT 0F M

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback