Emerson Computer Hardware ATCA 7350 User Manual

ATCA-7350 Control via IPMI  
Programmer’s Reference  
6806800H29E  
August 2011  
Contents  
3
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
Contents  
4
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
List of Tables  
5
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
List of Tables  
6
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
About this Manual  
Overview of Contents  
This manual is intended for users qualified in electronics or electrical engineering. Users must  
have a working understanding of Intelligent Platform Management Interface (IPMI).  
It provides information on how to control and monitor the functionality of the ATCA-7350 via  
IPMI and contains the following chapters and appendices:  
z
z
Chapter 1, Introduction, on page 11 describes the main features of the IPMC firmware.  
Chapter 2, Supported Commands, on page 15 lists all the IPMI1.5 and IPMI2.0 standard  
commands supported by the ATCA-7350.  
z
z
z
information and all the sensor data records.  
Chapter 4, SOL Module Configuration, on page 53 describes how to configure the Serial  
over LAN.  
Appendix A, Related Documentation, on page 59 provides links to further ATCA-7350-  
related documentation.  
Abbreviations  
This document uses the following abbreviations:  
Abbreviation  
ACPI  
ATCA  
BIOS  
CMD  
CPU  
Definition  
Advanced Configuration and Power Interface  
Advanced Telecom Computing Architecture  
Basic Input/Output System  
IPMI Command Specified in Hexadecimal  
Central Processing Unit  
FBD  
Fully Buffered DIMM  
FPGA  
FRU  
Field-Programmable Gate Array  
Field Replaceable Unit  
FW  
Firmware  
GA  
General Availability  
GUID  
HD  
Global Unique Identifier  
Hard Disk  
IANA  
IPMB  
Internet Assigned Numbers Authority  
Intelligent Platform Management Bus  
7
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
About this Manual  
Abbreviation  
Definition  
IPMC  
IPMI  
LAN  
Intelligent Platform Management Controller  
Intelligent Platform Management Interface  
Local Area Network  
LED  
Light Emitting Diode  
LSB  
Least Significant Bit  
LUN  
Logical Units  
MAC  
MSB  
NetFn  
OEM  
PICMG  
PwrOk  
RTM  
SDR  
SEL  
Media Access Control  
Most Significant Bit  
IPMI Network Function in Hexadecimal  
Original Equipment Manufacturer  
PCI Industrial Computer Manufacturers Group  
Power OK  
Rear-Transition Modules  
Sensor Data Records  
System Event Log  
SOL  
Serial Over LAN  
VCC  
VER  
Virtual Channel Connection  
Version  
Conventions  
The following table describes the conventions used throughout this manual.  
Notation  
Description  
0x00000000  
Typical notation for hexadecimal numbers (digits are 0  
through F), for example used for addresses and offsets  
0b0000  
bold  
Same for binary numbers (digits are 0 and 1)  
Used to emphasize a word  
Screen  
Used for on-screen output and code related elements or  
commands in body text  
Courier + Bold  
Used to characterize user input and to separate it from  
system output  
Reference  
File > Exit  
<text>  
Used for references and for table and figure descriptions  
Notation for selecting a submenu  
Notation for variables and keys  
[text]  
Notation for software buttons to click on the screen and  
parameter description  
...  
Repeated item for example node 1, node 2, ..., node 12  
8
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
About this Manual  
Notation  
Description  
.
.
.
Omission of information from example/command that is  
not necessary at the time being  
..  
Ranges, for example: 0..4 means one of the integers  
0,1,2,3, and 4 (used in registers)  
|
Logical OR  
Indicates a hazardous situation which, if not avoided,  
could result in death or serious injury  
Indicates a hazardous situation which, if not avoided,  
may result in minor or moderate injury  
Indicates a property damage message  
No danger encountered. Pay attention to important  
information  
Summary of Changes  
This manual has been revised and replaces all prior editions.  
Part Number  
6806800H29A  
6806800H29B  
6806800H29C  
6806800H29D  
6806800H29E  
Publication Date  
December 2008  
January 2009  
January 2009  
February 2009  
August 2011  
Description  
First edition  
Second edition  
Third edition  
Fourth edition  
Comments and Suggestions  
We welcome and appreciate your comments on our documentation. We want to know what you  
think about our manuals and how we can make them better.  
Mail comments to us by filling out the following online form:  
9
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
About this Manual  
In "Area of Interest" select "Technical Documentation". Be sure to include the title, part number,  
and revision of the manual and tell us how you used it.  
10  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
Introduction  
1
1.1 Overview  
The ATCA-7350 provides an intelligent hardware management system as defined in the  
AdvancedTCA Base Specification (PICMG 3.0; AMC.0). This system implements an Intelligent  
Peripheral Management Controller (IPMC) based on the proprietary H8S reference design from  
American Megatrends Inc.  
The ATCA-7350 IPMC supports all standard Intelligent Peripheral Management Interface (IPMI)  
commands and provides hardware interfaces for other system managements features such as  
hot-swap control, LED control, power control and temperature and voltage monitoring. The  
IPMC also supports a Keyboard Controller Style (KCS) based host interface for payload-to-IPMI  
communication.  
In addition, the following features are included:  
Table 1-1 Features  
Feature  
Further Details...  
Supported for fault tolerant field upgrade  
Support for field updates of firmware via the payload  
processor interface  
Serial over LAN (SOL)  
Sensor management including, among others, power Sensors on page 13  
good and boot bank supervision sensor  
FRU inventory with MAC address record  
Asynchronous event notification  
Graceful shutdown timeout  
Local system event log (SEL)  
External watchdog  
BIOS boot configuration via IPMI  
1.2 Feature Description  
Besides its basic functions, the ATCA-7350 provides the features described in this section.  
1.2.1  
HPM.1 Specific Firmware Upgrades  
11  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
         
Introduction  
HPM.1 Specific Firmware Upgrades  
1.2.1.1 IPMC Firmware Upgrade  
The IPMC firmware basically consists of five major parts:  
Boot loader  
Active and Backup IPMI firmware  
Active and Backup SDR data  
z
z
z
The boot loader maintains redundant copies of the firmware in the flash memory of the ATCA-  
7350. Each time the IPMC firmware is upgraded, the most recent firmware version is kept in  
flash memory and the older firmware version is overwritten by the new one. Once the new IPMI  
firmware is programmed, the IPMC resets itself to boot from the new image. The boot loader  
validates the new IPMC firmware. Provided the IPMC can power up successfully the current  
image is made active and the previously active image is made backup. In case of power-up  
failures, the boot loader automatically recovers from crisis and boots from the previous image.  
The IPMC can be upgraded via KCS and IPMB interface. To ensure that the payload is not  
interrupted during IPMC firmware upgrade, the IPMC is storing all operational information (E-  
keying, SOL parameters, hot-swap state, last events to be queued, graceful shutdown timeout,  
latest pin settings…) in non-volatile storage.  
The IPMC firmware is fully HPM.1 compliant. Thus in general also open source tools like  
ipmitool can be used for IPMC firmware upgrade. However, we recommend to use the firmware  
upgrade tools provided by Emerson (fcu, fuf, or ipmi_upd.sh). To obtain these tools contact your  
local sales representative.  
The SDR data is hold as a separate component which can be upgraded separately. The IPMC  
holds an active and a backup component.  
1.2.1.2 BIOS Upgrade  
BIOS can either be upgraded via flash based tools provided from Emerson, or via IPMI with the  
use of HPM.1 specific protocols. The BIOS firmware is fully implemented as HPM.1 specific  
components with an active and an backup image. BIOS upgrade via IPMI is intended to be used  
for crisis recovery only. This is because it is much more time consuming than using flash based  
routines. Be aware that even when no BIOS boot bank is programmed at all (no boot loader)  
crisis recovery via IPMI is always possible.  
1.2.1.3 FPGA Upgrade  
The FPGA can be upgraded via IPMI also. The IPMC controls an active component and a  
backup component for crisis recovery.  
12  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
     
