Preview only show first 10 pages with watermark. For full document please download

Ivpx7225 Contral Via Ipmi Programmer's Reference (april 2015)

   EMBED


Share

Transcript

iVPX7225 Control via IPMI Programmer’s Reference P/N: 6806800S08B April 2015 © Copyright 2015 Artesyn Embedded Technologies, Inc. All rights reserved. Trademarks Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, Inc.© 2014 Artesyn Embedded Technologies, Inc. All other product or service names are the property of their respective owners. Intel® is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries. Java™ and all other Java-based marks are trademarks or registered trademarks of Oracle America, Inc. in the U.S. and other countries. Microsoft®, Windows® and Windows Me® are registered trademarks of Microsoft Corporation; and Windows XP™ is a trademark of Microsoft Corporation. PICMG®, CompactPCI®, AdvancedTCA™ and the PICMG, CompactPCI and AdvancedTCA logos are registered trademarks of the PCI Industrial Computer Manufacturers Group. UNIX® is a registered trademark of The Open Group in the United States and other countries. Notice While reasonable efforts have been made to assure the accuracy of this document, Artesyn assumes no liability resulting from any omissions in this document, or from the use of the information obtained therein. Artesyn reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Artesyn to notify any person of such revision or changes. Electronic versions of this material may be read online, downloaded for personal use, or referenced in another document as a URL to an Artesyn website. The text itself may not be published commercially in print or electronic form, edited, translated, or otherwise altered without the permission of Artesyn. It is possible that this publication may contain reference to or information about Artesyn products (machines and programs), programming, or services that are not available in your country. Such references or information must not be construed to mean that Artesyn intends to announce such Artesyn products, programming, or services in your country. Limited and Restricted Rights Legend If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply unless otherwise agreed to in writing by Artesyn. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in Technical Data clause at DFARS 252.227-7013 (Nov. 1995) and of the Rights in Noncommercial Computer Software and Documentation clause at DFARS 252.227-7014 (Jun. 1995). Contact Address Artesyn Embedded Technologies Artesyn Embedded Technologies Marketing Communications Lilienthalstr. 17-19 2900 S. Diablo Way, Suite 190 85579 Neubiberg/Munich Tempe, Arizona 85282 Germany Contents About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.1 1.2 2 Supported IPMI Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1 2.2 2.3 2.4 2.5 3 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Standard IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.1 Global IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.2.2 BMC WatchDog Timer Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2.3 BMC Device and Messaging Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2.4 Chassis Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.2.4.1 Artesyn OEM Boot Options for Set / Get System Boot Options Commands . 17 2.2.5 Event Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2.6 Sensor Device Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2.7 FRU Inventory Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.8 SEL Device Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 VITA46.11 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Firmware Upgrade Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Artesyn OEM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.5.1 Set Feature Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.5.2 Get Feature Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 FRU Information and Sensor Data Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.1 3.2 4 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 FRU Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Sensor Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 OEM Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 4.1 iVPX7225 OEM Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 3 Contents Contents A Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 A.1 A.2 4 Artesyn Embedded Technologies - Embedded Computing Documentation . . . . . . . . . . . . . . . . 43 Related Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) List of Tables Table 1-1 Table 2-1 Table 2-2 Table 2-3 Table 2-4 Table 2-5 Table 2-6 Table 2-7 Table 2-8 Table 2-9 Table 2-10 Table 2-11 Table 2-12 Table 2-13 Table 2-14 Table 2-15 Table 3-1 Table 3-2 Table 3-3 Table 3-4 Table 3-5 Table 3-6 Table 3-7 Table 3-8 Table 3-9 Table 3-10 Table 3-11 Table 3-12 Table 3-13 Table 3-14 Table 3-15 Table 3-16 Table 3-17 Table 3-18 Table 3-19 Table 4-1 Key Features of the iVPX7225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 IPM device Global Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 BMC WatchDog Timer Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 BMC Device and Messaging Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Chassis Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Artesyn Boot Option Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Event Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Sensor Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 FRU Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Supported SEL Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 VITA46.11 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Firmware Upgrade Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Artesyn OEM Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Set Feature Configuration Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Feature Selector Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Set Feature Configuration Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 IPMI Sensors Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 FRU State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 IPMB Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 FRU Health . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 FRU Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 FRU Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Test Result . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Test Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Inlet Temp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Outlet Temp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 PECI Temp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 BMC Watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 F/W Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Boot Bank . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Version Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Reset Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 RTM State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 XMC State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 iVPX7225 IPMC OEM Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 5 List of Tables Table A-1 Table A-2 6 Artesyn Embedded Technologies - Embedded Computing Publications . . . . . . . . . . . . . . . 43 Related Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) About this Manual Overview of Contents This manual provides information on how to control and monitor the functionality of the iVPX7225 via Intelligent Platform Management Interface (IPMI). This manual is intended for users qualified in software development. Users must have a working understanding of IPMI. This manual is divided into the following chapters and appendices. Chapter 1, Introduction gives a short overview on the iVPX7225. Chapter 2, Supported IPMI Commands, lists IPMI commands supported by the IPMC. Chapter 3, FRU Information and Sensor Data Records, provides FRU information and sensors that are accessible via IPMI for iVPX7225. Chapter 4, OEM Sensors, provides additional information about OEM sensors that are accessible via IPMI for iVPX7225. Appendix A, Related Documentation, lists publications for blade and software products used with the iVPX7225 platforms. Abbreviations This document uses the following terms and abbreviations: Term Definition FRU Field Replaceable Unit. A module or component which will typically be replaced in its entirety as part of a field service repair operation. FTM Fan Tray Module. An FRU that provides cooling to the shelf. IPMB Intelligent Platform Management Bus. Name for the architecture, protocol, and implementation of a special bus that interconnects the baseboard and chassis electronics and provides a communications media for system platform management information. The bus is built on I2C and provides a communications path between “management controllers” such as the BMC, FPC, and HSC. LPMI Local Peripheral Manager Interface. iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 7 About this Manual About this Manual Term Definition LUN Logical Unit Number. In the context of the Intelligent Platform Management Bus protocol, this is a subaddress that allows messages to be routed to different ‘logical units’ that reside behind the same I2C slave address. PEM Power Entry Module. An FRU that introduces power to the shelf. SAM Shelf Manager. An FRU that provides system management functions for shelf components. SDR Sensor Data Record. A data record that provides platform management sensor type, locations, event generation, and access information. SEL System Event Log. A non-volatile storage area and associated interfaces for storing system platform event information for later retrieval. Conventions The following table describes the conventions used throughout this manual. 8 Notation Description 0x00000000 Typical notation for hexadecimal numbers (digits are 0 through F), for example used for addresses and offsets 0b0000 Same for binary numbers (digits are 0 and 1) bold 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 Used for references and for table and figure descriptions File > Exit 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 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 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 See the table below for manual revisions and changes. Part Number Date Description 6806800S08A September, 2013 First Version 6806800S08B April, 2015 Rebranded to Artesyn. iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 9 About this Manual 10 About this Manual iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Chapter 1 Introduction 1.1 Features The 3U iVPX7225 features the dual-core 3rd generation 2.5 GHz Intel Core i7-3500 Mobile Processor Series processor with integrated graphics and memory controller and the mobile Intel QM77 PCH chipset with leading edge I/O functionality. This high compute density platform offers both high speed fabric connectivity with PCI Express and Gigabit Ethernet control plane connectivity with data transfer rates up to 5Gbps. On board memory includes 8GB DDR3-1600 memory, 4GBembedded USB flash, and 1MB non-volatile Ferroelectric Random Access Memory (F-RAM). Additional connectivity includes three USB 2.0 ports, two serial ports, three SATA ports, eight GPIO, Display Port, VGA and one XMC site for maximum flexibility. Table 1-1 Key Features of the iVPX7225 Features Description Processor  Dual-core 3rd generation Intel Core i7-3555LE, 2.50 GHz, 4MB Intel Smart Cache, 25 W  Dual DDR3-1333/1600 memory controller  Two PCI Express (PCIe) root controllers with 16 lanes Gen2 PCIE (max. 5.0 GT/s)  x4 DMI interface to platform controller hub (PCH)  Intel QM77 PCH  Eight PCI Express root controllers and 8 lanes Gen2 PCIe (max. 5.0 GT/s)  Six 6x SATA controllers  14 USB 2.0 host controllers  Three digital displays (DP/eDP/HDMI/DVI/ Chipset sDVO)  One analog display (CRT/VGA)  SPI interface (2 CS#)  LPC interface  SMBus  Programmable interrupt controller, watchdog timer, real-time clock Memory  Gigabit Ethernet controller 10/100/1000BASE-T  Soldered down 8GB dual-channel DDR3-1600 memory with ECC iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 11 Introduction Table 1-1 Key Features of the iVPX7225 (continued) Features Description User Flash/ NVRAM Memory  4GB embedded USB flash  1 MB F-RAM (NVRAM) Boot Flash Memory  Dual UEFI BIOS in dual 8MB SPI flash devices  Support for crisis recovery  Two 1000BASE-BX/KX Ethernet (Ultra Thin Pipe control plane)  Two PCIe x4 Gen2 (Fat Pipe data plane) Backplane I/O – One port configurable with non-transparent bridging capability Front Panel I/O  One DisplayPort  One VGA  Three USB 2.0  Three SATA (2x Gen3, 1x Gen2)  One SATA on the XMC  Two RS-232/RS-422/RS-485  Eight GPIO  XMC X12d I/O  SMBus  IPMC I2C  Selective Read-Only Override pins  RTM control signals  Air cooled  Ethernet Controllers 12 – XMC front panel I/O – Reset switch – Status LEDs Conduction cooled – Reset switch – Status LEDs  x4 PCI-E to 2x 1000BASE-BX/KX to OVPX backplane through 82580 Ethernet controller  One XMC site (1x SATA Gen2 routed to the XMC for an optional mutually-exclusive SSD mezzanine card) iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Introduction Table 1-1 Key Features of the iVPX7225 (continued) Features Description Optional Transition Modules Mini DisplayPort, VGA, USB 2.0, Ethernet, Serial, I2C, Other Features  Watchdog unit  Trusted Platform Module (TPM)  Intel vPro Technology capable (supports Intel  TXT, VT, and TPM)  VITA 46.11 system management IPMI V1.5 compliant1  Multiple 32-bit timers  Temperature sensors  Status and user LEDs  Reset switch  Locking ejector handles  One of the CPU’s two PCI Express ports is set up for future Gen3 compliance (going to the XMC site) GPIO, SATA, XMC IO, write protect override switches BIOS UEFI BIOS IPMC VITA 46.11 system management for VPX compliant1 1. Current is designed to VITA46.11 D0.8 1.2 Overview The iVPX7225 Intelligent Platform Management Controller (IPMC) is design to VITA46.11 draft D0.8, and supports Tier 2 IPMC requirements. VITA 46.11 uses the IPMI version 1.5 specifications as its architectural foundation. IPMI defined interfaces, protocols, command and record structures, and general architectural concepts and features are all leveraged by VITA 46.11. VITA 46.11 utilizes the Network Function Code Group Extension mechanism to define its commands with 03h as the IPMI group extension code assigned to the VITA Standards Organization. The iVPX7225 IPMC is the intelligent device that is started when the 3.3V management power is applied to the board. The IPMC has a single IPMB (i.e. IPMB-A) routed to the chassis through the backplane connector. It uses a direct UART connection with the standard Terminal Mode of IPMI Serial/Modem Interface at 38400 BAUD as the system interface. iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 13 Introduction 14 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Chapter 2 Supported IPMI Commands 2.1 Introduction This chapter describes the different commands supported by the iVPX7225 series platforms. Command categories are as follows: 2.2  Standard IPMI Commands  VITA46.11 Commands  Firmware Upgrade Commands  Artesyn OEM Commands 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.2.1 Global IPMI Commands The IPMCs support the following global IPMI commands. Table 2-1 IPM device Global Commands Command Name NetFn CMD Get Device ID App 01h Cold Reset App 02h Warm Reset App 03h Get Self Test Results App 04h Broadcast "Get Device ID" App 01h iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 15 Supported IPMI Commands 2.2.2 BMC WatchDog Timer Commands The IPMCs support the following BMC WatchDog Timer commands. Table 2-2 BMC WatchDog Timer Commands 2.2.3 Command Name NetFn CMD Reset Watchdog Timer App 22h Set Watchdog Timer App 24h Get Watchdog Timer App 25h BMC Device and Messaging Commands The IPMCs support the following BMC Device and Messaging Timer commands. Table 2-3 BMC Device and Messaging Commands 16 Command Name NetFn CMD Set BMC Global Enables App 2Eh Get BMC Global Enables App 2Fh Clear Message Flags App 30h Get Message Flags App 31h Get Message App 33h Send Message App 34h Master Write-Read App 52h iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Supported IPMI Commands 2.2.4 Chassis Device Commands The IPMC supports the following chassis device commands. Table 2-4 Chassis Device Commands 2.2.4.1 Command Name NetFn CMD Set System Boot Options Chassis 08h Get System Boot Options Chassis 09h Artesyn OEM Boot Options for Set / Get System Boot Options Commands IPMI Set / Get System Boot Options Commands provide a means to set / retrieve the boot options. IPMI specification defines a set of standard boot option parameters. The IPMI specification also leaves a range (96 - 127) of boot options for OEM extensions. Artesyn utilizes this OEM range for OEM function extensions such as boot bank selection configuration. Table 2-5 Artesyn Boot Option Parameters Parameter # Parameter Data (non-volatile unless otherwise noted) Boot Bank (non-volatile) 96 This is for IPMC to select the SPI flash from which BIOS would boot from. The actual selected flash bank is determined by the FPGA. data 1 - Set Selector. Write as 00h. data 2 - Boot Bank Selector 00h = SPI Flash 0 01h = SPI Flash 1 Graceful Shutdown Timeout (non-volatile) 98 This defines the time the payload OS may need for a complete graceful shutdown. data 1 - LSB of Graceful Shutdown Timeout value in 100 msec. data 2 - MSB of Graceful Shutdown Timeout value in 100 msec. iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 17 Supported IPMI Commands 2.2.5 Event Commands The IPMC supports the following event commands. Table 2-6 Event Commands 2.2.6 Command Name NetFn CMD Set Event Receiver S/E 00h Get Event Receiver S/E 01h Platform Event (a.k.a. “Event Message”) S/E 02h Sensor Device Commands The IPMCs support the following sensor device commands. Table 2-7 Sensor Device Commands 18 Command Name NetFn CMD Get Device SDR Info S/E 20h Get Device SDR S/E 21h Reserve Device SDR Repository S/E 22h Set Sensor Hysteresis S/E 24h Get Sensor Hysteresis S/E 25h Set Sensor Threshold S/E 26h Get Sensor Threshold S/E 27h Set Sensor Event Enable S/E 28h Get Sensor Event Enable S/E 29h Get Sensor Event Status S/E 2Bh iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Supported IPMI Commands Table 2-7 Sensor Device Commands (continued) 2.2.7 Command Name NetFn CMD Get Sensor Reading S/E 2Dh FRU Inventory Commands The IPMC support the following FRU inventory commands. Table 2-8 FRU Commands 2.2.8 Command Name NetFn CMD Get FRU Inventory Area Info Storage 10h Read FRU Data Storage 11h Write FRU Data Storage 12h SEL Device Commands The IPMC supports the following SEL device commands. Table 2-9 Supported SEL Commands Command Name NetFn CMD Get SEL Info Storage 40h Reserve SEL Storage 42h Get SEL Entry Storage 43h Add SEL Entry Storage 44h Clear SEL Storage 47h Get SEL Time Storage 48h Set SEL Time Storage 49h iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 19 Supported IPMI Commands 2.3 VITA46.11 Commands Following table lists the VITA46.11 commands. These commands are added from VITA46.11 Draft 0.8 version. Table 2-10 VITA46.11 Commands 20 Command Name NetFn CMD Get VSO Capabilities VSO 00h FRU Control VSO 04h Get FRU LED Properties VSO 05h Get LED Color Capabilities VSO 06h Set FRU LED State VSO 07h Get FRU LED State VSO 08h Set IPMB State VSO 09h Set FRU State Policy Bits VSO 0Ah Get FRU State Policy Bits VSO 0Bh Set FRU Activation VSO 0Ch Get Device Locator Record ID VSO 0Dh FRU Control Capabilities VSO 1Eh Get FRU Address Info VSO 40h Get Mandatory Sensor Numbers VSO 44h iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Supported IPMI Commands 2.4 Firmware Upgrade Commands Following are the firmware upgrade commands.These commands are to support the PICMG HPM.1 firmware upgrade protocol. Table 2-11 Firmware Upgrade Commands 2.5 Command Name NetFn CMD Get Target Upgrade Capabilities PICMG 2Eh Get Component Properties PICMG 2Fh Abort Firmware Upgrade PICMG 30h Initiate Upgrade Action PICMG 31h Upload Firmware Block PICMG 32h Finish Firmware Upload PICMG 33h Get Upgrade Status PICMG 34h Activate Firmware PICMG 35h Query Self-test Results PICMG 36h Query Rollback Status PICMG 37h Initiate Manual Rollback PICMG 38h Artesyn OEM Commands The Artesyn IPMC supports several commands which are not defined in the IPMI, VITA, or PICMG specification but are introduced by Artesyn. NetFn for these Artesyn OEM commands are 2Eh / 2Fh. Table 2-12 Artesyn OEM Commands Command Name NetFn CMD Detailed Description Set Feature Configuration EMR 1Eh See, Set Feature Configuration on page 22 Get Feature Configuration EMR 1Fh See, Get Feature Configuration on page 24 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 21 Supported IPMI Commands 2.5.1 Set Feature Configuration This command retrieves the configuration of the feature implemented on the blade. Table 2-13 Set Feature Configuration Command Byte Data Field Request Data 1 LSB of Artesyn IANA Enterprise Number. A value of CDh shall be used 2 2nd byte of Artesyn IANA Enterprise Number. A value of 65h shall be used 3 MSB of Artesyn IANA Enterprise Number. A value of 00h shall be used 4 Feature Selector. Write as FFh 5 Feature Configuration. 00h = disabled 01h = enabled 02h = restore factory default 03h - FFh. Refer to Table 2-14 6 Persistency / Duration. 00h - FEh reserved FFh = persistent over power cycle 7 Feature Configuration Modifier. For more details, refer to Table 2-14 Response Data 1 Completion Code. Generic plus the following command-specific completion codes: 80h = feature selector not supported. 81h = feature configuration not supported 82h = configuration persistency / duration not supported 83h = feature configuration modifier not supported 22 2 LSB of Artesyn IANA Enterprise Number. A value of CDh shall be used 3 2nd byte of Artesyn IANA Enterprise Number. A value of 65h shall be used 4 MSB of Artesyn IANA Enterprise Number. A value of 00h shall be used iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Supported IPMI Commands Table 2-14 Feature Selector Assignments Feature Selector Description & Configuration Modifier Configuration Modifier 0xFF iVPX7225 Specific Configurations 01h = LED Overrides iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Feature Configuration 00h = disable LED overrides 01h = enabled LED overrides 02h = restore factory default (i.e. disable LED overrides) 03h - FFh bit maps of LED overrides. Bit 7: Overall LED Control Override 0b = Disable all Overrides 1b = Enable all LED Local Control Overrides, other Overrides remain unchanged. Bit 6: LED2 (GREEN) Local Control Override 0b = Enable the Advanced Local Control (default) 1b = Disable the Advanced Local Control Bit 5: LED1 (RED) Local Control Override 0b = Enable the Advanced Local Control (default) 1b = Disable the Advanced Local Control Bit 4: LED3 (BLUE) Local Control Override 0b = Enable the Advanced Local Control (default) 1b = Disable the Advanced Local Control Bit 3: LED1 Default Color 0b = Red (default) 1b = Amber Bit 2: Reserved Bit 1: Reserved Bit 0: Override Enable 0b = Disabled (default) 1b = Enabled For more information on LED behaviors, refer section 3.3 in the iVPX7225 IU manual. 23 Supported IPMI Commands 2.5.2 Get Feature Configuration This command retrieves the configuration of the feature implemented on the blade. Table 2-15 Set Feature Configuration Command Byte Data Field Request Data 1 LSB of Artesyn IANA Enterprise Number. A value of CDh shall be used 2 2nd byte of Artesyn IANA Enterprise Number. A value of 65h shall be used 3 MSB of Artesyn IANA Enterprise Number. A value of 00h shall be used 4 Feature Selector, Write as 0xFF 5 Feature Configuration Modifier. For more details, refer to Table 2-14 Response Data 1 Completion Code. Generic plus the following command-specific completion codes: 80h = feature selector not supported. 83h = feature configuration modifier not supported 24 2 LSB of Artesyn IANA Enterprise Number. A value of CDh shall be used 3 2nd byte of Artesyn IANA Enterprise Number. A value of 65h shall be used 4 MSB of Artesyn IANA Enterprise Number. A value of 00h shall be used 5 Feature Configuration. For more details, refer to Table 2-14 6 Persistency / Duration. Read as 0xFF. iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Chapter 3 FRU Information and Sensor Data Records 3.1 FRU Data Following is an example of FRU Data, actual data is entered at the time of manufacturing. [Common Header] Format Version = 1 [Board Info] Format Version = 1 Language Code = en Mfg Date/Time = Manufacturer = Artesyn Product Name = IVPX7225 Serial Number = Part Number = Fru File Id = [Product Info] Format Version = 1 Language Code = en Manufacturer = Artesyn Product Name = Part/Model Number = Product Version = 1.0 Serial Number = Asset Tag = iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 25 FRU Information and Sensor Data Records Fru File Id = fru-info.inf 3.2 Sensor Overview The following table lists all IPMI sensors available on the iVPX7225-IPMC. Table 3-1 IPMI Sensors Overview Sensor Number Sensor Name Sensor Type Detailed SDR Description 0 FRU State (VITA46.11) See Table 3-2 on page 27 FRU State 1 IPMB Link (VITA46.11) See Table 3-3 on page 28 IPMB Link 2 FRU Health (VITA46.11) See Table 3-4 on page 28 FRU Health 3 FRU Voltage Voltage See Table 3-5 on page 29 4 FRU Temperature (VITA46.11) See Table 3-6 on page 30 FRU Temperature 5 Test Result (VITA46.11) See Table 3-7 on page 30 Payload Test Results 6 Test Status (VITA46.11) See Table 3-8 on page 31 Payload Test Status 7 Inlet Temp Temperature See Table 3-9 on page 32 8 Outlet Temp Temperature See Table 3-10 on page 33 9 PECI Temp Temperature See Table 3-11 on page 34 10 Processor Processor See Table 3-12 on page 34 11 BMC Watchdog Watchdog2 See Table 3-13 on page 35 12 F/W Progress System Firmware Progress See Table 3-14 on page 36 13 Boot Bank (Artesyn) See Table 3-15 on page 37 OEM Type D2 14 26 Version Change Version Change See Table 3-16 on page 37 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-1 IPMI Sensors Overview (continued) Sensor Number Sensor Name Sensor Type Detailed SDR Description 15 Reset Source (Artesyn) See Table 3-17 on page 38 OEM Type DA 16 RTM State (VITA46.11) See Table 3-18 on page 39 FRU State 17 XMC State (VITA46.11) See Table 3-19 on page 39 FRU State Table 3-2 FRU State Feature Raw Value Description Sensor Number 0 Sensor Name FRU State Front Module FRU Operational State Sensor Sensor Type Code 0xF0 (VITA46.11) FRU State Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x00F3 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x00F3 Unit Discrete Offset 7, 6, 5, 4, 1, and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0, 1, 4, 5, 6, and 7 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 27 FRU Information and Sensor Data Records Table 3-3 IPMB Link Feature Raw Value Description Sensor Number 1 Sensor Name IPMB Link System IPMB Link State Sensor Sensor Type Code 0xF1 (VITA46.11) IPMB Link Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x000F Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x000F Unit Discrete Offset 3 through 0 De-assertion Event Mask: None Discrete Reading Mask: State bits 0 through 3 Table 3-4 FRU Health Feature Raw Value Description Sensor Number 2 Sensor Name FRU Health FRU Health Sensor Sensor Type Code 0xF2 (VITA46.11) FRU Health Sensor Event Reading Type Code 28 0x04 Sensor Specific iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-4 FRU Health (continued) Feature Raw Value Description Assertion Event Mask /Lower Threshold Reading Mask Code 0x0003 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0003 Unit Discrete Offset 1 and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0 and 1 Table 3-5 FRU Voltage Feature Raw Value Description Sensor Number 3 Sensor Name FRU Voltage FRU All Power Good Sensor Sensor Type Code 0x02 Voltage Sensor Event Reading Type Code 0x05 Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x0002 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0002 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0003 Unit Discrete Offset 1 De-assertion Event Mask: Offset 1 Discrete Reading Mask: State bit 0 and 1 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 29 FRU Information and Sensor Data Records Table 3-6 FRU Temperature Feature Raw Value Description Sensor Number 4 Sensor Name FRU Temperature FRU Aggregated Temperature Sensor Sensor Type Code 0xF3 (VITA46.11) FRU Temperature Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x003F Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x003F Unit Discrete Offset 5 through 0 De-assertion Event Mask: None Discrete Reading Mask: State bits 0 through 5 Table 3-7 Test Result Feature Raw Value Description Sensor Number 5 Sensor Name Test Result FRU Payload Test Results Sensor Type Code 0xF4 (VITA46.11) Payload Test Results Sensor Event Reading Type Code 30 0x04 Sensor Specific iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-7 Test Result (continued) Feature Raw Value Description Assertion Event Mask /Lower Threshold Reading Mask Code 0x0003 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0003 Unit Discrete Offset 1 and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0 and 1 Table 3-8 Test Status Feature Raw Value Description Sensor Number 6 Sensor Name Test Status FRU Payload Test Status Sensor Type Code 0xF5 (VITA46.11) Payload Test Status Sensor Event Reading Type Code 0x03 Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x0003 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0003 Unit Discrete Offset 1 and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0 and 1 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 31 FRU Information and Sensor Data Records Table 3-9 Inlet Temp Feature Raw Value Description Sensor Number 7 Sensor Name Inlet Temp Inlet Air Temperature Sensor Type Code 0x01 Temperature Sensor Event Reading Type Code 0x01 Threshold Assertion Event Mask /Lower Threshold Reading Mask Code 0x7A95 Lower Threshold Reading Mask: LNR, LC, LNC Assertion Event Mask: UNR-GH, UC-GH, UNCGH, LNR-GL, LC-GL, LNCGL De-assertion Event Mask /Upper Threshold Reading Mask Code 0x7A95 Upper Threshold Reading Mask: UNR, UC, UNC De-assertion Event Mask: UNR-GH, UC-GH, UNCGH, LNR-GL, LC-GL, LNCGL Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x3F3F Settable Threshold Mask: UNR, UC, UNC, LNR, LC, LNC Readable Threshold Mask: UNR, UC, UNC, LNR, LC, LNC Unit 32 degrees C iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-10 Outlet Temp Feature Raw Value Description Sensor Number 8 Sensor Name Outlet Temp Outlet Air Temperature Sensor Type Code 0x01 Temperature Sensor Event Reading Type Code 0x01 Threshold Assertion Event Mask /Lower Threshold Reading Mask Code 0x7A95 Lower Threshold Reading Mask: LNR, LC, LNC Assertion Event Mask: UNR-GH, UC-GH, UNCGH, LNR-GL, LC-GL, LNCGL De-assertion Event Mask /Upper Threshold Reading Mask Code 0x7A95 Upper Threshold Reading Mask: UNR, UC, UNC De-assertion Event Mask: UNR-GH, UC-GH, UNCGH, LNR-GL, LC-GL, LNCGL Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x3F3F Settable Threshold Mask: UNR, UC, UNC, LNR, LC, LNC Readable Threshold Mask: UNR, UC, UNC, LNR, LC, LNC Unit degrees C iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 33 FRU Information and Sensor Data Records Table 3-11 PECI Temp Feature Raw Value Description Sensor Number 9 Sensor Name PECI Temp PECI Bridge Temperature Sensor Type Code 0x01 Temperature Sensor Event Reading Type Code 0x01 Threshold Assertion Event Mask /Lower Threshold Reading Mask Code 0x0A80 Lower Threshold Reading Mask: None Assertion Event Mask: UNR-GH, UC-GH,UNC-GH De-assertion Event Mask /Upper Threshold Reading Mask Code 0x7A80 Upper Threshold Reading Mask: UNR, UC, UNC De-assertion Event Mask: UNR-GH, UC-GH,UNC-GH Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x3838 Settable Threshold Mask: UNR, UC, UNC Readable Threshold Mask: UNR, UC, UNC Unit degrees C Table 3-12 Processor 34 Feature Raw Value Sensor Number 10 Sensor Name Processor Description Processor (THERMTRIP#, PROCHOT#, CATERR#) iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-12 Processor (continued) Feature Raw Value Description Sensor Type Code 0x07 Processor Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x0403 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0403 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0403 Unit Discrete Offset 10, 1, and 0 De-assertion Event Mask: Offset 10, 1, and 0 Discrete Reading Mask: State bit 0, 1, and 10 Table 3-13 BMC Watchdog Feature Raw Value Description Sensor Number 11 Sensor Name BMC Watchdog BMC Watchdog Sensor Type Code 0x23 Watchdog2 Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x010F Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Offset 8, 3, 2, 1, and 0 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) De-assertion Event Mask: None 35 FRU Information and Sensor Data Records Table 3-13 BMC Watchdog (continued) Feature Raw Value Description Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x010F Discrete Reading Mask: Unit Discrete State bit 0, 1, 2, 3, and 8 Table 3-14 F/W Progress Feature Raw Value Sensor Number 12 Sensor Name F/W Progress Sensor Type Code 0x0F Description Boot Firmware Progress System Firmware Progress 36 Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x0007 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0007 Unit Discrete Offset 2, 1, and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0, 1, and 2 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-15 Boot Bank Feature Raw Value Description Sensor Number 13 Sensor Name Boot Bank Boot Firmware Flash Bank Selection Sensor Type Code 0xD2 (Artesyn) OEM Type D2 Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x0001 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0001 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x0001 Unit Discrete Offset 0 De-assertion Event Mask: Offset 0 Discrete Reading Mask: State bit 0 Table 3-16 Version Change Feature Raw Value Sensor Number 14 Sensor Name Version Change IPMC Firmware Version Change Sensor Type Code 0x2B Version Change Sensor Event Reading Type Code 0x6F Sensor Specific iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Description 37 FRU Information and Sensor Data Records Table 3-16 Version Change (continued) Feature Raw Value Description Assertion Event Mask /Lower Threshold Reading Mask Code 0x00FF Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x00FF Unit Discrete Offset 7 through 1 De-assertion Event Mask: None Discrete Reading Mask: State bit 0 through 7 Table 3-17 Reset Source Feature Raw Value Description Sensor Number 15 Sensor Name Reset Source Reset Source Indicator Sensor Type Code 0xDA (Artesyn) OEM Type DA 38 Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x00FF Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x00FF Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x00FF Unit Discrete Offset 0 De-assertion Event Mask: Offset 0 Discrete Reading Mask: State bit 0 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) FRU Information and Sensor Data Records Table 3-18 RTM State Feature Raw Value Description Sensor Number 16 Sensor Name RTM State RTM FRU Operational State Sensor Sensor Type Code 0xF0 (VITA46.11) FRU State Sensor Event Reading Type Code 0x6F Sensor Specific Assertion Event Mask /Lower Threshold Reading Mask Code 0x00F3 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x00F3 Unit Discrete Offset 7, 6, 5, 4, 1, and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0, 1, 4, 5, 6, and 7 Table 3-19 XMC State Feature Raw Value Description Sensor Number 17 Sensor Name XMC State XMC FRU Operational State Sensor Sensor Type Code 0xF0 (VITA46.11) FRU State Sensor Event Reading Type Code 0x6F iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Sensor Specific 39 FRU Information and Sensor Data Records Table 3-19 XMC State (continued) 40 Feature Raw Value Description Assertion Event Mask /Lower Threshold Reading Mask Code 0x00F3 Assertion Event Mask: De-assertion Event Mask /Upper Threshold Reading Mask Code 0x0000 Discrete Reading Mask/Settable Threshold Mask, Readable Threshold Mask Code 0x00F3 Unit Discrete Offset 7, 6, 5, 4, 1, and 0 De-assertion Event Mask: None Discrete Reading Mask: State bit 0, 1, 4, 5, 6, and 7 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Chapter 4 OEM Sensors 4.1 iVPX7225 OEM Sensors This section describes the various OEM sensors provided by Artesyn that are located on the iVPX7225 IPMI. Table 4-1 iVPX7225 IPMC OEM Sensor Sensor Event Sensor Number 13 15 Sensor Name Boot Bank Reset Source Sensor Type Code 0xD2 Reading Sensor Event Sensor Type Type Code Reading Type Description (Artesyn) 0x6F Sensor Specific Boot Firmware Bank Currently Booted From OEM Type D2 0xDA (Artesyn) OEM Type DA Offset 0: Current Boot Firmware Bank (1: Bank B, 0: Bank A) 0x6F Sensor Specific FPGA Reset Cause Register. Sensor Reading = Cause Register Offset 0 (bit 0): Power-On Reset Offset 1 (bit 1): Watchdog Timer Reset on BIOS Failure Offset 2 (bit 2): Watchdog Timer Reset on OS Failure Offset 3 (bit 3): IPMC Initiated Reset Offset 4 (bit 4): Front Push Button Reset Offset 5 (bit 5): RTM Push Button Reset Offset 6 (bit 6): CPU Thermal Trip Offset 7 (bit 7): XDP DBR# Reset iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 41 OEM Sensors 42 iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Appendix A A Related Documentation A.1 Artesyn Embedded Technologies - Embedded Computing Documentation The publications listed below are referenced in this manual. You can obtain electronic copies of Artesyn Embedded Technologies - Embedded Computing publications by contacting your local Artesyn sales office. For released products, you can also visit our Web site for the latest copies of our product documentation. 1. Go to www.artesyn.com/computing/support/product/technical-documentation.php. 2. Under FILTER OPTIONS, click the Document types drop-down list box to select the type of document you are looking for. 3. In the Search text box, type the product name and click GO. Table A-1 Artesyn Embedded Technologies - Embedded Computing Publications Document Title Publication Number iVPX7225 Installation and Use 6806800S11A iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) 43 Related Documentation 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 Document Title Source IPMI Specifications, http://www.intel.com/design/servers/ipmi 44 IPMI Spec v1.5, Document Revision 1.1, February 20, 2002 Intel Corporation, Hewlett-Packard, DEC, NEC IPMI v1.5 Addenda, Errata, and Clarifications, Addendum Document Revision 5, January 29, 2004 Intel Corporation, Hewlett-Packard, DEC, NEC Intelligent Platform Management Interface Specification v1.0, Document Revision 1.1, November 15 1999 Intel Corporation, Hewlett-Packard, NEC, Dell IPMI Implementer's Guide, Draft Version 0.7, September 16, 1998 Intel Corporation IPMI Platform Management FRU Information Storage Definition V1.0, September 27, 1999 Intel Corporation Intelligent Platform Management Bus Communications Protocol Specification v1.0, Document Revision 1.0, November 15, 1999 Intel Corporation, HewlettPackard, NEC, Dell Hardware Platform Management IPM Controller Firmware Upgrade Specification, R1.0, June 01, 2007 http://www.picmg.com/ VITA46.11 www.vita.com iVPX7225 Control via IPMI Programmer’s Reference (6806800S08B) Artesyn Embedded Technologies, Artesyn and the Artesyn Embedded Technologies logo are trademarks and service marks of Artesyn Embedded Technologies, Inc. All other product or service names are the property of their respective owners. © 2015 Artesyn Embedded Technologies, Inc.