Serial over LAN  
Introduction  
1.2.2  
Serial over LAN  
Serial over LAN (SOL) is an IPMI v.2.0 defined capability that allows to establish a virtual serial  
console connection with the payload over LAN. The serial data of the payload is transferred to  
the IPMC. The IPMC generates RMCP+ packets, which are routed to the ethernet controller of  
the base interfaces. Be aware that SOL/LAN configuration is only possible if the Ethernet  
controller and its payload is fully powered, otherwise the completion code 0xD5 is returned. For  
more information on how to use and configure SOL see Chapter 4, SOL Module Configuration,  
1.2.3  
Sensors  
Apart from several voltage and temperature specific sensors (for details refer to Sensor Data  
Records on page 29), the IPMC provides the following additional sensors:  
Table 1-2 Sensors  
Sensor  
Description  
Firmware Progress, and Boot  
Error Sensor  
The IPMC firmware provides Firmware Progress (Table 3-24 on page  
43), and Boot Error (Table 3-16 on page 37) sensors to enable  
payload firmware and payload OS to report boot progress and OS  
Boot via IPMI event messages.  
1.2.4  
1.2.5  
MAC Address Record  
The ATCA-7350 implements an MAC address FRU OEM record. You can retrieve all MAC  
addresses of the blade from the FRU information. For more details refer to MAC Address  
Asynchronous Event Notification  
To enable payload applications to be informed about graceful shutdown/reboot requests, the  
FRU Activate (Deactivate) and FRU Control (Graceful Reboot) command message is routed as  
a LUN2 message to the payload interface.  
If the payload application has registered to these commands via the OpenIPMI library, it gets  
informed and can take all necessary actions before the payload is gracefully rebooted or shut-  
down.  
1.2.6  
Graceful Shutdown Timeout  
The IPMI command Set System Boot Options together with the parameter #98 can be used to  
persistently specify the timeout for Graceful Shutdown. For more information refer to Chassis  
13  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
           
Introduction  
Local System Event Log  
1.2.7  
Local System Event Log  
The IPMC provides a local system event log (SEL). Thus, event information is stored on-board  
the ATCA-7350 as well.  
1.2.8  
1.2.9  
External Watchdog  
For crisis recovery purposes the IPMI building block provides an external hardware watchdog.  
The IPMI firmware is reset if it does not trigger the watchdog anymore.  
Boot Configuration Parameters  
The IPMC supports BIOS boot order selection via IPMI partially. Be aware, that in case of the  
BIOS boot order is selected via IPMI the boot order displayed in the BIOS menu doesn't reflect  
the boot order selected via IPMI. For more information how to set the boot order via IPMI refer  
to System Boot Option Commands, parameter #5.  
14  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
     
Supported Commands  
2
2.1 Standard IPMI Commands  
The IPMC is fully compliant to the Intelligent Platform Management Interface v.1.5. This section  
provides information about the supported IPMI commands.  
2.1.1  
Global IPMI Commands  
The IPMC supports the following global IPMI commands.  
Table 2-1 Supported Global IPMI Commands  
Command  
NetFn(Request/Response) CMD Comments  
Get Device ID  
Cold Reset  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x01  
0x02  
0x03  
0x04  
0x08  
-
-
-
-
-
Warm Reset  
Get Self Test Results  
Get Device GUID  
2.1.2  
System Interface Commands  
The system interface commands are supported by blades providing a system interface.  
Table 2-2 Supported System Interface Commands  
Command  
NetFn (Request/Response)  
0x06/0x07  
CMD  
0x2E  
0x2F  
0x30  
0x31  
0x33  
0x34  
0x40  
0x41  
0x42  
0x43  
0x44  
0x45  
Set BMC Global Enables  
Get BMC Global Enables  
Clear Message Flags  
Get Message Flags  
Get Message  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
Send Message  
0x06/0x07  
Set Channel Access  
Get Channel Access  
Get Channel Info  
Set User Access  
Get User Access  
Set User Name  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
15  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
           
Supported Commands  
Watchdog Commands  
Table 2-2 Supported System Interface Commands (continued)  
Command  
NetFn (Request/Response)  
0x06/0x07  
CMD  
0x46  
0x47  
0x4C  
0x4D  
0x5C  
Get User Name  
Set User Password  
Set User Payload Access  
Get User Payload Access  
Set Channel Security Keys  
0x06/0x07  
0x06/0x07  
0x06/0x07  
0x06/0x07  
2.1.3  
Watchdog Commands  
The watchdog commands are supported by blades providing a system interface and a  
watchdog type 2 sensor.  
The pre-timeout option is not supported.  
Table 2-3 Supported Watchdog Commands  
Command  
NetFn (Request/Response)  
0x06/0x07  
CMD  
0x22  
0x24  
0x25  
Reset Watchdog Timer  
Set Watchdog Timer  
Get Watchdog Timer  
0x06/0x07  
0x06/0x07  
2.1.4  
SEL Device Commands  
Table 2-4 Supported SEL Device Commands  
Command  
NetFn (Request/Response)  
CMD  
0x40  
0x42  
0x43  
0x44  
0x47  
0x48  
0x49  
Get SEL Info  
Reserve SEL  
Get SEL Entry  
Add SEL Entry  
Clear SEL  
0x0A/0x0B  
0x0A/0x0B  
0x0A/0x0B  
0x0A/0x0B  
0x0A/0x0B  
0x0A/0x0B  
0x0A/0x0B  
Get SEL Time  
Set SEL Time  
16  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
       
FRU Inventory Commands  
Supported Commands  
2.1.5  
FRU Inventory Commands  
Table 2-5 Supported FRU Inventory Commands  
Command  
NetFn (Request/Response)  
CMD  
0x10  
0x11  
0x12  
Get FRU Inventory Area Info  
Read FRU Data  
0x0A/0x0B  
0x0A/0x0B  
0x0A/0x0B  
Write FRU Data  
2.1.6  
Sensor Device Commands  
Table 2-6 Supported Sensor Device Commands  
NetFn  
Command  
(Request/Response) CMD  
Comments  
Get Device SDR Info  
Get Device SDR  
0x04/0x05  
0x04/0x05  
0x20  
0x21  
0x22  
0x23  
0x24  
0x25  
0x26  
0x27  
0x28  
0x29  
0x2B  
0x2D  
0x2F  
0x00  
0x01  
0x02  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Reserve Device SDR Repository 0x04/0x05  
Get Sensor Reading Factors  
Set Sensor Hysteresis  
Get Sensor Hysteresis  
Set Sensor Threshold  
Get Sensor Threshold  
Set Sensor Event Enable  
Get Sensor Event Enable  
Get Sensor Event Status  
Get Sensor Reading  
Get Sensor Type  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
0x04/0x05  
Set Event Receiver  
Get Event Receiver  
Platform Event  
17  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
       
Supported Commands  
Chassis Device Commands  
2.1.7  
Chassis Device Commands  
Table 2-7 Supported Chassis Device Commands  
Command  
NetFn (Request/Response)  
CMD  
0x08  
0x09  
Set System Boot Options  
Get System Boot Options  
0x00/0x01  
0x00/0x01  
2.1.7.1 System Boot Options Commands  
The IPMI system boot options commands allow you to control the boot process of a blade by  
sending boot parameters to the blade’s boot firmware (for example BIOS, U-Boot or VxWorks).  
The boot firmware interprets the sent boot parameters and executes the boot process  
accordingly. Each boot parameter addresses a particular functionality and consists of a  
sequence of one or more bytes. The IPMI specification assigns numbers to boot parameters.  
Boot parameters 0 to 7 are standard parameters whose structure and functionality is defined  
by the IPMI specification. The boot parameters 96 to 127 are OEM-specific which can be used  
for different purposes.  
The following table lists which boot properties can be configured and the corresponding boot  
parameter number.  
Table 2-8 Configurable System Boot Option Parameters  
Configurable Boot Property  
Corresponding Boot Parameter Number  
Boot flags  
5
Selection between default and backup boot flash as  
device to boot from  
96  
Selection between default and backup EEPROM as  
device where the on-board FPGA loads its configuration  
stream from  
Timeout for graceful shutdown  
98  
99  
Write Protection for BIOS boot banks and FRU  
information  
18  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
         
Chassis Device Commands  
Supported Commands  
2.1.7.1.1 System Boot Options Parameter #5  
This boot parameter is implemented as specified within the IPMI specification, but not all flags  
are supported.  
Table 2-9 System Boot Options Parameter #5  
Data Byte  
Description  
1
[7] - 1b = boot flags valid. The bit should be set to indicate that valid flag data is  
present. This bit may be automatically cleared based on the boot flag valid bit  
clearing parameter, above.  
[6] - Not supported.  
[5] - Not supported  
[4:0] - reserved  
2
[7] - 1b = CMOS clear  
[6] - Not supported  
[5:2] - Boot device selector  
0000b = No override  
0001b = Force PXE  
0010b = Force boot from default Hard-drive  
0011b = Not supported  
0100b = Not supported  
0101b = Force boot from default CD/DVD  
0110b = Not supported  
0111b-1110b = Reserved  
1111b = Force boot from Floppy/primary removable media  
[1] - 1b = Not supported  
[0] - 1b = Not supported  
3
4
5
Not supported  
Not supported  
Reserved  
19  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Supported Commands  
Chassis Device Commands  
2.1.7.1.2 System Boot Options Parameter #96  
This boot parameter is an Emerson-specific OEM boot parameter. Its definition is given in the  
following table.  
Table 2-10 System Boot Options Parameter #96  
Boot Option  
Parameter Data  
Description  
1
This parameter specifies the processor ID for which the boot option is to be set.  
This parameter has to be 0 always for this blade.  
2
This parameter is used to select the BIOS boot bank of which the payload shall  
boot from:  
[7:1] Reserved  
[0] Default/backup boot flash selection  
There is no Set Selector or Block Selector with this command.  
The System Boot Options parameter #96 is non-volatile. Its parameter data remains  
preserved after IPMC power cycles and firmware upgrades.  
2.1.7.1.3 System Boot Options Parameter #98  
This boot parameter is an Emerson-specific OEM parameter.  
This timer specifies how long the IPMC waits for the payload to shut down gracefully. If the  
payload software does not configure its OpenIPMI library to be notified for graceful shutdown  
requests, the IPMC shuts down the payload when the timer expires.  
Table 2-11 System Boot Options Parameter #98  
Boot Option Parameter  
Data  
Description  
1
This parameter specifies the Graceful Shutdown Timeout LSB (given in  
100 msec)  
2
This parameter specifies the Graceful Shutdown Timeout MSB (given in  
100 msec)  
20  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
LAN Device Commands  
Supported Commands  
There is no Set Selector or Block Selector with this command.  
The System Boot Options parameter #98 is non-volatile. Its parameter data remains  
preserved after IPMC power cycles and firmware upgrades.  
2.1.7.1.4 System Boot Options #99  
This parameter is an Emerson-specific OEM parameter. It is used to enable or disable BIOS  
and FRU write protection  
Table 2-12 System Boot Options Parameter #99  
Boot Option Parameter  
Data  
Description  
1
This parameter enables/disables BIOS and FRU write protection:  
[7:4] Bios ID (0= Boot Bank A, 1= Boot Bank B, 2= FRU information,  
others reserved)  
[3:0] write protect enable/disable (0= disable, 1= enable, others reserved)  
There is no Set Selector or Block Selector with this command. The Boot Option parameter data  
returned with the IPMI command Get System Boot Options provides the write protect status of  
the two BIOS flashes and of the FRU information (one byte for each instance).  
2.1.8  
LAN Device Commands  
Table 2-13 Supported LAN Device Commands  
Command  
NetFn (Request/Response) CMD  
Set LAN Configuration Parameters  
Get LAN Configuration Parameters  
Set SOL Configuration Parameters  
Get SOL Configuration Parameters  
0x0C/0x0D  
0x0C/0x0D  
0x0C/0x0D  
0x0C/0x0D  
0x01  
0x02  
0x21  
0x22  
21  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
     
Supported Commands  
PICMG 3.0 Commands  
2.2 PICMG 3.0 Commands  
The Emerson IPMC is a fully compliant AdvancedTCA intelligent Platform Management  
Controller i.e. it supports all required and mandatory AdvancedTCA commands as defined in  
the PICMG 3.0 specifications.  
Table 2-14 Supported PICMG 3.0 Commands  
NetFn  
Command  
(Request/Response) CMD  
Comments  
Get PICMG Properties  
Get Address Info  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x00  
0x01  
0x04  
0x05  
0x06  
0x07  
0x08  
0x09  
0x0A  
0x0B  
0x0C  
0x0D  
0x0E  
0x0F  
0x10  
0x11  
0x12  
0x18  
0x19  
0x1A  
0x1E  
0x2E  
0x2F  
0x30  
0x31  
0x32  
0x33  
0x34  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
FRU Control  
Get FRU LED Properties  
Get FRU LED Color Capabilities  
Set FRU LED State  
Get FRU LED State  
Set IPMB State  
Set FRU Activation Policy  
Get FRU Activation Policy  
Set FRU Activation  
Get Device Locator Record ID  
Set Port State  
Get Port State  
Compute Power Properties  
Set Power Level  
Get Power Level  
Get IPMB Link Info  
Set AMC Port State  
Get AMC Port State  
Get FRU Control Capabilities  
Get target upgrade capabilities  
Get component properties  
Abort firmware upgrade  
Initiate upgrade action  
Upload firmware block  
Finish firmware upload  
Get upgrade status  
22  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Emerson Specific Commands  
Supported Commands  
Table 2-14 Supported PICMG 3.0 Commands (continued)  
NetFn  
Command  
(Request/Response) CMD  
Comments  
Activate firmware  
Query self-test results  
Query rollback status  
Initiate manual rollback  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x2C/0x2D  
0x35  
0x36  
0x37  
0x38  
-
-
-
-
The firmware upgrade commands supported by the ATCA-7350 are implemented  
according to the PICMG HPM.1 Revision 1.0 specification.  
2.3 Emerson Specific Commands  
The Emerson IPMC supports several commands which are not defined in the IPMI or PICMG  
3.0 specification but are introduced by Emerson: serial output commands.  
z
Before sending any of these commands, the shelf management software must  
check whether the receiving IPMI controller supports Emerson specific IPMI  
commands, by using the IPMI command 'Get Device ID'. Sending Emerson specific  
commands to IPMI controllers which do not support these IPMI commands will lead  
to no or undefined results.  
z
Implementing any of the Emerson specific IPMI commands means that the software  
is not portable to other IPMI controllers that do not use the IPMC firmware.  
2.3.1  
Serial Output Commands  
Table 2-15 Serial Output Commands  
Command Name  
NetFn (Request/Response)  
CMD Description  
Set Serial Output  
0x2E/0x2F  
0x15  
Get Serial Output  
0x2E/0x2F  
0x16  
23  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
     
Supported Commands  
Serial Output Commands  
2.3.1.1 Set Serial Output Command  
The Set Serial Output command selects the serial port output source for a serial port connector.  
2.3.1.1.1 Request Data  
The following table lists the request data applicable to the Set Serial Output command.  
Table 2-16 Request Data of Set Serial Output Command  
Byte  
Data Field  
1
2
3
4
LSB of Emerson IANA Enterprise number. A value of 0xCD has to be used.  
Second byte of Emerson IANA Enterprise number. A value of 0x65 has to be used.  
MSB of Emerson IANA Enterprise number. A value of 0x00 has to be used.  
Serial connector type  
0: Face plate connector  
All other values are reserved.  
5
6
Serial connector instance number. A sequential number that starts from 0.  
Serial output selector  
0: payload serial console (default 9600 baud)  
2: IPMC(default baud rate 115200 baud)  
All other values are reserved.  
2.3.1.1.2 Response Data  
The following table lists the response data applicable to the Set Serial Output command.  
Table 2-17 Response Data of Set Serial Output Command  
Byte  
Data Field  
1
2
3
4
Completion code  
LSB of Emerson IANA Enterprise number.  
Second byte of Emerson IANA Enterprise number.  
MSB of Emerson IANA Enterprise number.  
2.3.1.2 Get Serial Output Command  
The Get Serial Output Command provides a way to determine which serial output source goes  
to a particular serial port connector.  
24  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
       
Serial Output Commands  
Supported Commands  
2.3.1.2.1 Request Data  
The following table lists the request data applicable to the Get Serial Output command.  
Table 2-18 Request Data of Get Serial Output Command  
Byte  
Data Field  
1
2
3
4
LSB of Emerson IANA Enterprise number. A value of 0xCD has to be used.  
Second byte of Emerson IANA Enterprise number. A value of 0x65 has to be used.  
MSB of Emerson IANA Enterprise number. A value of 0x00 has to be used.  
Serial connector type  
0: Face plate connector  
All other values are reserved.  
5
Serial connector instance number. A sequential number that starts from 0.  
2.3.1.2.2 Response Data  
The following table lists the response data applicable to the Get Serial Output command.  
Table 2-19 Response Data of Get Serial Output Command  
Byte  
Data Field  
1
2
3
4
5
Completion code  
LSB of Emerson IANA Enterprise number.  
Second byte of Emerson IANA Enterprise number.  
MSB of Emerson IANA Enterprise number.  
Serial output selector  
25  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Supported Commands  
Serial Output Commands  
26  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
FRU Information and Sensor Data  
Records  
3
3.1 FRU Information  
The ATCA-7350 supports FRU according to the PICMG 3.0 ATCA specification. The ATCA-  
7350 supports six FRUs, including:  
z
z
z
z
FRU0: on the ATCA-7350  
FRU1: RTM-ATCA-7350  
FRU2-FRU3: for daughter cards on the RTM-ATCA-7350  
FRU6: SOL daughter card on the ATCA-7350  
FRU0 and FRU1 are managed FRUs, whereas other FRUs are unmanaged ones.  
Table 3-1 shows the FRU data format of RU0-FRU6.  
Table 3-1 FRU Information  
Area  
Description  
Value  
Access  
Board info area  
Manufacturing  
date/time  
According to Platform Management FRU  
information Storage Definition v1.0  
r/w  
Board manufacturer  
Board product name  
Board serial number  
Board part number  
EMERSON  
r/w  
r/w  
r/w  
r/w  
r/w  
r/w  
r/w  
ATCA-7350  
Defined by Emerson  
Defined by Emerson  
Product info area Product manufacturer EMERSON  
Product name  
Specific blade variant name  
Product serial  
number  
Defined by Emerson  
Product Version  
Defined by Emerson  
Defined by Emerson  
Emerson record ID 0x01  
r/w  
r/w  
r/w  
Product part number  
Multi record area OEM MAC address  
record  
Board point-to-point  
connectivity record  
PICMG record ID 0x14  
r/w  
3.2 MAC Address Record  
The blade provides one OEM FRU record which contains information about on-board MAC  
27  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
             
FRU Information and Sensor Data Records  
MAC Address Record  
addresses. The format of the record is described in the following tables.  
Table 3-2 Emerson MAC Address Record  
Offset  
Length  
Description  
0
1
1
1
Record Type ID. A value of 0xC0  
End of List/Version  
[7] End of List. Set to 01b for the last record  
[6:4] Reserved. Write as 0b0000.  
[3:0] Record format version. Write as 0x2.  
2
1
Record Length  
3
1
Record Checksum. Holds the zero checksum of the record  
Header Checksum. Holds the zero checksum of the header.  
LSB of Manufacturer ID. Value is 0xCD  
4
1
5
1
6
1
Second Byte of Manufacturer ID. Value is 0x65  
MSB of Manufacturer ID. Value is 0x00  
7
1
8
1
Emerson Record ID. Value is 0x01  
9
1
Record Format Version. Value is: 0x00  
10  
11  
1
Number of MAC Address Descriptors (N).  
Emerson MAC Address Descriptors  
N*7  
Refer to Table 3-3 on page 28 for definitions of the Emerson MAC Address  
Descriptor.  
Table 3-3 Emerson MAC Address Descriptor  
Offset  
Length  
Description  
0
1
Interface type  
Refer to Table 3-4 on page 28 for interface type assignments.  
1
6
MAC Address. First octet comes first.  
Table 3-4 Interface Type Assignments  
Interface Type  
0x01  
Description  
AdvancedTCA base interface or AMC/MicroTCA common options region  
AdvancedTCA fabric interface or AMC/MicroTCA fat pipe region  
Face plate  
0x02  
0x03  
0x04  
AMC/MicroTCA extended fat pipe region  
28  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
       
Sensor Data Records  
FRU Information and Sensor Data Records  
3.3 Sensor Data Records  
The sensors available on the ATCA-7350 are shown in the table below.  
Table 3-5 IPMI Sensors Overview  
Sensor  
Sensor Name  
+12VCC  
Sensor Type  
Voltage  
Number  
Detailed SDR Description  
0x07  
+3.3VCC  
Voltage  
0x05  
+3.3VSB  
Voltage  
0x09  
+5VCC  
Voltage  
0x08  
+5VSB  
Voltage  
0x06  
-48V Power1  
-48V Power2  
ACPI State  
BIOS Bank  
Power Supply  
Power Supply  
0x0C  
0x0D  
System ACPI Power State 0x16  
Emerson-specific Discrete 0x19  
Digital  
BMC POST ERROR  
Management Subsystem  
Health  
0x1A  
Boot Errors  
Boot Error  
0x10  
0x13  
0x0E  
0x14  
0x0F  
0x01  
0x02  
CPU0 Core Rem  
CPU0 Status  
Temperature  
Processor  
CPU1 Core Rem  
CPU1 Status  
Temperature  
Processor  
CPU Inlet Temp  
FBD Inlet Temp  
FRU Hot Swap  
FW Progress  
Temperature  
Temperature  
PICMG 3.0: FRU HotSwap 0x0A  
System Firmware  
Progress  
0x18  
Handle State  
OEM reserved  
Temperature  
0x11  
0x03  
HD Env Temp  
IPMB Link State  
PICMG3.0:IPMBPhysical 0x0B  
Link  
Log Disabled  
PwrOk Sig. Drop  
RTM Handle  
RTM HS  
Event Logging Disabled  
Power Supply  
0x15  
0x12  
0x30  
OEM reserved  
PICMG 3.0: FRU HotSwap 0x31  
SYSTEM RESTART  
Ver Change  
System Boot Initiated  
Version Change  
Watchdog 2  
0x1B  
0x1C  
0x17  
Watchdog  
29  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
     
FRU Information and Sensor Data Records  
Sensor Data Records  
The following tables describe all on-board IPMI sensors in detail.  
Table 3-6 +12VCC Sensor  
Feature  
Raw Value  
+12VCC  
0x00  
Description  
Sensor Name  
-
-
-
Sensor LUN  
Sensor Number  
0x07  
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x02  
Voltage  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x01  
Threshold  
0x95  
-
0x0A  
-
0x95  
-
0x0A  
-
0x3F  
-
0x3F  
-
0x04  
Volts  
Nominal Reading  
0xBF  
12.03  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
0xE9  
14.68  
0xE0  
14.11  
0xD6  
13.48  
0x94  
9.32  
0x9D  
9.89  
0xA7  
10.52  
0x01  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Analog sensor reading  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
Table 3-7 +3.3VCC Sensor  
Feature  
Raw Value  
+3.3VCC  
0x00  
Description  
Sensor Name  
Sensor LUN  
Sensor Number  
Entity ID  
-
-
0x05  
-
0xA0  
PICMG Front Board  
Voltage  
Sensor Type  
Event/Reading Type  
0x02  
0x01  
Threshold  
30  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-7 +3.3VCC Sensor (continued)  
Feature  
Raw Value  
0x95  
Description  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x0A  
0x95  
-
-
0x0A  
0x3F  
0x3F  
0x04  
-
-
-
Volts  
Nominal Reading  
0xBF  
0xD6  
0xD1  
0xCC  
0xA8  
0xAD  
0xB1  
0x01  
3.3  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
3.7  
3.62  
3.53  
2.91  
2.99  
3.06  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
Analog sensor reading  
Table 3-8 +3.3VSB Sensor  
Feature  
Raw Value  
+3.3VSB  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x09  
-
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x02  
Voltage  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x01  
Threshold  
0x95  
-
0x0A  
-
0x95  
-
0x0A  
-
0x3F  
-
0x3F  
-
0x04  
Volts  
31  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-8 +3.3VSB Sensor (continued)  
Feature  
Raw Value  
Description  
3.3  
Nominal Reading  
0xC2  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
0xD9  
3.69  
0xD5  
3.62  
0xD0  
3.54  
0xAB  
2.91  
0xB0  
2.99  
0xB5  
3.08  
0x01  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Analog sensor reading  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
Table 3-9 +5VCC Sensor  
Feature  
Raw Value  
+5VCC  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x08  
-
Entity ID  
0xA0  
0x02  
PICMG Front Board  
Sensor Type  
Voltage  
Event/Reading Type  
0x01  
Threshold  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x95  
-
0x0A  
0x95  
-
-
0x0A  
0x3F  
0x3F  
0x04  
-
-
-
Volts  
4.99  
5.61  
5.48  
5.35  
4.4  
4.53  
4.66  
Nominal Reading  
0xC3  
0xDB  
0xD6  
0xD1  
0xAC  
0xB1  
0xB6  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
32  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-9 +5VCC Sensor (continued)  
Feature  
Raw Value  
0x01  
Description  
Rearm mode  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
0x02  
0x00  
Analog reading byte  
Analog sensor reading  
Table 3-10 +5VSB Sensor  
Feature  
Raw Value  
+5VSB  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x06  
-
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x02  
Voltage  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x01  
Threshold  
0x95  
-
0x0A  
-
0x95  
-
0x0A  
-
0x3F  
-
0x3F  
-
0x04  
Volts  
Nominal Reading  
0xC3  
4.99  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
0xDB  
0xD6  
5.61  
5.48  
0xD1  
5.35  
0xAC  
0xB1  
4.4  
4.53  
0xB6  
4.66  
0x01  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Analog sensor reading  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
33  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-11 -48V Power1 Sensor  
Feature  
Raw Value  
-48V Power1  
0x00  
Description  
Sensor Name  
-
-
-
Sensor LUN  
Sensor Number  
0x0C  
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x08  
Power Supply  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x03  
-
0x00  
-
-
-
Event Offset: 0  
Event Offset: 1  
0x00  
Presence detected  
-
Power supply failure detected  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x03  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
No Hysteresis or unspecified  
No Thresholds  
0x00  
0x00  
Per Threshold / Discrete State  
-
-
Table 3-12 -48V Power2 Sensor  
Feature  
Raw Value  
-48V Power2  
0x00  
Description  
Sensor Name  
Sensor LUN  
-
-
Sensor Number  
Entity ID  
0x0D  
-
0xA0  
PICMG Front Board  
Sensor Type  
0x08  
Power Supply  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x03  
-
0x00  
-
-
-
Event Offset: 0  
Event Offset: 1  
Presence detected  
-
Power supply failure detected  
34  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-12 -48V Power2 Sensor (continued)  
Feature  
Raw Value  
0x00  
0x00  
0x03  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
Description  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
No Hysteresis or unspecified  
No Thresholds  
Threshold Access Support  
Event Message Control  
Reading Definition  
Per Threshold / Discrete State  
-
Table 3-13 ACPI State Sensor  
Feature  
Raw Value  
ACPI State  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x16  
-
0xA0  
PICMG Front Board  
Sensor Type  
0x22  
System ACPI Power State  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x40  
-
-
-
0x00  
-
Event Offset: 6  
S4/S5 soft-off, particular S4/S5  
state cannot be determined  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x00  
0x00  
0x40  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
-
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
No Hysteresis or unspecified  
No Thresholds  
Threshold Access Support  
Event Message Control  
Reading Definition  
Per Threshold / Discrete State  
-
35  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-14 BIOS Bank Sensor  
Feature  
Raw Value  
BIOS Bank  
0x00  
Description  
Sensor Name  
-
-
-
Sensor LUN  
Sensor Number  
0x19  
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0xD2  
Emerson-specific Discrete Digital  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x0F  
-
0x00  
-
-
-
Sensor Offset: 0  
Sensor Offset: 1  
0x00  
Last Boot from BIOS Bank A  
-
Last Boot from BIOS Bank B  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x0F  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
No Hysteresis or unspecified  
No Thresholds  
0x00  
0x00  
Per Threshold / Discrete State  
-
-
Table 3-15 BMC POST ERROR Sensor  
Feature  
Raw Value  
Description  
Sensor Name  
BMC POST ERROR  
-
Sensor LUN  
0x00  
-
Sensor Number  
Entity ID  
0x1A  
0xA0  
0x28  
-
PICMG Front Board  
Sensor Type  
Management Subsystem Health  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x31  
-
-
-
0x00  
-
Event Offset: 0  
Sensor access degraded or  
unavailable  
-
Event Offset: 4  
Sensor failure  
36  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-15 BMC POST ERROR Sensor (continued)  
Feature  
Raw Value  
Event Offset: 5  
0x31  
Description  
-
FRU failure  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Deassertion Events  
-
-
-
0x00  
-
-
Event Offset: 0  
Sensor access degraded or  
unavailable  
-
Event Offset: 4  
Sensor failure  
-
Event Offset: 5  
0x31  
FRU failure  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
No Hysteresis or unspecified  
No Thresholds  
0x00  
0x00  
Per Threshold / Discrete State  
-
-
Table 3-16 Boot Errors Sensor  
Feature  
Raw Value  
Boot Errors  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x10  
-
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x1E  
Boot Error  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x01  
-
0x00  
-
-
-
Event Offset: 0  
0x00  
No bootable media  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x01  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
0x00  
No Hysteresis or unspecified  
37  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-16 Boot Errors Sensor (continued)  
Feature  
Raw Value  
Description  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
0x00  
-
No Thresholds  
Per Threshold / Discrete State  
See IPMI 1.5 Specification,  
chapter "Sensor Type Codes and  
Data"  
Table 3-17 CPU0 Core Rem Sensor  
Feature  
Raw Value  
CPU0 Core Rem  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x13  
-
Entity ID  
0x03  
-
Sensor Type  
0x01  
Temperature  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x01  
Threshold  
0x95  
-
0x0A  
-
0x95  
-
0x0A  
-
0x3F  
-
0x3F  
-
0x01  
deg. C  
Nominal Reading  
0x1E  
30  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
0x65  
101  
0x5E  
94  
0x50  
80  
0xE0  
-32  
0xE5  
-27  
0xEA  
-22  
0x01  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Analog sensor reading  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
38  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-18 CPU0 Status Sensor  
Feature  
Raw Value  
CPU0 Status  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x0E  
-
0x03  
-
Sensor Type  
0x07  
Processor  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x83  
-
0x01  
-
-
-
Event Offset: 0  
Event Offset: 1  
Event Offset: 7  
Event Offset: 8  
0x00  
Internal error (IERR)  
-
Thermal Trip  
-
Processor presence detected  
-
Processor disabled  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x83  
-
0x01  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
No Hysteresis or unspecified  
No Thresholds  
0x00  
0x00  
Per Threshold / Discrete State  
-
-
Table 3-19 CPU1 Core Rem Sensor  
Feature  
Raw Value  
CPU1 Core Rem  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x14  
-
Entity ID  
0x03  
-
Sensor Type  
0x01  
Temperature  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
0x01  
Threshold  
0x95  
-
-
-
0x0A  
0x95  
39  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-19 CPU1 Core Rem Sensor (continued)  
Feature  
Raw Value  
0x0A  
Description  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x3F  
-
0x3F  
-
0x01  
deg. C  
30  
Nominal Reading  
0x1E  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
0x65  
101  
94  
0x5E  
0x50  
80  
0xE0  
-32  
-27  
-22  
Auto  
0xE5  
0xEA  
0x01  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Analog sensor reading  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
Table 3-20 CPU1 Status Sensor  
Feature  
Raw Value  
CPU1 Status  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x0F  
-
Entity ID  
0x03  
-
Sensor Type  
0x07  
Processor  
Event/Reading Type  
0x6F  
Discrete (sensor-specific)  
Assertion Event Mask(Byte 15)  
0x83  
-
Assertion Event Mask(Byte 16)  
0x01  
-
Assertion Events  
-
-
-
Event Offset: 0  
Event Offset: 1  
Event Offset: 7  
Event Offset: 8  
0x00  
Internal error (IERR)  
-
Thermal Trip  
-
Processor presence detected  
-
Processor disabled  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
-
-
-
0x00  
0x83  
40  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-20 CPU1 Status Sensor (continued)  
Feature  
Raw Value  
0x01  
0x00  
0x01  
0x00  
0x00  
0x00  
-
Description  
Threshold Mask(Byte 20)  
Base Unit  
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
No Hysteresis or unspecified  
No Thresholds  
Per Threshold / Discrete State  
-
Table 3-21 CPU Inlet Temp Sensor  
Feature  
Raw Value  
CPU Inlet Temp  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x01  
-
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x01  
Temperature  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x01  
Threshold  
0x95  
-
0x0A  
0x95  
-
-
0x0A  
0x3F  
-
-
0x3F  
-
0x01  
deg. C  
Nominal Reading  
0x1E  
0x58  
30  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
88  
0x44  
68  
0x37  
55  
0xF6  
-10  
0xFB  
0x05  
-5  
5
0x01  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
Analog sensor reading  
41  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-22 FBD Inlet Temp Sensor  
Feature  
Raw Value  
FBD Inlet Temp  
0x00  
Description  
Sensor Name  
-
-
-
Sensor LUN  
Sensor Number  
0x02  
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0x01  
Temperature  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x01  
Threshold  
0x95  
-
0x0A  
-
0x95  
-
0x0A  
-
0x3F  
-
0x3F  
-
0x01  
deg. C  
Nominal Reading  
0x1E  
30  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
0x5F  
95  
0x48  
72  
0x3E  
62  
0xF6  
-10  
0xFB  
-5  
0x05  
5
0x01  
Auto  
Hysteresis Support  
0x02  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Analog sensor reading  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x02  
0x00  
Analog reading byte  
Table 3-23 FRU Hot Swap Sensor  
Feature  
Raw Value  
FRU Hot Swap  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x0A  
-
0xA0  
PICMG Front Board  
PICMG 3.0: FRU HotSwap  
Discrete (sensor-specific)  
-
Sensor Type  
0xF0  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
0x6F  
0xFF  
42  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-23 FRU Hot Swap Sensor (continued)  
Feature  
Raw Value  
0x00  
0x00  
0x00  
0xFF  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
Description  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
-
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
No Hysteresis or unspecified  
No Thresholds  
Threshold Access Support  
Event Message Control  
Reading Definition  
Per Threshold / Discrete State  
See PICMG 3.0 Specification,  
chapter "Reading the FRU Hot-  
Swap Sensor"  
Table 3-24 FW Progress Sensor  
Feature  
Raw Value  
FW Progress  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x18  
-
0xA0  
PICMG Front Board  
Sensor Type  
0x0F  
System Firmware Progress  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x0F  
-
-
-
0x00  
-
Event Offset: 0  
System firmware error (POST  
Error)  
-
Event Offset: 1  
Event Offset: 2  
0x00  
System firmware hang  
-
System firmware progress  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x0F  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
0x00  
No Hysteresis or unspecified  
43  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-24 FW Progress Sensor (continued)  
Feature  
Raw Value  
Description  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
0x00  
-
No Thresholds  
Per Threshold / Discrete State  
See IPMI 1.5 Specification,  
chapter "Sensor Type Codes and  
Data"  
Table 3-25 Handle State Sensor  
Feature  
Raw Value  
Handle State  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x11  
-
0xA0  
PICMG Front Board  
Sensor Type  
0xEB  
OEM reserved  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x0F  
-
-
-
0x00  
-
Sensor Offset: 0  
Handle state ok (both in open/close  
state)  
-
Sensor Offset: 1  
Upper handle closed  
-
Sensor Offset: 2  
0x00  
Lower handle closed  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x0F  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
No Hysteresis or unspecified  
No Thresholds  
0x00  
0x00  
Per Threshold / Discrete State  
-
-
Table 3-26 HD Env Temp Sensor  
Feature  
Raw Value  
HD Env Temp  
0x00  
Description  
Sensor Name  
Sensor LUN  
-
-
44  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-26 HD Env Temp Sensor (continued)  
Feature  
Raw Value  
0x03  
0xA0  
0x01  
0x01  
0x95  
0x0A  
0x95  
0x0A  
0x3F  
0x3F  
0x01  
0x1E  
0x5D  
0x4E  
0x3F  
0xF6  
0xFB  
0x05  
0x01  
0x02  
0x02  
0x00  
Description  
Sensor Number  
-
Entity ID  
PICMG Front Board  
Sensor Type  
Temperature  
Event/Reading Type  
Threshold  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
-
-
-
-
-
deg. C  
Nominal Reading  
30  
Upper non-recoverable threshold  
Upper critical threshold  
Upper non-critical threshold  
Lower non-recoverable threshold  
Lower critical threshold  
Lower non-critical threshold  
Rearm mode  
93  
78  
63  
-10  
-5  
5
Auto  
Hysteresis Support  
Readable and Setable  
Readable and Setable  
Per Threshold / Discrete State  
Threshold Access Support  
Event Message Control  
Reading Definition  
Analog reading byte  
Analog sensor reading  
Table 3-27 IPMB Link State Sensor  
Feature  
Raw Value  
IPMB Link State  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
0x0B  
-
Entity ID  
0xA0  
PICMG Front Board  
Sensor Type  
0xF1  
PICMG 3.0: IPMB Physical Link  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Deassertion Event Mask(Byte 17)  
0x6F  
Discrete (sensor-specific)  
0x0F  
-
-
-
0x00  
0x00  
45  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-27 IPMB Link State Sensor (continued)  
Feature  
Raw Value  
0x00  
0x0F  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
Description  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
-
-
(unspecified)  
Auto  
Rearm mode  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
No Hysteresis or unspecified  
No Thresholds  
Per Threshold / Discrete State  
See PICMG 3.0 Specification,  
c h a p t e r " P h y s i c a l I P M B - 0 S e n s o r s "  
Table 3-28 Log Disabled Sensor  
Feature  
Raw Value  
Log Disabled  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x15  
-
0xA0  
PICMG Front Board  
Sensor Type  
0x10  
Event Logging Disabled  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x3F  
-
-
-
0x00  
-
Event Offset: 0  
Correctable memory error logging  
disabled  
-
Event Offset: 1  
Event Offset: 2  
Event Offset: 3  
Event Offset: 4  
Event Offset: 5  
0x00  
Event 'type' logging disabled.  
-
Log area reset/cleared  
-
All event logging disabled  
-
SEL Full.  
-
SEL almost full.  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x3F  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
0x00  
No Hysteresis or unspecified  
46  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-28 Log Disabled Sensor (continued)  
Feature  
Raw Value  
Description  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
0x00  
-
No Thresholds  
Per Threshold / Discrete State  
-
Table 3-29 PwrOk Sig. Drop Sensor  
Feature  
Raw Value  
Description  
Sensor Name  
PwrOk Sig. Drop  
-
Sensor LUN  
0x00  
-
Sensor Number  
0x12  
-
Entity ID  
0xA0  
0x08  
PICMG Front Board  
Sensor Type  
Power Supply  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
0x03  
Discrete (sensor-specific)  
-
0x00  
-
-
-
Event Offset: 0  
Event Offset: 1  
0x00  
Presence detected  
-
Power supply failure detected  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
0x00  
-
0x03  
-
0x00  
-
0x00  
(unspecified)  
Rearm mode  
0x01  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
0x00  
No Hysteresis or unspecified  
No Thresholds  
0x00  
0x00  
Per Threshold / Discrete State  
-
-
Table 3-30 RTM Handle Sensor  
Feature  
Raw Value  
RTM Handle  
0x00  
Description  
Sensor Name  
Sensor LUN  
Sensor Number  
Entity ID  
-
-
0x30  
-
0xC0  
PICMG Rear Transition Module  
OEM reserved  
Sensor Type  
0xEB  
47  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
     
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-30 RTM Handle Sensor (continued)  
Feature  
Raw Value  
Description  
Event/Reading Type  
Assertion Event Mask (Byte 15)  
Assertion Event Mask (Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x0F  
-
-
-
0x00  
-
Sensor Offset: 0  
Handle state ok (both in  
open/close state)  
-
-
Sensor Offset: 1  
Sensor Offset: 2  
Upper handle closed  
Lower handle closed  
Deassertion Event Mask (Byte 17) 0x00  
Deassertion Event Mask (Byte 18) 0x00  
-
-
Threshold Mask (Byte 19)  
Threshold Mask (Byte 20)  
Base Unit  
0x0F  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
No Hysteresis or unspecified  
No Thresholds  
Per Threshold / Discrete State  
-
Table 3-31 RTM HS Sensor  
Feature  
Raw Value  
RTM HS  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x31  
-
0xC0  
PICMG Rear Transition Module  
Sensor Type  
0xF0  
PICMG 3.0: FRU HotSwap  
Event/Reading Type  
Assertion Event Mask (Byte 15)  
Assertion Event Mask (Byte 16)  
0x6F  
Discrete (sensor-specific)  
0xFF  
-
-
-
0x00  
Deassertion Event Mask (Byte  
17)  
0x00  
Deassertion Event Mask (Byte  
18)  
0x00  
-
Threshold Mask (Byte 19)  
Threshold Mask (Byte 20)  
Base Unit  
0xFF  
0x00  
0x00  
-
-
(unspecified)  
48  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-31 RTM HS Sensor (continued)  
Feature  
Raw Value  
0x01  
0x00  
0x00  
0x00  
-
Description  
Rearm mode  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
No Hysteresis or unspecified  
No Thresholds  
Per Threshold / Discrete State  
See PICMG 3.0 Specification,  
chapter "Reading the FRU Hot-  
Swap Sensor"  
Table 3-32 SYSTEM RESTART Sensor  
Feature  
Raw Value  
SYSTEM RESTART  
Description  
Sensor Name  
-
Sensor LUN  
0x00  
0x1B  
0xA0  
0x1D  
0x6F  
0x80  
0x00  
-
-
Sensor Number  
-
Entity ID  
PICMG Front Board  
Sensor Type  
System Boot Initiated  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
Discrete (sensor-specific)  
-
-
-
-
Event Offset: 7  
0x00  
0x00  
0x80  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
System restart  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
No Hysteresis or unspecified  
No Thresholds  
Per Threshold / Discrete State  
-
Table 3-33 Ver Change Sensor  
Feature  
Raw Value  
Ver Change  
0x00  
Description  
Sensor Name  
Sensor LUN  
Sensor Number  
-
-
-
0x1C  
49  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
FRU Information and Sensor Data Records  
Sensor Data Records  
Table 3-33 Ver Change Sensor (continued)  
Feature  
Raw Value  
0xA0  
Description  
Entity ID  
PICMG Front Board  
Sensor Type  
0x2B  
Version Change  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x81  
-
-
-
0x00  
-
Event Offset: 7  
Software or firmware change  
detected with associated entity was  
successful.  
Deassertion Event Mask(Byte 17)  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
0x00  
0x00  
0x81  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
-
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
No Hysteresis or unspecified  
No Thresholds  
Threshold Access Support  
Event Message Control  
Reading Definition  
Per Threshold / Discrete State  
-
Table 3-34 Watchdog Sensor  
Feature  
Raw Value  
Watchdog  
0x00  
Description  
Sensor Name  
-
Sensor LUN  
-
Sensor Number  
Entity ID  
0x17  
-
0xA0  
PICMG Front Board  
Sensor Type  
0x23  
Watchdog 2  
Event/Reading Type  
Assertion Event Mask(Byte 15)  
Assertion Event Mask(Byte 16)  
Assertion Events  
-
0x6F  
Discrete (sensor-specific)  
0x0F  
-
-
-
0x00  
-
Event Offset: 0  
Timer expired, status only (no  
action, no interrupt)  
-
Event Offset: 1  
Event Offset: 2  
Event Offset: 3  
0x00  
Hard reset  
Power down  
Power cycle  
-
-
-
Deassertion Event Mask(Byte 17)  
50  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Sensor Data Records  
FRU Information and Sensor Data Records  
Table 3-34 Watchdog Sensor (continued)  
Feature  
Raw Value  
0x00  
0x0F  
0x00  
0x00  
0x01  
0x00  
0x00  
0x00  
-
Description  
Deassertion Event Mask(Byte 18)  
Threshold Mask(Byte 19)  
Threshold Mask(Byte 20)  
Base Unit  
-
-
-
(unspecified)  
Rearm mode  
Auto  
Hysteresis Support  
Threshold Access Support  
Event Message Control  
Reading Definition  
No Hysteresis or unspecified  
No Thresholds  
Per Threshold / Discrete State  
See IPMI 1.5 Specification  
51  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
FRU Information and Sensor Data Records  
Sensor Data Records  
52  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
SOL Module Configuration  
4
4.1 Introduction  
This chapter includes the following sections:  
z
z
z
z
z
Configure the SOL  
Enable SOL load  
Setup a SOL session  
Query the configuration of SOL  
Configure the SOL mode in OS  
4.2 Configure the SOL  
Before the configuration, the IPMC has no user or IP address, so you cannot connect to the  
IPMC through IPMITOOL. In this case, you need to use IPMI commands through the IPMB  
channel of the shelf managers to configure the SOL and set the IPMC.  
The IPMB address is the hardware address marked on the shelf multiplied by 2.  
Configuring SOL  
Perform the following six steps to configure the SOL:  
1. Set the IP addresses of the two channels.  
Use the command Set LAN Configuration Parameters of IPMI2.0 with Parameter  
selector of 3.  
See table 23-2 in section 23.1 of the IPMI 2.0 specification.  
The value of Parameter selector is 3.  
For example, on Emerson shelf manager, set the IP address of channel 1 to  
172.17.10.78 and that of channel 2 to 172.18.10.78.  
ipmicmd -k "0 90 0 0c 01 01 03 ac 11 0a 4e" smi 0  
ipmicmd -k "0 90 0 0c 01 02 03 ac 12 0a 4e" smi 0  
53  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
       
SOL Module Configuration  
Enable SOL Load  
"90" is the IPMB address of the blade.  
The IP addresses of the two channels cannot be set to be in the same network  
segment. Otherwise, the settings fail.  
2. Set the subnet mask of the two channels.  
Use the command Set LAN Configuration Parameters of IPMI2.0 with Parameter  
selector of 6.  
The value of Parameter selector is 6.  
See table 23-4 in section 23.2 of the IPMI 2.0 specification.  
For example, on Emerson shelf manager, set the subnet masks of both channel 1  
and channel 2 to 255.255.0.0.  
ipmicmd -k "0 90 0 0c 01 01 06 ff ff 00 00" smi 0  
ipmicmd -k "0 90 0 0c 01 02 06 ff ff 00 00" smi 0  
"90" is the IPMB address of the blade.  
3. Set the user name.  
Use the command Set User Name of IPMI2.0.  
See table 23-32 in section 23.28 of the IPMI 2.0 specification.  
For example, on Emerson shelf manager, set the user name to solusername.  
ipmicmd -k "0 90 0 06 45 02 73 6f 6c 75 73 65 72 6e 61 6d 65" smi 0  
4. Set the password.  
Use the command Set User Password of IPMI2.0.  
See table 23-34 in section 23.30 of the IPMI 2.0 specification.  
For example, on Emerson shelf manager, set the password to soluserpassword.  
ipmicmd -k "0 90 0 06 47 82 02 73 6f 6c 75 73 65 72 70 61 73 73 77 6f 72 64" smi 0  
5. Set the user right.  
Use the command Set User Access Command of IPMI2.0.  
For example, on Emerson shelf manager, set the right of user 2 to Administrator (4).  
ipmicmd -k "0 90 0 06 43 f1 02 04 00" smi 0  
6. Enable the user.  
Use the command Set User Password Command of IPMI2.0.  
For example, on Emerson shelf manager, enable user 2.  
ipmicmd -k "0 90 0 06 47 82 01" smi 0  
4.3 Enable SOL Load  
Use the command Set SOL Configuration Parameters of IPMI2.0. The value of Parameter  
selector is 1.  
See table 26-3 in section 26.2 of the IPMI 2.0 specification.  
54  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
Setup SOL Session  
SOL Module Configuration  
The value of Parameter selector is 1.  
See table 26-5 in section 26.3 of the IPMI 2.0 specification.  
On Emerson shelf manager, enable the SOL of channel 1.  
ipmicmd -k "0 90 0 0c 21 01 01 01" smi 0  
4.4 Setup SOL Session  
After the previous seven steps, you can set up a session or an SOL connection to the IPMC  
through IPMITOOL. You can use the commands provided by IPMITOOL to directly configure  
the SOL for the IPMC.  
If a shelf manager supports automatic configuration through the script, you can use the script  
to configure the SOL directly. For example, in the command line of Emerson shelf manager, run  
the commands sv_stop and sv_start to restart the script and configure the SOL automatically.  
After that, you can use the SOL without configuring and modifying it.  
4.5 Query the Configuration of SOL  
Querying the configuration of SOL  
To query the configurations, do the following:  
1. Query the IP address.  
Use the command Get LAN Configuration Parameters.  
See table 23-3 in section 23.2 of the IPMI 2.0 specification.  
The value of Parameter selector is 3.  
For example, on Emerson shelf manager, query the IP address of channel 1.  
ipmicmd -k "0 90 0 0c 02 01 03 00 00" smi 0  
"90" is the IPMB address of the blade.  
2. Query the subnet mask.  
Use the command Get LAN Configuration Parameters.  
The value of Parameter selector is 6.  
For example, on Emerson shelf manager, query the subnet mask of channel 1.  
ipmicmd -k "0 90 0 0c 02 01 06 00 00" smi 0  
3. Query the user name.  
Use the command Get User Name.  
See table 22-33 in section 22.29 of the IPMI 2.0 specification.  
For example, on Emerson shelf manager, query the name of the user 2.  
ipmicmd -k "0 90 0 06 46 02 " smi 0  
4. Query the channel information.  
Use the command Get Channel Access.  
55  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
   
SOL Module Configuration  
Query the Configuration of SOL  
See table 22-27 in section 22.23 of the IPMI 2.0 specification.  
For example, on Emerson shelf manager, query the information about channel 1.  
ipmicmd -k "0 90 0 06 41 01 40" smi 0  
5. Query the user right.  
Use the command Get User Access.  
See table 22-31 in section 22.27 of the IPMI 2.0 specification.  
For example, on Emerson shelf manager, query the right of user 2 in channel 1.  
ipmicmd -k "0 90 0 06 44 01 02" smi 0  
If a session can be set up between the IPMITOOL and IPMC, you can query the information  
through IPMITOOL. For example, query network configuration information.  
[b50611@localhost ~]$ ipmitool -I lanplus -L administrator -H 172.17.100.80 -U  
solusername -P soluserpassword lan print  
Set in Progress  
IP Address Source  
IP Address  
: Set Complete  
: Static Address  
: 172.17.100.80  
: 255.255.0.0  
Subnet Mask  
MAC Address  
: 00:12:13:14:15:15  
SNMP Community String : public  
IP Header  
: TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10  
: ARP Responses Enabled, Gratuitous ARP Enabled  
IPMC ARP Control  
Gratituous ARP Intrvl : 2.0 seconds  
Default Gateway IP  
: 172.17.166.55  
:
RMCP+ Cipher Suites  
Cipher Suite Priv Max : uuuaXXXXXXXXXXX  
:
:
:
:
:
:
X=Cipher Suite Unused  
c=CALLBACK  
u=USER  
o=OPERATOR  
a=ADMIN  
O=OEM  
For details on how to query and set by IPMITOOL, refer to the documents related to IPMITOOL.  
56  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
Configure the SOL Module in OS  
SOL Module Configuration  
4.6 Configure the SOL Module in OS  
All the configurations and the queries example above are carried out on the shelf manager of  
Emerson. If you want to do it in OS with standard IPMI tools by sending the IPMI command to  
the IPMC through KCS, some parameters of the command should be modified.  
For example, we set the IP address of channel 1:  
Emerson shelf manager:  
ipmicmd -k "0 90 0 0c 01 01 03 ac 11 0a 4e" smi 0  
Linux OS:  
ipmicmd -k "f 0 0c 01 01 03 ac 11 0a 4e" smi 0  
The identification section is different while the other parameters are the same, where "f" is the  
sending address of local KCS, "0" is the logic unit number.  
57  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
 
SOL Module Configuration  
Configure the SOL Module in OS  
58  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
A
Related Documentation  
A
A.1 EmersonNetworkPower-EmbeddedComputing  
Documents  
The Emerson Network Power - Embedded Computing publications listed below are referenced  
in this manual. You can obtain electronic copies of Emerson Network Power - Embedded  
Computing publications by contacting your local Emerson sales office. For documentation of  
final released (GA) products, you can also visit the following website:  
Documentation Search. This site provides the most up-to-date copies of Emerson Network  
Power - Embedded Computing product documentation.  
Table A-1 Related Documentation  
Document Title  
Publication Number  
6806800E88  
6806800H59  
6806800H30  
6806800E85  
6806800E87  
6806800E27  
6806800E28  
6806800F89  
6806800F90  
ATCA-7150 Installation and Use  
ATCA-7350 Installation and Use  
RTM-ATCA-7350 Installation and Use  
ATCA-7150: Control via IPMI Programmer’s Reference  
RTM-ATCA-7150 Installation and Use  
ATCA-7X50-MEM Installation Information  
ATCA-7X50-HDDx-SAS/SATA Installation Information  
MEZC-RTM-7150-GE Installation Information  
MEZC-RTM-7150-FC Installation Information  
A.2 Related Specifications  
For additional information, refer to the following table for related specifications. As an additional  
help, a source for the listed document is provided. Please note that, while these sources have  
been verified, the information is subject to change without notice.  
Table A-2 Related Specifications  
Item  
Documentation  
1
2
3
Intelligent Platform Management Interface Specification v1.5  
Intelligent Platform Management Interface Specification Second Generation v2.0  
PICMG 3.0 Revision 1.0 AdvancedTCA Base Specification  
59  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  
         
Related Documentation  
Related Specifications  
60  
ATCA-7350 Control via IPMI Programmer’s Reference (6806800H29E)  

HP Hewlett Packard L1902 User Manual
Heath Zenith 122C User Manual
Gigabyte GA K8VT800 User Manual
Emerson EWT19B3 User Manual
Electrolux Air O Speed AOW101E User Manual
Cypress CY7C292A User Manual
Cuisinart Smart Stick CSB 77 User Manual
Compaq Computer Hardware Compaq Evo Desktop User Manual
BenQ FP241VW User Manual
Asus P5N32 SLI User Manual