Artesyn Embedded Technologies ATCA-7365 6806800K65R ATCA Blade Installation and Use
Below you will find brief information for ATCA Blade ATCA-7365 6806800K65R. This blade is a high-performance computing solution designed for use in AdvancedTCA systems. It features a powerful Intel® processor, multiple memory options, and a variety of I/O interfaces, making it suitable for demanding applications.
PDF
Download
Document
Advertisement
Advertisement
ATCA-7365 Installation and Use P/N: 6806800K65R September 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.© 2015 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Safety Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Sicherheitshinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 1.1 1.2 1.3 1.4 1.5 2 Hardware Preparation and Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 2.1 2.2 2.3 2.4 2.5 2.6 3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Standard Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Mechanical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Product Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Unpacking and Inspecting the Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Environmental and Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 2.2.1 Environmental Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 2.2.2 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Blade Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Installing the Blade Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 2.5.1 DIMM Memory Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 2.5.2 PMEM and SATA Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 2.5.3 USB 2.0 Flash Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Installing and Removing the Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 2.6.1 Installing the Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 2.6.2 Removing the Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Controls, Indicators, and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 3.1 3.2 Mechanical Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Face Plate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 3.2.1 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 3.2.2 Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 ATCA-7365 Installation and Use (6806800K65R) 3 Contents Contents 3.2.3 3.3 3.4 4 BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.1 4.2 4.3 4.4 4.5 4 Connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.2.3.1 Ethernet Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 3.2.3.2 Serial Interface Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 3.2.3.3 USB Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 3.2.3.4 VGA-7360 Module Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 On-board Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 3.3.1 PMEM/SFMEM Module Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 3.3.2 USB Flash Module Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 AdvancedTCA Backplane Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Accessing the Blade Using the Serial Console Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.2.1 Requirements for Serial Console Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 4.2.2 Default Access Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.2.3 Connecting to the Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Changing Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Boot Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.4.1 Supported Boot Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.4.2 Selecting The Boot Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.4.3 iSCSI Setup for Base and Fabric Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 4.4.3.1 iSCSI Port Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 4.4.3.2 iSCSI Port Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 4.4.3.3 iSCSI Challenge Handshake Authentication Protocol (CHAP) Configuration 106 BIOS Setup Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4.5.1 Main menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4.5.2 Advanced menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4.5.2.1 Advanced -> CPU Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 4.5.2.2 Advanced -> Memory Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 4.5.2.3 Advanced -> Chipset - North Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 4.5.2.4 Advanced -> Chipset - South Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 4.5.2.5 Advanced -> SATA Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 4.5.2.6 Advanced -> USB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 4.5.2.7 Advanced -> Super IO Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 4.5.2.8 Advanced -> Serial Port Console Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . 116 ATCA-7365 Installation and Use (6806800K65R) Contents 4.5.2.9 Advanced -> UEFI Network Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 4.5.2.10 Advanced -> Runtime Error Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.5.2.11 Advanced -> SMBIOS Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 4.5.2.12 Advanced -> Local IPMI System Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 4.5.2.13 Advanced -> WHEA Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 4.5.3 IPMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 4.5.3.1 IPMI -> IPMI Watchdog Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 4.5.3.2 IPMI -> System Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.5.4 iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 4.5.5 Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 4.5.5.1 Boot -> Option ROM Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 4.5.6 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 4.5.7 Save & Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 4.6 CPU Performance Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 4.7 Memory Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.7.1 Independent Channel Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.7.2 Spare Channel Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.7.3 Mirrored Channel Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.7.4 Lockstep Channel Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 4.8 Restoring BIOS Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 4.9 Support for 200 Watt Slots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.10 LED Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 4.11 Upgrading the BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 4.12 BIOS Error Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 4.12.1 Runtime Error Logging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 4.12.2 Error Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 4.12.3 IPMI Error Logging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 4.12.4 SMBIOS Error Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135 4.12.4.1 Single-bit ECC Memory Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 4.12.4.2 Multi-bit ECC Memory Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 4.12.4.3 POST Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 4.12.4.4 PCI Parity Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 4.12.4.5 PCI System Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 4.12.4.6 CPU Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 4.12.4.7 Correctable Memory Log Disabled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 4.12.4.8 Log Area Reset/Cleared . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 ATCA-7365 Installation and Use (6806800K65R) 5 Contents Contents 4.12.4.9 System Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 4.12.4.10OEM Event EFI Status Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 4.13 BIOS Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 4.13.1 Status Code Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 4.13.2 Standard Status Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 5 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13 5.14 5.15 5.16 5.17 5.18 5.19 6 Maps and Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 6.1 6.2 6 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 5.3.1 Persistent memory (PMEM Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Chipset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 I/O Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Firmware Flashes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Ethernet Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Storage Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Embedded Flash Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 5.9.1 SATA Embedded Flash Solid State Disc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 IPMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Serial Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Serial Over LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Control Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Front Board Face Plate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 USB 2.0 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 SMBus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Real Time Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 VGA Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 5.19.1 2D Graphics Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 5.19.2 Supported VGA graphics modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 Interrupt Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 PCI Express Port Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 ATCA-7365 Installation and Use (6806800K65R) Contents 6.3 6.4 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 6.3.1 Register Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 6.3.1.1 LPC Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 6.3.1.2 SPI Register Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 6.3.2 POST Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 6.3.3 Super IO Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 6.3.3.1 Entering the Configuration State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 6.3.3.2 Configuration Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 6.3.3.3 Super IO Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 6.3.4 UART1 and UART2 Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 6.3.4.1 UART Register Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 6.3.4.2 UART Registers DLAB=0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 6.3.4.3 Programmable Baud Rate Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 FPGA Register Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 6.4.1 LPC I/O Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 6.4.2 IPMC SPI Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 6.4.3 Module Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 6.4.4 Version Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 6.4.5 Serial Redirection Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 6.4.6 Serial over LAN (SOL) Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 6.4.7 Serial Line Routing Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 6.4.8 IPMC Power Level Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 6.4.9 SPD PROM MUX Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 6.4.10 Reset Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 6.4.10.1 BIOS Reset Source Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 6.4.10.2 Reset Mask Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 6.4.10.3 BIOS IPMC Watchdog Timeout Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 6.4.10.4 BIOS Push Button Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 6.4.10.5 OS Reset Source Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 6.4.10.6 OS IPMC Watchdog Timeout Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 6.4.10.7 IPMC Watchdog Timeout Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 6.4.10.8 IPMC Reset Source Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 6.4.11 RTM SPI Interface Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 6.4.12 Interrupt Control and Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 6.4.12.1 RTM Interrupt Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 6.4.12.2 External Interrupt Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 ATCA-7365 Installation and Use (6806800K65R) 7 Contents Contents 6.4.13 6.4.14 6.4.15 6.4.16 6.4.17 6.4.18 6.4.19 6.4.20 6.4.21 6.4.22 6.4.23 6.4.24 7 Serial Over LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 7.1 7.2 7.3 7.4 8 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Installing the ipmitool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Configuring SOL Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 7.3.1 Using Standard IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 7.3.2 Using ipmitool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Establishing a SOL Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 Supported IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 8.1 8 6.4.12.3 Processor Hot Status/Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 6.4.12.4 Telecom Status/Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 6.4.12.5 Interrupt Mask and Map Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Flash Status and Protection Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 BIOS Boot Mode Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 SFMEM Module Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Update Channel Equalization Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 IPMC E-Keying Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 IPMC E-Keying Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 IPMC GPIO Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 LED Status and Control Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 NMI Status and Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Telecom Clock Supervision Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 6.4.22.1 Telecom Clocking Status Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 6.4.22.2 Telecom Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Miscellaneous Status/Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Scratch Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 Standard IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 8.1.1 Global IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 8.1.2 System Interface Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 8.1.3 Watchdog Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 8.1.4 SEL Device Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 8.1.5 FRU Inventory Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 8.1.6 Sensor Device Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 ATCA-7365 Installation and Use (6806800K65R) Contents 8.1.7 8.2 8.3 8.4 9 Chassis Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 8.1.7.1 System Boot Options Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 8.1.8 LAN Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 PICMG 3.0 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 8.2.1 Set/Get Power Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 Artesyn Embedded Technologies Specific Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249 8.3.1 Serial Output Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 8.3.1.1 Set Serial Output Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 8.3.1.2 Get Serial Output Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Pigeon Point Specific Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 8.4.1 Get Status Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254 8.4.2 Get Serial Interface Properties Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 8.4.3 Set Serial Interface Properties Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 8.4.4 Get Debug Level Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259 8.4.5 Set Debug Level Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 8.4.6 Get Hardware Address Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 8.4.7 Set Hardware Address Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 8.4.8 Get Handle Switch Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 8.4.9 Set Handle Switch Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 8.4.10 Get Payload Communication Time-Out Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 8.4.11 Set Payload Communication Time-Out Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 8.4.12 Enable Payload Control Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 8.4.13 Disable Payload Control Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 8.4.14 Reset IPMC Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 8.4.15 Hang IPMC Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 8.4.16 Graceful Reset Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 8.4.17 Get Payload Shutdown Time-Out Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 8.4.18 Set Payload Shutdown Time-Out Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 8.4.19 Get Module State Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 8.4.20 Enable Module Site Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 8.4.21 Disable Module Site Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 8.4.22 Reset Carrier SDR Repository Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 FRU Information and Sensor Data Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 9.1 FRU Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 ATCA-7365 Installation and Use (6806800K65R) 9 Contents Contents 9.2 9.3 9.4 9.5 MAC Address Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 E-Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Power Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Sensor Data Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 10 Firmware Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.1 HPM.1 Firmware Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.1.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.1.2 Installing the Ipmitool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.1.2.1 Update Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10.1.3 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 10.1.3.1 KCS Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 10.1.3.2 IPMB-0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 10.1.3.3 IPMI over LAN (BASE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 10.2 IPMC Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 10.3 BIOS/FPGA Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 10.4 Upgrade Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296 A Replacing the Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 A.1 B Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 B.1 B.2 10 Replacing the Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Artesyn Embedded Technologies - Embedded Computing Documentation . . . . . . . . . . . . . . . 301 Related Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 ATCA-7365 Installation and Use (6806800K65R) List of Tables Table 1-1 Table 1-2 Table 1-3 Table 1-4 Table 2-1 Table 2-2 Table 2-3 Table 2-4 Table 3-1 Table 3-2 Table 3-3 Table 4-1 Table 4-2 Table 4-3 Table 4-4 Table 4-5 Table 4-6 Table 4-7 Table 4-8 Table 4-9 Table 4-10 Table 4-11 Table 4-12 Table 4-13 Table 4-14 Table 4-15 Table 4-16 Table 4-17 Table 4-18 Table 4-19 Table 4-20 Table 4-21 Table 4-22 Table 4-23 Table 4-24 Table 4-25 Standard Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Mechanical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Blade Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Blade Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Environmental Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Critical Temperature Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Power Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Face Plate LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 VGA-7360 Module Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Face Plate VGA Connector Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 BIOS Key Codes for Terminal Emulation Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Ethernet Port Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Select iSCSI Boot Priority Hot Keys: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Main Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 CPU Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Memory Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Chipset - North Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Chipset - North Bridge -> Intel(R) VT for Directed I/O Configuration . . . . . . . . . . . . . . . . . 111 Chipset - North Bridge -> IOH Thermal Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Chipset - South Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Chipset - South Bridge -> USB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Advanced -> SATA Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Advanced -> USB Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 Super IO Configuration -> Serial Port 0 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Advanced -> Serial Port Console Redirection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Serial Port Console Redirection -> Console Redirection Settings . . . . . . . . . . . . . . . . . . . . . 116 Advanced -> UEFI Network Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Advanced -> Runtime Error Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 SMBIOS Event Log -> SMBIOS Event Log Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 Advanced -> Local IPMI System Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Advanced -> WHEA Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 IPMI -> IPMI Watchdog Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 IPMI -> System Event Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 ATCA-7365 Installation and Use (6806800K65R) 11 List of Tables Table 4-26 Table 4-27 Table 4-28 Table 4-29 Table 4-30 Table 4-31 Table 4-32 Table 4-33 Table 4-34 Table 4-35 Table 4-36 Table 4-37 Table 4-38 Table 4-39 Table 4-40 Table 4-41 Table 4-42 Table 4-43 Table 4-44 Table 4-45 Table 4-46 Table 4-47 Table 4-48 Table 4-49 Table 4-50 Table 4-51 Table 4-52 Table 4-53 Table 4-54 Table 4-55 Table 4-56 Table 5-1 Table 5-2 Table 6-1 Table 6-2 Table 6-3 12 Boot -> Option ROM Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123 Save & Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .124 Logged Error Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129 BIOS Supported IPMI Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131 BIOS Supported IPMI Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133 Single-bit ECC Memory Error event format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136 Memory Information Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136 Multi-bit ECC Memory Error Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .136 Memory Information Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137 POST Error Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137 Result First DWORD supported POST Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 Result Second DWORD supported POST Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .138 PCI Parity Error Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139 PCI Information Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139 Multi-bit ECC Memory Error Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .139 Memory Information Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140 CPU Failure Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .140 Correctable Memory Log Disabled Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141 Memory Information Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141 Log Area Reset/Cleared Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141 System Boot Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142 System Boot Event Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142 Status Code Type Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143 Status Code Value Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143 Class Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143 SubClass EFI_COMPUTING_UNIT_CHIPSET (06h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .143 SubClass EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR (02h) (IPMI) . . . . . . . . . . . . . .144 Status Code Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145 SEC Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .145 PEI Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .146 DXE Status Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .148 Ethernet Controller Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .157 SMBus Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161 Non-APIC (PIC mode / 8259 Mode) Interrupt Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166 APIC Mode Interrupt Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .166 PCIexpress Port Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168 ATCA-7365 Installation and Use (6806800K65R) List of Tables Table 6-4 Table 6-5 Table 6-6 Table 6-7 Table 6-8 Table 6-9 Table 6-10 Table 6-11 Table 6-12 Table 6-13 Table 6-14 Table 6-15 Table 6-12 Table 6-13 Table 6-14 Table 6-15 Table 6-16 Table 6-17 Table 6-18 Table 6-19 Table 6-20 Table 6-21 Table 6-22 Table 6-23 Table 6-24 Table 6-25 Table 6-26 Table 6-27 Table 6-28 Table 6-29 Table 6-30 Table 6-31 Table 6-32 Table 6-33 Table 6-34 Table 6-35 Register Default . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Register Access Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 LPC I/O Register Map Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 IPMC SPI Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 POST Code Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Super IO Configuration Index Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Super IO Configuration Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Global Configuration Register Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Super IO Logical Device Number Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Super IO Device Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Super IO Device Revision Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Super IO LPC Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Super IO Logical Device Number Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Super IO Device Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Super IO Device Revision Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Super IO LPC Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Global Super IO SERIRQ and Pre-divide Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Logical Device Configuration Register Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Logical Device Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Logical Device Base IO Address MSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Logical Device Base IO Address LSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Logical Device Common Decode Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Logical Device Primary Interrupt Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Logical Device 0x74 Reserved Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Logical Device 0x75 Reserved Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 Logical Device 0xF0 Reserved Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 UART Register Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Receiver Buffer Register (RBR) if DLAB=0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Transmitter Holding Register (THR) if DLAB=0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Interrupt Enable Register (IER), if DLAB=0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 UART Interrupt Priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Interrupt Identification Register (IIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 FIFO Control Register (FCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 Line Control Register (LCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 Modem Control Register (MCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Line Control Register (LCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 ATCA-7365 Installation and Use (6806800K65R) 13 List of Tables Table 6-36 Table 6-37 Table 6-38 Table 6-39 Table 6-40 Table 6-41 Table 6-42 Table 6-43 Table 6-44 Table 6-45 Table 6-46 Table 6-47 Table 6-48 Table 6-49 Table 6-50 Table 6-51 Table 6-52 Table 6-53 Table 6-54 Table 6-55 Table 6-56 Table 6-57 Table 6-58 Table 6-59 Table 6-60 Table 6-61 Table 6-62 Table 6-63 Table 6-64 Table 6-65 Table 6-66 Table 6-67 Table 6-68 Table 6-69 Table 6-70 Table 6-71 14 Modem Status Register (MSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192 Scratch Register (SCR)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193 Divisor Latch LSB Register (DLL), if DLAB=1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194 Divisor Latch MSB Register (DLM), if DLAB=1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .194 FPGA Register Map Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195 Module Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Version Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Serial Redirection Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 Serial over LAN Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .198 Serial Line Routing Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199 IPMC Power Level Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199 SPD PROM MUX Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200 BIOS Reset Source Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .201 Reset Mask Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202 BIOS IPMC Watchdog Timeout Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .203 BIOS Push Button Enable Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204 Reset Source Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .204 OS IPMC Watchdog Timeout Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205 IPMC Watchdog Timeout Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206 IPMC Reset Source Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207 RTM SPI Address/Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208 RTM SPI Write Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .208 RTM SPI Read Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209 External Interrupt Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .209 Processor Hot Status/Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210 Telecom Status/Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211 Address Map of Interrupt Mask and Map Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211 Interrupt Mask and Map Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213 Flash Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .214 Default Boot SPI Flash Write Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216 Recovery Boot SPI Flash Write Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216 BIOS Boot Mode Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216 SFMEM Module Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .217 Update Channel Equalization Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218 IPMC E-Keying Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219 IPMC E-Keying Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219 ATCA-7365 Installation and Use (6806800K65R) List of Tables Table 6-72 Table 6-73 Table 6-74 Table 6-75 Table 6-77 Table 6-78 Table 6-76 Table 6-79 Table 6-80 Table 6-81 Table 6-82 Table 6-83 Table 6-84 Table 6-85 Table 7-1 Table 8-1 Table 8-2 Table 8-3 Table 8-4 Table 8-5 Table 8-6 Table 8-7 Table 8-8 Table 8-9 Table 8-10 Table 8-11 Table 8-12 Table 8-13 Table 8-14 Table 8-15 Table 8-16 Table 8-17 Table 8-18 Table 8-19 Table 8-20 Table 8-21 IPMC GPIO Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 LED Status and Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 NMI Status and Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Telecom Backplane Clocking Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 Telecom CH1_CLK1A clock period MSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Telecom CH1_CLK1A clock period LSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Telecom Backplane Clocking Latch Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Telecom CH1_CLK1B clock period MSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Telecom CH1_CLK1B clock period LSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Telecom Timer MSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Telecom Timer LSB Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 CPLD Version and Spare Signal Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 LPC Scratch Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 IPMC Scratch Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 SOL Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Supported Global IPMI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Supported System Interface Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Supported Watchdog Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Supported SEL Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Supported FRU Inventory Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Supported Sensor Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Supported Chassis Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Configurable System Boot Option Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 System Boot Options Parameter #96 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 System Boot Options Parameter #97 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 System Boot Options Parameter #98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 System Boot Options - Parameter #100 - Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 System Boot Options Parameter #100 - SET Command Usage . . . . . . . . . . . . . . . . . . . . . . 242 System Boot Options Parameter #100 - GET Command Usage . . . . . . . . . . . . . . . . . . . . . . 243 System Boot Options Parameter #100 - Supported Parameters . . . . . . . . . . . . . . . . . . . . . 244 boot_order Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Supported LAN Device Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Supported PICMG 3.0 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Serial Output Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Request Data of Set Serial Output Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Response Data of Set Serial Output Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 ATCA-7365 Installation and Use (6806800K65R) 15 List of Tables Table 8-22 Table 8-23 Table 8-24 Table 8-25 Table 8-26 Table 8-27 Table 8-28 Table 8-29 Table 8-30 Table 8-31 Table 8-32 Table 8-33 Table 8-34 Table 8-35 Table 8-36 Table 8-37 Table 8-38 Table 8-39 Table 8-40 Table 8-41 Table 8-42 Table 8-43 Table 8-44 Table 8-45 Table 8-46 Table 8-47 Table 9-1 Table 9-2 Table 9-3 Table 9-4 Table 9-5 Table 9-6 Table 9-7 Table 9-8 Table 10-1 Table B-1 16 Request Data of Get Serial Output Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252 Response Data of Get Serial Output Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .252 Pigeon Point Extension Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253 IPMC Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254 Get Status Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254 Get Serial Interface Properties Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257 Set Serial Interface Properties Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .258 Get Debug Level Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .259 Set Debug Level Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .260 Get Hardware Address Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261 Set Hardware Address Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .261 Get Handle Switch Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262 Set Handle Switch Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .263 Get Payload Communication Time-Out Command Description . . . . . . . . . . . . . . . . . . . . .263 Set Payload Communication Time-Out Command Description . . . . . . . . . . . . . . . . . . . . . .264 Enable Payload Control Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265 Disable Payload Control Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .265 Reset IPMC Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266 Hang IPMC Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .266 Graceful Reset Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .267 Get Payload Shutdown Time-Out Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . .268 Set Payload Shutdown Time-Out Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . .269 Get Module State Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .269 Enable Module Site Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271 Disable Module Site Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271 Reset Carrier SDR Repository Command Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .272 FRU Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273 Artesyn MAC Addresses Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274 Artesyn MAC Address Descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274 Interface Type Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275 Contents of the Blade Point-to-Point Connectivity Record Area . . . . . . . . . . . . . . . . . . . . . .276 Power Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278 IPMI Sensors Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278 Sensor Data Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .282 HPM Upgrade Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .296 Artesyn Embedded Technologies - Embedded Computing Publications . . . . . . . . . . . . . .301 ATCA-7365 Installation and Use (6806800K65R) List of Tables Table B-2 Related Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302 ATCA-7365 Installation and Use (6806800K65R) 17 List of Tables 18 ATCA-7365 Installation and Use (6806800K65R) List of Figures Figure 1-1 Figure 1-2 Figure 1-3 Figure 2-1 Figure 2-2 Figure 2-3 Figure 3-1 Figure 3-2 Figure 3-3 Figure 3-4 Figure 3-5 Figure 3-6 Figure 3-7 Figure 3-8 Figure 3-9 Figure 3-10 Figure 3-11 Figure 3-12 Figure 3-13 Figure 3-14 Figure 3-15 Figure 3-16 Figure 3-17 Figure 3-18 Figure 3-19 Figure 3-20 Figure 3-21 Figure 3-22 Figure 3-23 Figure 3-24 Figure 3-25 Figure 4-1 Figure 4-2 Figure 4-3 Figure 4-4 Figure 4-5 Declaration of Conformity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Serial Number Location (Variants with 10 DIMM sockets) . . . . . . . . . . . . . . . . . . . . . 44 Serial Number Location (Variants with 12 DIMM sockets) . . . . . . . . . . . . . . . . . . . . . 45 Location of Critical Temperature Spots (Blade Top Side) . . . . . . . . . . . . . . . . . . . . . . 53 ATCA-7365 Blade Layout (Variants with 10 DIMM sockets) . . . . . . . . . . . . . . . . . . . 56 ATCA-7365 Blade Layout (Variants with 12 DIMM sockets) . . . . . . . . . . . . . . . . . . . 57 Mechanical Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Face Plate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Face Plate (with VGA Module) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Location of Face Plate LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Location of Face Plate Reset Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Location of Ethernet Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Ethernet Interface Connectors Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Location of Serial Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Serial Interface Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Location of USB Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 USB Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Location of PMEM/SFMEM Module Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 PMEM/SATA Module Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Location of USB Flash Module Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 USB Flash Module Connector Pin Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Location of AdvancedTCA Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 P10 Backplane Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 P20 Backplane Connector Pinout - Rows A to D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 P20 Backplane Connector Pinout - Rows E to H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 P23 Backplane Connector Pinout - Rows A to D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 P23 Backplane Connector Pinout - Rows E to H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 P30 Backplane Connector Pinout - Rows A to D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 P30 Backplane Connector Pinout - Rows E to H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 P32 Backplane Connector Pinout - Rows A to D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 P32 Backplane Connector Pinout - Rows E to H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Boot Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Save and Exit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Option ROM Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 iSCSI Port Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 ATCA-7365 Installation and Use (6806800K65R) 19 List of Figures Figure 4-6 Figure 4-7 Figure 5-1 Figure 5-2 Figure 6-1 Figure 6-2 Figure 7-1 Figure 8-1 Figure 9-1 Figure 10-1 Figure 10-2 Figure A-1 20 iSCSI Port Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iSCSI CHAP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VGA-7360 Module (Front and Back View) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interrupt Structure on ATCA-7365 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IOH36D PCIe Port Mapping on ATCA-7365 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SOL Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System Boot Options Parameter #100 - Information Flow Overview . . . . . . . . . . Location of Temperature Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IPMC Component Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SPI Buses Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Location of On-board Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 106 153 163 165 168 227 241 281 293 295 297 ATCA-7365 Installation and Use (6806800K65R) About this Manual Overview of Contents This Reference Guide is intended for users qualified in electronics or electrical engineering. Users must have a working understanding of Peripheral Component Interconnect (PCI), AdvancedTCA®, and telecommunications. The manual contains the following chapters and appendices: About this Manual on page 21 lists all conventions and abbreviations used in this manual and outlines the revision history. Safety Notes on page 29 lists safety notes applicable to the blade. Sicherheitshinweise on page 33 provides the German translation of the safety notes section. Introduction on page 39 describes the main features of the blade. Hardware Preparation and Installation on page 49 outlines the installation requirements, hardware accessories, switch settings, installation and removal procedures. Controls, Indicators, and Connectors on page 73 describes external interfaces of the blade. This includes connectors and LEDs. BIOS on page 95 describes the features and setup of BIOS. Functional Description on page 153 describes the functional blocks of the blade in detail. This includes a block diagram, description of the main components used and so on. Maps and Registers on page 165 provides information on the blade’s maps and registers. Serial Over LAN on page 227 provides information on how to establish a serial-over LAN session on your blade. Supported IPMI Commands on page 233 lists all supported IPMI commands. FRU Information and Sensor Data Records on page 273 provides information on the blade’s FRU information and sensor data. Firmware Upgrade on page 291 provides information on how to upgrade the firmware components. Replacing the Battery on page 297 provides the battery exchange procedures. Related Documentation on page 301 provides links to further blade-related documentation. ATCA-7365 Installation and Use (6806800K65R) 21 About this Manual About this Manual Abbreviations This document uses the following abbreviations: 22 Abbreviation Definition ANSI American National Standards Institute ACPI Advanced Configuration and Power Interface API Application Programming Interface APIC Advanced Programmable Interrupt Controller ATA Advanced Technology Attachment ATCA Advanced Telecommunications Computing Architecture BIOS Basic Input/Output System CAS Column Address Strobe CMOS Complementary Metal Oxide Semiconductor DDR Double Data Rate DIMM Dual Inline Memory Module DMA Direct Memory Access DPLL Digital Phase Locked Loop DRAM Dynamic Random Access Memory ECC Error-Correction Code EMC Electromagnetic Compatibility EMV Elektromagnetische Vertraeglichkeit EN European Norm ESCD Extended System Configuration Data ESD Electrostatic Sensitive Device FAE Field Application Engineers FC Fibre Channel FCC Federal Communications Commission FIFO First In First Out FPGA Field-Programmable Gate Array ATCA-7365 Installation and Use (6806800K65R) About this Manual Abbreviation Definition FRU Field Replaceable Unit GND Ground GmbH Gesellschaft mit beschraenkter Haftung HDD Hard Disk Drive I2C Inter-Integrated Circuit IDE Integrated Device Electronics IEC International Electric Code IEEE Institute of Electrical and Electronics Engineers IPMB Intelligent Platform Management Bus IPMC Intelligent Platform Management Controller IPMI Intelligent Platform Management Interface ISA Industry Standard Architecture ISO International Organization for Standardization LCCB Line Card Clock Building Block LFM Linear Feet per Minute LPC Low Pin Count MAC Media Access Control MTD Memory Technology Device MVCGE MontaVista Carrier Grade Edition NEBS Network Equipment Building System NMI Non-Maskable Interrupt NVRAM Nonvolatile Random Access Memory OEM Original Equipment Manufacturer OOS Out-Of-Service PCB Printed Circuit Board PCI Peripheral Component Interconnect PEM Power Entry Module PICMG PCI Industrial Computer Manufacturers Group ATCA-7365 Installation and Use (6806800K65R) 23 About this Manual 24 About this Manual Abbreviation Definition PMC PCI Mezzanine Card POST Power-On Self-Test PROM Programmable Read-Only Memory PTMC PCI Telecom Mezzanine Card PXE Preboot Execution Environment RHEL Red Hat Enterprise Linux RMCP Remote Management Control Protocol RTC Real Time Clock RTM Rear Transition Module RoHS Restriction of the use of Certain Hazardous Substances SAS Serial Attached SCSI SATA Serial ATA SCSI Small Computer System Interface SDR Sensor Data Record SDRAM Synchronous Dynamic Random Access Memory SELV Safety Extra Low Voltages SMI Serial Management Interface SOL Serial-over-LAN SPD Serial Presence Detect SPI Serial Peripheral Interface SRAM Static Random Access Memory SROM Serial Read-Only Memory UEFI Unified Extensible Firmware Interface ATCA-7365 Installation and Use (6806800K65R) About this Manual 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 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 sub-menu <text> 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 . 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 ATCA-7365 Installation and Use (6806800K65R) 25 About this Manual Notation About this Manual Description 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 26 ATCA-7365 Installation and Use (6806800K65R) About this Manual Summary of Changes Part Number Publication Date Description 6806800K65R September 2015 Updated GR-1089 related information in the sections Standard Compliances on page 40, Installation on page 30, and Installation on page 34. 6806800K65P June 2015 Updated the section Environmental Requirements on page 50. 6806800K65N November 2014 Updated the Figure "Location of Critical Temperature Spots (Blade Top Side)" on page 53. 6806800K65M May 2014 Re-branded to Artesyn template. 6806800K65L February 2014 Updated Table 3-1 on page 77 and Table 9-8 on page 282. Updated Table 8-33 on page 262 and Table 8-34 on page 263. Updated Table "Environmental Requirements" on page 51. 6806800K65K February 2013 Updated Table 2-4 on page 59, Switch Settings 6806800K65J January 2013 Updated Standard Compliances on page 40. 6806800K65H April 2012 Updated Table 2-3, Table 2-4, and DIMM Memory Modules on page 61. Updated Table 6-71, Using ipmitool on page 229, and Table 8-16. 6806800K65G March 2012 Added a Notice in Installation on page 30 and Installation on page 34.Updated Table 2-4. Updated EMC on page 29 and EMV on page 34. 6806800K65F September 2011 Updated Figure "Location of AdvancedTCA Connectors" on page 88 Chapter 3, Serial Interface Connector, on page 80 Chapter 3, USB Connectors, on page 81 Added Chapter 4, iSCSI Setup for Base and Fabric Ethernet. Edited Table "Sensor Data Records" on page 282 6806800K65F August 2011 Updated Serial Interface Connector on page 80 6806800K65E December 2010 Updated BIOS on page 95 Updated Figure 1-2 on page 44 Added Sensor Data Records information in Table "Sensor Data Records" on page 282 Updated Figure 2-1 on page 53 ATCA-7365 Installation and Use (6806800K65R) 27 About this Manual About this Manual Part Number Publication Date Description 6806800K65D August 2010 Added the chapter Firmware Upgrade on page 291 6806800K65C June 2010 Updated to include the ATCA-7365 with VGA variants 6806800K65B 6806800K65A 28 May 2010 March 2010 Updated Blade Variants on page 46 Updated Connectors on page 79 Added VGA Module on page 162 Added Figure 3-3 on page 75 Added VGA-7360 Module Connector on page 82 Updated to include the ATCA-7365 with 12 DIMMs variants Updated DIMM Memory Modules on page 61 Added Serial Number Location (Variants with 12 DIMM sockets) on page 45 and ATCA-7365 Blade Layout (Variants with 12 DIMM sockets) on page 57 Updated Blade Variants on page 46 GA version ATCA-7365 Installation and Use (6806800K65R) Safety Notes This section provides warnings that precede potentially dangerous procedures throughout this manual. Instructions contained in the warnings must be followed during all phases of operation, service, and repair of this equipment. You should also employ all other safety precautions necessary for the operation of the equipment in your operating environment. Failure to comply with these precautions or with specific warnings elsewhere in this manual could result in personal injury or damage to the equipment. Artesyn Embedded Technologies intends to provide all necessary information to install and handle the product in this manual. Because of the complexity of this product and its various uses, we do not guarantee that the given information is complete. If you need additional information, ask your Artesyn representative. The product has been designed to meet the standard industrial safety requirements. It must not be used except in its specific area of office telecommunication industry and industrial control. Only personnel trained by Artesyn or persons qualified in electronics or electrical engineering are authorized to install, remove or maintain the product. The information given in this manual is meant to complete the knowledge of a specialist and must not be used as replacement for qualified personnel. Keep away from live circuits inside the equipment. Operating personnel must not remove equipment covers. Only factory authorized service personnel or other qualified service personnel may remove equipment covers for internal subassembly or component replacement or any internal adjustment. Do not install substitute parts or perform any unauthorized modification of the equipment or the warranty may be voided. Contact your local Artesyn representative for service and repair to make sure that all safety features are maintained. EMC The blade has been tested in a standard Artesyn Embedded Technologies system and found to comply with the limits for a Class A digital device in this system, pursuant to part 15 of the FCC Rules, EN 55022 Class A respectively. These limits are designed to provide reasonable protection against harmful interference when the system is operated in a commercial environment. ATCA-7365 Installation and Use (6806800K65R) 29 Safety Notes This is a Class A product based on the standard of the Voluntary Control Council for Interference by Information Technology Interference (VCCI). If this equipment is used in a domestic environment, radio disturbance may arise. When such trouble occurs, the user may be required to take corrective actions. To ensure EMC protection use only shielded cables when connecting peripherals to assure that appropriate radio frequency emissions compliance is maintained. Installed blades must have the face plates installed and all vacant slots in the shelf must be covered. The blade generates and uses radio frequency energy and, if not installed properly and used in accordance with this guide, may cause harmful interference to radio communications. Operating the system in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his own expense. Installation Damage of Circuits Electrostatic discharge and incorrect blade installation and removal can damage circuits or shorten their life. Before touching the blade or electronic components, make sure that you are working in an ESD-safe environment. Data Loss Removing the blade with the blue LED still blinking causes data loss. Wait until the blue LED is permanently illuminated, before removing the blade. Damage of Blade and Additional Devices and Modules Incorrect installation of additional devices or modules may damage the blade or the additional devices or modules. Before installing or removing an additional device or module, read the respective documentation 30 ATCA-7365 Installation and Use (6806800K65R) Safety Notes System Damage WARNING: The intra-building port (s) of the equipment or subassembly is suitable for connection to intra-building or unexposed wiring or cabling only. The intra-building port (s) of the equipment or subassembly MUST NOT be metallically connected to interfaces that connect to the outside plant (OSP) or its wiring. These interfaces are designed for use as intrabuilding interfaces only (Type 2 or Type 4 ports as described in GR-1089) and require isolation from the exposed OSP cabling. The addition of primary protectors is not sufficient protection in order to connect these interfaces metallically to OSP wiring. The intra-building port(s) of the equipment or subassembly must use shielded intra-building cabling/wiring that is grounded at both ends. Operation Ensure that the display devices that are permanently connected to the VGA interface provide a fire enclosure according to the IEC/EN/UL/CSA 60950-1 requirements. All other devices that are connected only for service purposes to the VGA interface needs supervision during operation and must be disconnected after maintenance. Blade Damage Blade surface High humidity and condensation on the blade surface causes short circuits. Do not operate the blade outside the specified environmental limits. Make sure the blade is completely dry and there is no moisture on any surface before applying power. Blade Overheating and Blade Damage Operating the blade without forced air cooling may lead to blade overheating and thus blade damage. When operating the blade, make sure that forced air cooling is available in the shelf. When operating the blade in areas of electromagnetic radiation ensure that the blade is bolted on the system and the system is shielded by enclosure. Injuries or Short Circuits Blade or power supply ATCA-7365 Installation and Use (6806800K65R) 31 Safety Notes In case the ORing diodes of the blade fail, the blade may trigger a short circuit between input line A and input line B so that line A remains powered even if it is disconnected from the power supply circuit (and vice versa). To avoid damage or injuries, always check that there is no more voltage on the line that has been disconnected before continuing your work. Switch Settings Blade Malfunction Switches marked as 'reserved' might carry production-related functions and can cause the blade to malfunction if their setting is changed. Therefore, do not change settings of switches marked as 'reserved'. The setting of switches which are not marked as 'reserved' has to be checked and changed before blade installation. Blade Damage Setting/resetting the switches during operation can cause blade damage. Therefore, check and change switch settings before you install the blade. Battery Blade Damage Wrong battery installation may result in hazardous explosion and blade damage. Therefore, always use the same type of Lithium battery as is installed and make sure the battery is installed as described in this manual. Environment Always dispose of used blades, system components and RTMs according to your country’s legislation and manufacturer’s instructions. 32 ATCA-7365 Installation and Use (6806800K65R) Sicherheitshinweise Dieses Kapitel enthält Hinweise, die potentiell gefährlichen Prozeduren innerhalb dieses Handbuchs vorrangestellt sind. Beachten Sie unbedingt in allen Phasen des Betriebs, der Wartung und der Reparatur des Systems die Anweisungen, die diesen Hinweisen enthalten sind. Sie sollten außerdem alle anderen Vorsichtsmaßnahmen treffen, die für den Betrieb des Produktes innerhalb Ihrer Betriebsumgebung notwendig sind. Wenn Sie diese Vorsichtsmaßnahmen oder Sicherheitshinweise, die an anderer Stelle diese Handbuchs enthalten sind, nicht beachten, kann das Verletzungen oder Schäden am Produkt zur Folge haben. Artesyn Embedded Technologies ist darauf bedacht, alle notwendigen Informationen zum Einbau und zum Umgang mit dem Produkt in diesem Handbuch bereit zu stellen. Da es sich jedoch um ein komplexes Produkt mit vielfältigen Einsatzmöglichkeiten handelt, können wir die Vollständigkeit der im Handbuch enthaltenen Informationen nicht garantieren. Falls Sie weitere Informationen benötigen sollten, wenden Sie sich bitte an die für Sie zuständige Geschäftsstelle von Artesyn. Das System erfüllt die für die Industrie geforderten Sicherheitsvorschriften und darf ausschließlich für Anwendungen in der Telekommunikationsindustrie und im Zusammenhang mit Industriesteuerungen verwendet werden. Einbau, Wartung und Betrieb dürfen nur von durch Artesyn ausgebildetem oder im Bereich Elektronik oder Elektrotechnik qualifiziertem Personal durchgeführt werden. Die in diesem Handbuch enthaltenen Informationen dienen ausschließlich dazu, das Wissen von Fachpersonal zu ergänzen, können dieses jedoch nicht ersetzen. Halten Sie sich von stromführenden Leitungen innerhalb des Produktes fern. Entfernen Sie auf keinen Fall Abdeckungen am Produkt. Nur werksseitig zugelassenes Wartungspersonal oder anderweitig qualifiziertes Wartungspersonal darf Abdeckungen entfernen, um Komponenten zu ersetzen oder andere Anpassungen vorzunehmen. Installieren Sie keine Ersatzteile oder führen Sie keine unerlaubten Veränderungen am Produkt durch, sonst verfällt die Garantie. Wenden Sie sich für Wartung oder Reparatur bitte an die für Sie zuständige Geschäftsstelle von Artesyn. So stellen Sie sicher, dass alle sicherheitsrelevanten Aspekte beachtet werden. ATCA-7365 Installation and Use (6806800K65R) 33 Sicherheitshinweise EMV Das Blade wurde in einem Artesyn Standardsystem getestet. Es erfüllt die für digitale Geräte der Klasse A gültigen Grenzwerte in einem solchen System gemäß den FCC-Richtlinien Abschnitt 15 bzw. EN 55022 Klasse A. Diese Grenzwerte sollen einen angemessenen Schutz vor Störstrahlung beim Betrieb des Blades in Gewerbe- sowie Industriegebieten gewährleisten. Das Blade arbeitet im Hochfrequenzbereich und erzeugt Störstrahlung. Bei unsachgemäßem Einbau und anderem als in diesem Handbuch beschriebenen Betrieb können Störungen im Hochfrequenzbereich auftreten. Benutzen Sie zum Anschließen von Peripheriegeräten ausschließlich abgeschirmte Kabel. So stellen Sie sicher, dass ausreichend Schutz vor Störstrahlung vorhanden ist. Die Blades müssen mit der Frontblende installiert und alle freien Steckplätze müssen mit Blindblenden abgedeckt sein. Warnung! Dies ist eine Einrichtung der Klasse A. Diese Einrichtung kann im Wohnbereich Funkstörungen verursachen. In diesem Fall kann vom Betreiber verlangt werden, angemessene Maßnahmen durchzuführen. Installation Beschädigung von Schaltkreisen Elektrostatische Entladung und unsachgemäßer Ein- und Ausbau von Blades kann Schaltkreise beschädigen oder ihre Lebensdauer verkürzen. Bevor Sie Blades oder elektronische Komponenten berühren, vergewissern Sie sich, daß Sie in einem ESD-geschützten Bereich arbeiten. Datenverlust Wenn Sie das Blade aus dem Shelf herausziehen, und die blaue LED blinkt noch, gehen Daten verloren. Warten Sie bis die blaue LED durchgehend leuchtet, bevor Sie das Blade herausziehen. 34 ATCA-7365 Installation and Use (6806800K65R) Sicherheitshinweise Beschädigung des Blades und von Zusatzmodulen Fehlerhafte Installation von Zusatzmodulen, kann zur Beschädigung des Blades und der Zusatzmodule führen. Lesen Sie daher vor der Installation von Zusatzmodulen die zugehörige Dokumentation. Beschädigung des Systems Warnung: Die intra-Gebäude Port (s) des Geräts oder Baugruppe ist für den Anschluss an den inner Gebäude oder unbelichteten Verdrahtung oder Verkabelung nur. Die intra-Gebäude Port(s) des Geräts oder Baugruppe muss nicht metallisch mit Schnittstellen, die an der Außenanlage (OSP) oder dessen Verkabelung anschließen angeschlossen werden. Diese Schnittstellen sind für die Verwendung als intra Gebäude Schnittstellen nur entworfen, (Typ 2 oder Typ 4 Ports wie in GR-1089 beschrieben) und erfordern Isolierung von der freiliegenden OSP-Verkabelung. Die Zugabe von primären Schutz nicht ausreichenden Schutz, um diese Schnittstellen metallisch mit OSP Verdrahtung verbinden. Die intra-Gebäude Port (s) des Gerätes oder einer Unterbaugruppe müssen abgeschirmte innerGebäudeVerkabelung / Verdrahtung, die an beiden Enden geerdet ist zu verwenden. Betrieb Stellen Sie sicher, daß Geräte, die dauerhaft mit der VGA Schnittstelle verbunden, sind über ein Brandschutzgehäuse verfügen, die die Anforderungen der IEC/EN/UL/CSA 60950-1 Norm erfüllen. Alle anderen Geräte, die nur zeitweise für Wartungsarbeiten an die VGA Schnittstelle angeschlossen werden, müssen während dem Betrieb überwacht und nach der Beendigung der Wartungsarbeiten entfernt werden. Beschädigung des Blades Hohe Luftfeuchtigkeit und Kondensat auf der Oberfläche des Blades können zu Kurzschlüssen führen. Betreiben Sie das Blade nur innerhalb der angegebenen Grenzwerte für die relative Luftfeuchtigkeit und Temperatur. Stellen Sie vor dem Einschalten des Stroms sicher, dass sich auf dem Blade kein Kondensat befindet. ATCA-7365 Installation and Use (6806800K65R) 35 Sicherheitshinweise Überhitzung und Beschädigung des Blades Betreiben Sie das Blade ohne Zwangsbelüftung, kann das Blade überhitzt und schließlich beschädigt werden. Bevor Sie das Blade betreiben, müssen Sie sicher stellen, dass das Shelf über eine Zwangskühlung verfügt. Wenn Sie das Blade in Gebieten mit starker elektromagnetischer Strahlung betreiben, stellen Sie sicher, dass das Blade mit dem System verschraubt ist und das System durch ein Gehäuse abgeschirmt wird. Verletzungen oder Kurzschlüsse Blade oder Stromversorgung Falls die ORing Dioden des Blades durchbrennen, kann das Blade einen Kurzschluss zwischen den Eingangsleitungen A und B verursachen. In diesem Fall ist Leitung A immer noch unter Spannung, auch wenn sie vom Versorgungskreislauf getrennt ist (und umgekehrt). Prüfen Sie deshalb immer, ob die Leitung spannungsfrei ist, bevor Sie Ihre Arbeit fortsetzen, um Schäden oder Verletzungen zu vermeiden. Schaltereinstellungen Fehlfunktion des Blades Schalter, die mit 'Reserved' gekennzeichnet sind, können mit produktionsrelevanten Funktionen belegt sein. Das Ändern dieser Schalter kann im normalen Betrieb Störungen auslösen. Verstellen Sie nur solche Schalter, die nicht mit 'Reserved' gekennzeichnet sind. Prüfen und ändern Sie die Einstellungen der nicht mit 'Reserved' gekennzeichneten Schalter, bevor Sie das Blade installieren. Beschädigung der Blade Das Verstellen von Schaltern während des laufenden Betriebes kann zur Beschädigung des Blades führen. Prüfen und ändern Sie die Schaltereinstellungen, bevor Sie das Blade installieren. 36 ATCA-7365 Installation and Use (6806800K65R) Sicherheitshinweise Batterie Beschädigung des Blades Ein unsachgemäßer Einbau der Batterie kann gefährliche Explosionen und Beschädigungen des Blades zur Folge haben. Verwenden Sie deshalb nur den Batterietyp, der auch bereits eingesetzt wurde und befolgen Sie die Installationsanleitung. Umweltschutz Entsorgen Sie alte Batterien und/oder Blades/Systemkomponenten/RTMs stets gemäß der in Ihrem Land gültigen Gesetzgebung und den Empfehlungen des Herstellers. ATCA-7365 Installation and Use (6806800K65R) 37 Sicherheitshinweise 38 ATCA-7365 Installation and Use (6806800K65R) Chapter 1 Introduction 1.1 Features The ATCA-7365 is a high-performance ATCA compliant single board computer designed for demanding storage and processing applications. The following is the list of key features: Designed for NEBS level 3 Dual socket Intel Xeon 5600 Series CPU Standard configuration ATCA-7365: Intel Xeon L5638 60W 2.0 GHz DDR3 memory running at 1066 MHz LVDDR3 memory support (1.35V) for better thermal performance and reduced power consumption Intel 5520 I/O hub spanning 36 PCIe Gen2 lanes (5 Gbps) 4 GB onboard USB flash module assembly option with capacity up to 16GB, available upon request PCIe Generation 2 with 5 Gbps Dual Gb Ethernet AdvancedTCA base interface Dual 10/1Gb Ethernet AdvancedTCA fabric interface (PICMG opt. 9 and 1) Additional GbE ports on face plate and AdvancedTCA Update Channel Serial over LAN via AdvancedTCA base interface CPU and I/O virtualization support Power management support Crisis recovery for BIOS, IPMC firmware and FPGA code Extension slot for SATA module Extension slot for the PMEM (Persistent Memory) module ATCA-7365 Installation and Use (6806800K65R) 39 Introduction 1.2 Standard Compliances The product is designed to meet the following standards. Table 1-1 Standard Compliances Standard Description UL 60950-1 Legal safety requirements EN 60950-1 IEC 60950-1 CAN/CSA C22.2 No 60950-1 CISPR 22 EMC requirements on system level (predefined Artesyn Embedded Technologies system) CISPR 24 EN 55022 EN 55024 FCC Part 15 EN 300386 NEBS Standard GR-1089 CORE ISO 8601 NEBS Standard GR-63-CORE Y2K compliance 1 NEBS level three ETSI EN 300019 series Product is designed to support NEBS level three. The compliance tests must be done with the customer target system. PICMG 3.0 and 3.1 Defines mechanics, blade dimensions, power distribution, power and data connectors, and system management 1. The blade does not fulfill the "Unpacked Equipment Shock Criteria" as defined in NEBS GR63 4.3.2. During tests which consisted of dropping the blade from 100 mm height, we observed that on some blades the AdvancedTCA zone 2 and 3 connectors got damaged. Although it was possible to manually repair the connectors and the blade was fully functional again, the criteria imposed by the NEBS standard were not fulfilled. 40 ATCA-7365 Installation and Use (6806800K65R) Introduction This blade contains an embedded power source rated >150W. To achieve NEBS compliance on system level, Shelf Ground (chassis ground) and Logic Ground (logic signal return) have to be connected. The connection may be implemented inside the shelf, for example at the backplane, or the shelf has to provide a possibility to lead Logic Ground out of the shelf for external connection to Central Office Ground. For further information refer to Telcordia GR-1089-CORE, section 9.8.2, requirement R9-14. The product has been designed to meet the directive on the restriction of the use of certain hazardous substances in electrical and electronic equipment (RoHS) Directive 2011/65/EU. ATCA-7365 Installation and Use (6806800K65R) 41 Introduction The following figure contains the Declaration of Conformity for ATCA-7365. Figure 1-1 42 Declaration of Conformity ATCA-7365 Installation and Use (6806800K65R) Introduction 1.3 Mechanical Data The following table provides details about the blade's mechanical data, such as dimensions and weight. Table 1-2 Mechanical Data Feature Value Dimensions (width x height x depth) 30 mm x 351 mm x 312 mm 8U form factor Weight of blade ATCA-7365 Installation and Use (6806800K65R) 3.8 kg 43 Introduction 1.4 Product Identification The following figures show the location of the serial number label. Figure 1-2 44 Serial Number Location (Variants with 10 DIMM sockets) ATCA-7365 Installation and Use (6806800K65R) Introduction Figure 1-3 Serial Number Location (Variants with 12 DIMM sockets) ATCA-7365 Installation and Use (6806800K65R) 45 Introduction 1.5 Ordering Information The following table lists the blade variants that are available upon release of this publication. Consult your local Artesyn sales representative for the availability of other variants. Table 1-3 Blade Variants Product Name ATCA-7365-0GB Description 1 ATCA processor blade, dual L5638 6-core (2.0 GHz), 10X DIMM sockets, 0GB, 10G support (RoHS 6/6)2 ATCA-7365-24GB1 ATCA processor blade, dual L5638 6-core (2.0 GHz), 10X DIMM sockets, 6X 4GB, 10G support (RoHS 6/6) ATCA-7365-48GB1 ATCA processor blade, dual L5638 6-core (2.0 GHz), 10X DIMM sockets, 6X 8GB, 10G support (RoHS 6/6) ATCA-7365-D-0GB ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 0GB, 10G support (RoHS 6/6)2 ATCA-7365-D-0GB-V ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 0GB, VGA module, 10G support (RoHS 6/6)2 ATCA-7365-D-12GB ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 6X 2GB, 10G support (RoHS 6/6) ATCA-7365-D-24GB ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 6X 4GB, 10G support (RoHS 6/6) ATCA-7365-D-24GB-V ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 6X 4GB, VGA module, 10G support (RoHS 6/6) ATCA-7365-D-48GB ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 6X 8GB, 10G support (RoHS 6/6) ATCA-7365-D-48GB-V ATCA processor blade, dual L5638 6-core (2.0 GHz), 12X DIMM sockets, 6X 8GB, VGA module, 10G support (RoHS 6/6) 1. These variants will be phased out and fully substituted by the variants with 12 DIMM sockets in the future. 2. No memory installed 46 ATCA-7365 Installation and Use (6806800K65R) Introduction The following table lists the blade accessories that are available upon release of this publication. Consult your local sales representative for the availability of other accessories. Table 1-4 Blade Accessories Accessory Description ATCA-7360-MEM-2G 2 GB DDR3 VLP memory module for ATCA-736X product series ATCA-7360-MEM-4G 4 GB DDR3 VLP memory module for ATCA-736X product series ATCA-7360-MEM-8G 8 GB DDR3 VLP memory module for ATCA-736X product series RTM-ATCA-7360 RTM for the ATCA-736X product series, 6x GBE, 2x SAS, 1x optional HDD RTM-ATCA-7360-L RTM for the ATCA-736X product series, 2x GBE, 2x SAS, 1x optional HDD RTM-ATCA-7360-FC RTM for the ATCA-736X product series, 6x GBE, 2x SAS, 2x FC ATCA7360-HDD1-SAS 147 GB SAS HDD for the RTM-ATCA-7360 1 ATCA7360-HDD2-SAS 300 GB SAS HDD for the RTM-ATCA-7360 1 ATCA7360-HDD3-SATA 80 GB SATA HDD (ext. temp.) for the RTM-ATCA-7360 1 RTM-ATCA-7360-HDDKIT Mounting kit for HDD/SSDdevices used with RTM-ATCA-7360 variants, no disk (ROHS 6/6) ATCA7360-MMOD-SATA1 32 GB on-board solid state disk at SATA for ATCA-736X product series2 ATCA7360-MMOD-SATA2 64 GB on-board solid state disk at SATA for ATCA-736X product series2 ATCA7360-SFMMOD Reset persistent memory, 16MB SRAM, 64MB Flash for the ATCA-736X product series2 RJ45-DSUB-ATCA7140 RJ-45 DSUB cable for the ATCA-7140, 7150, 7350, 736X SA-BBS-WR30-7360 CD - BBS SW and WR PNE3.0 for ATCA-7360/7365 1. HDD kit option for RTM-ATCA-7360 and RTM-ATCA-7360-L 2. Persistent memory and solid state disk mutually exclusive ATCA-7365 Installation and Use (6806800K65R) 47 Introduction 48 ATCA-7365 Installation and Use (6806800K65R) Chapter 2 Hardware Preparation and Installation 2.1 Unpacking and Inspecting the Blade Damage of Circuits Electrostatic discharge and incorrect blade installation and removal can damage circuits or shorten their life. Before touching the blade or electronic components, make sure that you are working in an ESD-safe environment. Shipment Inspection To inspect the shipment, perform the following steps: 1. Verify that you have received all items of your shipment. ATCA-7365 blade One printed copy of Quick Start Guide One printed copy of Safety Notes Summary Any other optional items ordered 2. Check for damage and report any damage or differences to the customer service. 3. Remove the desiccant bag shipped together with the blade and dispose it according to your country’s legislation. The blade is thoroughly inspected before shipment. If any damage occurs during transportation or any items are missing, please contact our customer's service immediately. ATCA-7365 Installation and Use (6806800K65R) 49 Hardware Preparation and Installation 2.2 Environmental and Power Requirements In order to meet the environmental requirements, the blade has to be tested in the system in which it is to be installed. Before you power up the blade, calculate the power needed according to the combination of blade upgrades and accessories. 2.2.1 Environmental Requirements The environmental conditions must be tested and proven in the shelf configuration used. The conditions refer to the surrounding of the blade within the user environment. The product supports the specified temperature conditions in a shelf with airflow characteristics meeting at least the CP-TA B.4 cooling profile. The environmental requirements of the blade may be further limited down due to installed accessories, such as hard disks or mezzanine modules, with more restrictive environmental requirements. Operating temperatures refer to the temperature of the air circulating around the blade and not to the actual component temperature. Blade Surface High humidity and condensation on the blade surface causes short circuits. Do not operate the blade outside the specified environmental limits. Make sure the blade is completely dry and there is no moisture on any surface before applying power. Blade Overheating and Blade Damage Operating the blade without forced air cooling may lead to blade overheating and thus blade damage. When operating the blade, make sure that forced air cooling is available in the shelf. 50 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation The following table contains the environmental requirements details. Table 2-1 Environmental Requirements Requirement Operating Non-Operating Temperature Normal Operation: +5 °C (41 °F) to +40 °C (104 °F) according to Telcordia GR63-CORE (NEBS) and ETSI EN 300 0191-3, Class 3.1 -40 °C (-40 °F) to +70 °C (158 °F) according to Telcordia GR-63-CORE (NEBS) and ETSI EN 300 019-1-2, Class 2.3 Exceptional Operation: -5 °C (23 °F) to +55 °C (131 °F) according to Telcordia GR-63-CORE (NEBS) Note: This exceeds ETSI EN 300 019-1-1, Class 1.2 requirements (storage from 25 °C to +55 °C Note: This may be further limited by installed accessories. Note: This exceeds ETSI EN 300 019-13, Class 3.1E requirements (-5°C to +45°C) Temperature Change +/- 0.25 °C/min according to Telcordia GR-63-CORE +/- 0.25 °C/min Relative Humidity Normal Operation: 5%rH to 85%rh noncondensing 5% to 95% non-condensing according to Telcordia GR-63-CORE (NEBS) and EN 300 019-1-1, Classes 1.2 and 2.3 Exceptional Operation: 5%rH to 90%rh non-condensing According to Telcordia GR-63-CORE (NEBS) and EN 300 019-1-3, Classes 3.1 and 3.1E Vibration 1g from 5 to 200Hz and back to 5Hz at a rate of 0.25 octave/minute (according to Telcordia GR-63-core) 5-20 Hz at 0.01 g2/Hz (according to Telcordia GR-63-core and ETSI EN 300 019-2-2) 20-200 Hz at -3 dB/octave Hz (according to Telcordia GR-63-core and ETSI EN 300 019-2-2) Random 5-20Hz at 1 m2/s3 Random 20-200Hz at 3 m2/s3 Shock Half-sine, 11 ms, 30 m/s2 Blade level packaging Half-sine, 6 ms at 180 m/s2 Free Fall - 1.2 m/ packaged (according to ETSI 300 019-2-2) 100 mm unpackaged (according to Telcordia GR-63-core) ATCA-7365 Installation and Use (6806800K65R) 51 Hardware Preparation and Installation During the safety qualification of ATCA-7365 blade, the following on-board locations were identified as critical with regards to the maximum temperature during blade operation. To guarantee proper blade operation and to ensure safety, you have to make sure that the temperatures at the locations specified in the following table are not exceeded. If not stated otherwise, the temperatures should be measured by placing a sensor exactly at the given locations. For your convenience all temperature spots are shown in the figure below that provides a detailed view of the blade. Table 2-2 Critical Temperature Limits 52 Component Thermal Design Power Max Case or Junction Temperature Intel Xeon 5600 L5638 60 W Tjmax = 100°C (junction) Tylersburg IOH36 D 27.1 W Tcmax = 105°C (case) ICH10R 4.5 W Tcmax = 105°C Intel 82599 (Niantic) 8.82 W Tcmax = 120°C Intel 82576 (Kawela) 2.8 W Tcmax = 110°C (case) Intel 82572EI 2.1 W (typ. 1.5W) Tcmax = 97°C (case) Payload DCDC 48V/12V 18 W DDR3 DIMM Modules 6.9 W (estimate TS team) 85° C ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation C4700 C4699 R2718 C4698 C4714 C3144 R2719 C4715 C1276 C4713 Location of Critical Temperature Spots (Blade Top Side) 120 239 Figure 2-1 R3045 C1274 C1272 C1275 169 239 C4765 167 C4768 C4766 + C4053 C4767 + C4215 MHS4 J35 R1598 R1597 Temperature Test Point #2 Max. 90°C C4498 C4497 C4558 C4495 C4566 C4527 C4528 C4567 C4529 C4531 C4494 C4530 C4532 C4433 C4434 C4496 C4490 C4533 C4559 C4561 C2029 J1 C4562 C4435 C4436 C4564 C4563 34 36 38 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 33 35 37 3 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA C4534 Temperature Test Point #1 Max. 100°C R1615 R3616 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 3 L82 Q78 C3725 C3720 Q50 C3715 Q77 Q55 C3710 C3704 C3698 C3692 C3686 MHS3 Q51 R3123 L93 C3687 C3934 R3615 + + L83 J34 Q54 MH19 C1263 J111 CE30 CE31 R3629 R3636 R3651 R3630 R3635 R3652 GH1 CD10 CD1 C962 R2860 R2859 R2858 R617 R616 C963 R615 GH10 CE29 P9910 R1249 R1256 R1273 R1259 R1250 R1269 + A10 R1278 C4656 R3628 R3627 R614 + + P23 R2861 F9906 F9908 F9907 C1262 C1260 F9905 F8 F7 F11 F10 C1258 A1 Temperature Test Point #3 Max. 105°C Note: Temperature Test Point #1 (on DC/DC Converter Module): Max. 100°C (Exact location: In the geometric middle of the heat spreader). Temperature Test Point #2 (on Power Input Module): Max. 90°C (Exact location: On top of the transformer). Temperature Test Point #3 (on Hold-Up Capacitor): Max. 105°C ATCA-7365 Installation and Use (6806800K65R) 53 Hardware Preparation and Installation If you integrate the blade in your own system, please contact your local sales representative for further safety information. 2.2.2 Power Requirements The blade's power requirements depend on the installed hardware accessories. If you want to install accessories on the blade, the load of the respective accessory has to be added to that of the blade. In the following table you will find typical examples of power requirements with and without accessories installed. For information on the accessories' power requirements, refer to the documentation delivered together with the respective accessory or consult your local Artesyn representative for further details. The blade must be connected to a TNV-2 or a Safety Extra Low Voltages (SELV) circuit. A TNV2 circuit is a circuit whose normal operating voltages exceed the limits for a SELV circuit under normal operating conditions, and which is not subjected to overvoltages from telecommunication networks. Table 2-3 Power Requirements 54 Characteristic Value Rated Voltage -48 VDC to -60 VDC Exception in the US and Canada -48 VDC Operating Voltage -39 VDC to -72 VDC Exception in the US and Canada -39 VDC to -60 VDC Maximum power consumption of ATCA-7365 (with RTM-ATCA-7360 including a SAS HDD) 260 W Maximum power consumption of ATCA-7365 (without RTM-ATCA-7360) 240 W (185 W typical) (200 W typical) ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation The blade provides two independent power inputs according to the AdvancedTCA Specification. Each input has to be equipped with an additional fuse of maximum 90 A, located either in the shelf where the blade is installed or the Power Entry Module (PEM). The power consumption has been measured using specific boards in a configuration considered to represent the worst-case (with RTM-ATCA-7360 and SAS HDD, maximum memory population, USB-Flash, SF-MEM persistent memory module) and with software simultaneously exercising as many functions and interfaces as possible. This includes a particular load software provided by Intel designed to stress the processors to reach their theoretical maximum power specification. Any difference in the system configuration or the software executed by the processors may affect the actual power dissipation. Depending on the actual operating configuration and conditions, customers may see slightly higher power dissipation, or it may even be significantly lower. There is also a dependency on the batch variance of the major components like the processor and DIMMs used. Hence, Artesyn does not represent or warrant that measurement results of a specific board provide guaranteed maximum values for a series of boards. ATCA-7365 Installation and Use (6806800K65R) 55 Hardware Preparation and Installation 2.3 Blade Layout The following figure shows the location of components on the ATCA-7365 blade. Figure 2-2 56 ATCA-7365 Blade Layout (Variants with 10 DIMM sockets) ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation Figure 2-3 ATCA-7365 Blade Layout (Variants with 12 DIMM sockets) ATCA-7365 Installation and Use (6806800K65R) 57 Hardware Preparation and Installation 2.4 Switch Settings The blade provides the configuration switches SW1, SW2, SW3 and SW4. Their location is shown in Figure "ATCA-7365 Blade Layout (Variants with 10 DIMM sockets)" on page 56. Blade Malfunction Switches marked as"'Reserved" may carry production-related functions and may cause the blade to malfunction if their setting is changed. Therefore, do not change settings of switches marked as "'Reserved". The setting of switches which are not marked as "'Reserved" has to be checked and changed before blade installation. Blade Damage Setting/resetting the switches during operation can cause blade damage. Therefore, check and change switch settings before you install the blade. For normal operation, all switches must be OFF. Switches are used only for repair, manual maintenance and critical crisis recovery. For remote maintenance and in order that all firmware upgrade features through IPMC are available, all switches must be in their default OFF position and are controlled through IPMC. 58 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation Table 2-4 Switch Settings Switch Description SW1-1 Default Boot-Flash (BIOS) write protection OFF: Write-enabled (default) ON: Write-protected SW1-2 Recovery Boot-Flash (BIOS) write protection OFF: Write-enabled (default) ON: Write-protected SW1-3 TSOP or debug-socket SPI boot select OFF: Boot from TSOP SPI flash (either Default/Recovery) (default) ON: Boot from debug socket SPI flash SW1-4 ICH10 GPIO33-Pinstrap: SPI Flash Descriptor Security Override Strap and ME disable if sampled LOW OFF: No SPI Flash Descriptor security override and ME working in S0/S1 (default) ON: Flash security descriptor and ME disabled (for debugging only) SW2-1 Serial Line #1 and #2 Routing OFF: FPGA-COM#1 to face plate, FPGA-COM#2 to RTM (default) ON: FPGA-COM#1 to RTM, FPGA-COM#2 to face plate Note: IPMC COM1/2 routing selection has precedence. For details, see Serial Output Commands on page 250. SW2-2 IPMC Debug Console Routing OFF: IPMC debug console at 3-pin header (default) ON: IPMC debug console at face plate instead of FPGA COM SW2-3 FPGA-Bitstream PROM selection OFF: FPGA loads from default Bitstream PROM ON: FPGA loads from Recovery Bitstream PROM SW2-4 PECI Master selection OFF: IPMC is PECI master ON: ICH10 is PECI master SW3-1 Enable manual “Default SPI Boot Flash” / “Recovery SPI Boot Flash” selection OFF: Boot Bank controlled by IPMI (default) ON: Boot bank controlled by SW3.2 ATCA-7365 Installation and Use (6806800K65R) 59 Hardware Preparation and Installation Table 2-4 Switch Settings (continued) Switch Description SW3-2 SW3-2 controls boot flash selection if SW3-1 is set to ON OFF: Booting from Boot Bank A ON: Booting from Boot Bank B SW3-3 Enable face plate (Front board and RTM) reset push button OFF: Reset push button enabled (default) ON: Reset push button disabled SW3-4 ICH10 TCO Timer system reboot feature OFF: ICH10 TCO Timer system reboot feature enabled (default) ON: ICH10 will disable the TCO Timer system reboot feature SW4-1 Reserved OFF: Default SW4-2 ICH10 TCO Timer system reboot feature OFF: ICH10 TCO Timer system reboot feature enabled (default) ON: System is strapped to the “No Reboot” mode (ICH10 will disable the TCO Timer system reboot feature). SW4-3 and SW4-4 Load BIOS default settings OFF, OFF: Normal operation OFF, ON: Load BIOS default from IPMI Boot Parameter DEFAULT area ON, OFF: Reserved ON, ON: Status Codes to COM 2.5 Installing the Blade Accessories The following additional components are available for the blade: 60 DIMM memory modules PMEM (persistent memory) module SATA module USB flash module Rear transition modules ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation They are described in detail in the following sections. For order numbers, refer the section Ordering Information on page 46. 2.5.1 DIMM Memory Modules The blade provides up to 12 memory slots for main memory Dual In-line Memory Module (DIMM). You may install and/or remove DIMM memory modules in order to match the main memory size to your needs. The corresponding installation/removal procedures are described in this section. The location of the DIMM Memory Modules are shown in Figure "ATCA-7365 Blade Layout (Variants with 10 DIMM sockets)" on page 56. When installing DIMM memory modules, the DIMM sockets farthest away on each memory channel from the CPU device need to be populated first. Only qualified DDR3 DIMMs (Dual Ranked RDIMM) are allowed. The reason is the thermal limit/budget of the blade and the high variation of the power consumptions of different DIMMM types. For thermal reasons, no 4-rank DIMMs and no dual-Die DIMM are allowed. ATCA-7365 supports low-voltage DDR3 memory. This is available upon request. DIMM modules used within one channel must be based on the same memory technology. To achieve proper functionality in all use cases, it is highly recommended to insert only one type of memory module from one vendor across all DIMM slots on the board. If you are mixing different types of DIMMs or using the same type of DIMM from different vendors on one blade, then the full functionality in all cases cannot be guaranteed. ATCA-7365 Installation and Use (6806800K65R) 61 Hardware Preparation and Installation Damage of Circuits Electrostatic discharge and incorrect module installation and removal can damage circuits or shorten their life. Before touching the module or electronic components, make sure that you are working in an ESD-safe environment. Installation Procedure To install a DIMM module: 1. Remove the blade from system as described in Installing and Removing the Blade on page 66. 2. Open the locks of memory module socket. 3. Press the module carefully into the socket. As soon as the memory module has been fully inserted, the locks automatically close. 4. If applicable, repeat steps 2 to 3 to install further modules. Damage of Circuits Electrostatic discharge and incorrect module installation and removal can damage circuits or shorten their life. Before touching the module or electronic components, make sure that you are working in an ESD-safe environment. 62 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation Removal Procedure To remove a DIMM module: 1. Remove the blade from the system as described in Installing and Removing the Blade on page 66. 2. Open the locks of socket at both sides. The memory module is automatically lifted up. 3. Remove the module from the socket. 4. Repeat steps 2 to 3 in order to remove further memory modules. 2.5.2 PMEM and SATA Module The PMEM/SATA extension slot allows assembly of either a PMEM or SATA module which are available as upgrade kits for ATCA-7365. PMEM module consists of an SRAM and a flash memory. The SRAM has a capacity of up to 16 MB and can be used as persistent memory, i.e. a memory that holds up the contents during reset. The flash memory has a capacity of up to 64 MB organized as two memory banks. The S/F memory module connects to the blade's PCI subsystem. It can be configured via an FPGA register. The SATA module consists of a Solid State Disc of up to 128 GB and a SATA controller and connects physically to ICH10 SATA Port #5. The extension module is mechanically fastened to the blade with two screws. The location of the two corresponding mounting holes as well as the S/F memory module connector is shown in Figure "ATCA-7365 Blade Layout (Variants with 10 DIMM sockets)" on page 56. The PMEM and SATA module are accessory kits and are not part of the default ATCA-7365. The following procedure describes the steps to install/remove the PMEM/SATA module. ATCA-7365 Installation and Use (6806800K65R) 63 Hardware Preparation and Installation Installation Procedure To install a PMEM/SATA module, proceed as follows: Damage of Circuits Electrostatic discharge and incorrect module installation and removal can damage circuits or shorten their life. Before touching the module or electronic components, make sure that you are working in an ESD-safe environment. 1. Remove the blade from the system as described in Installing and Removing the Blade on page 66. 2. Plug the PMEM/SATA module on the blade so that the module's standoffs fit in the blade's mounting holes. 3. Fasten the PMEM/SATA module to the blade using the two screws that previously had fixed the S/F memory module to the blade. 4. Reinstall the blade into the system as described in Installing and Removing the Blade on page 66. The additional resource (either memory or SATA SSD) will be detected automatically during the boot-up sequence. 64 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation Removal Procedure To remove a PMEM/SATA module: Damage of Circuits Electrostatic discharge and incorrect module installation and removal can damage circuits or shorten their life. Before touching the module or electronic components, make sure that you are working in an ESD-safe environment. 1. Remove the blade from the system as described in Installing and Removing the Blade on page 66. 2. Remove the two screws holding the PMEM/SATA module. 3. Remove the PMEM/SATA module from the blade. 4. Reinstall the blade into the system as described in Installing and Removing the Blade on page 66. 2.5.3 USB 2.0 Flash Module The blade provides a USB 2.0 flash module with a capacity of 4 GB or 16 GB. The corresponding removal/installation procedures are described in this section. ATCA-7365 Installation and Use (6806800K65R) 65 Hardware Preparation and Installation The location of the USB 2.0 Flash Module is shown in Figure "ATCA-7365 Blade Layout (Variants with 10 DIMM sockets)" on page 56. Damage of Circuits Electrostatic discharge and incorrect module installation and removal can damage circuits or shorten their life. Before touching the module or electronic components, make sure that you are working in an ESD-safe environment. Removal Procedure To remove a USB flash module: 1. Remove the blade from the system as described in Removing the Blade on page 70. 2. Remove the screw on the left side of the flash module (see figure Figure 2-2 on page 56). 3. Lift the flash module from the socket. Installation Procedure To install a USB flash module: 1. Remove the blade from the system as described in Removing the Blade on page 70. 2. Insert the new flash module in socket (see figure Figure 2-2 on page 56). 3. Tighten the screw on the left side of the flash module. 2.6 Installing and Removing the Blade The blade is fully compatible with the AdvancedTCA standard and is designed to be used in AdvancedTCA shelves. 66 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation The blade can be installed in any AdvancedTCA node slot. Do not install it in an AdvancedTCA hub slot. Damage of Circuits Electrostatic discharge and incorrect blade installation and removal can damage circuits or shorten their life. Before touching the blade or electronic components, make sure that you are working in an ESD-safe environment. Blade Malfunctioning Incorrect blade installation and removal can result in blade malfunctioning. When plugging the blade in or removing it, do not press on the face plate but use the handles. 2.6.1 Installing the Blade To install the blade into an AdvancedTCA shelf, proceed as follows. ATCA-7365 Installation and Use (6806800K65R) 67 Hardware Preparation and Installation Installation Procedure The following procedure describes the installation of the blade. It assumes that your system is powered on. If your system is not powered on, you can disregard the blue LED and skip the respective step. In this case, it is purely a mechanical installation. 1. Ensure that the top and bottom ejector handles are in the outward position by squeezing the lever and the latch together. 2. Insert blade into the shelf by placing the top and bottom edges of the blade in the card guides of the shelf. Ensure that the guiding module of shelf and blade are aligned properly. 3. Apply equal and steady pressure to the blade to carefully slide the blade into the shelf until you feel resistance. Continue to gently push the blade until the blade connectors engage. 4. Squeeze the lever and the latch together and hook the lower and the upper handle into the shelf rail recesses. 68 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation 5. Fully insert the blade and lock it to the shelf by squeezing the lever and the latch together and turning the handles towards the face plate. If your shelf is powered on, as soon as the blade is connected to the backplane power pins, the blue LED is illuminated. When the blade is completely installed, the blue LED starts to blink. This indicates that the blade announces its presence to the shelf management controller. If an RTM is connected to the front blade, make sure that the handles of both the RTM and the front blade are closed in order to power up the blade’s payload. 6. Wait until the blue LED is switched off, then tighten the face plate screws which secure the blade to the shelf. The switched off blue LED indicates that the blade’s payload has been powered up and that the blade is active. 7. Connect cables to the face plate, if applicable. ATCA-7365 Installation and Use (6806800K65R) 69 Hardware Preparation and Installation 2.6.2 Removing the Blade This section describes how to remove the blade from an AdvancedTCA system. Damage of Circuits Electrostatic discharge and incorrect blade installation and removal can damage circuits or shorten their life. Before touching the blade or electronic components, make sure that you are working in an ESD-safe environment. Blade Malfunctioning Incorrect blade installation and removal can result in blade malfunctioning. When plugging the blade in or removing it, do not press on the face plate but use the handles. Removal Procedure The following procedure describes how to remove the blade from a system. It assumes that the system is poweredon. If the system is not powered on, you can disregard the blue LED and skip the respective step. In that case, it is purely a mechanical procedure. 1. Unlatch the lower handle by squeezing the lever and the latch together and turning the handle outward just enough to unlatch the handle from the face plate. Do not rotate the handle fully outward. The blue LED blinks indicating that the blade power-down process is ongoing. 2. Wait until the blue LED is illuminated permanently, then unlatch the upper handle and rotate both handles fully outward. If the LED continues to blink, a possible reason may be that the upper layer software rejected the blade extraction request. 70 ATCA-7365 Installation and Use (6806800K65R) Hardware Preparation and Installation Data Loss Removing the blade with the blue LED still blinking causes data loss. Wait until the blue LED is permanently illuminated, before removing the blade. 3. Remove the face plate cables, if applicable. 4. Unfasten the screws of the face plate until the blade is detached from the shelf. 5. Remove the blade from the shelf. ATCA-7365 Installation and Use (6806800K65R) 71 Hardware Preparation and Installation 72 ATCA-7365 Installation and Use (6806800K65R) Chapter 3 Controls, Indicators, and Connectors 3.1 Mechanical Layout The following graphic illustrates the mechanical layout of the blade. 120 239 C4696 C4716 R3665 R3680 R3685 R3679 R3626 R3666 R3610 R1389 C4336 C1438 C1441 R3161 R3318 C3815 J253 C3972 R3417 R3416 C3973 R3329 R3328 C3827 R3434 R3432 R3330 C3984 R3433 C4745 R2911 R3056 R2916 C4625 R2931 R2930 R2912 R2914 C3931 R3327 P200 2 R3682 FIL38 J42 + C3970 + C3501 R3617 R3625 R3681 C3975 C3977 R3425 R3611 C3818 R3612 C3978 R3427 R3430 R3279 C3840 C3979 R3419 R3420 R3421 R3422 R3423 R3424 R3319 J93 R1652 R1647 R1643 R1640 R1638 R1635 R1633 R1626 R1622 C3500 C3506 C3518 C3512 C3524 C3529 C3534 C3544 R3418 C3971 L79 MH10 C4605 C4604 C4602 C4601 C4600 C4599 C4597 C4596 C4595 C4594 C4513 C4511 C4520 C4606 C4463 C4607 C4466 C4580 C4579 C2048 J215 R2927 C3205 59 R2926 R2929 1 C4516 J2 C4509 2 121 C4717 H* C3821 Q69 R1629 CPU#1 R1630 MH20 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 48 C4695 P04 C4512 C4465 C4703 C4711 C4710 C4718 C4719 C4693 C4697 C4692 C4623 C4720 167 120 239 C4694 167 48 R2707 C1267 P01 C4763 C3143 C4700 R2718 C4699 C4714 C4715 239 C1276 C3144 R2719 C4698 C1277 C4713 C1273 L77 C4464 C4708 C4705 C4707 C4709 C4706 C4702 C4712 120 239 C4701 167 P29 LED23 LED16 R1624 2 121 C2076 R1661 R1660 C3824 R3618 R2690 R2708 R1665 C4622 1 R2691 R1627 J255 U7 J191 J194 C2084 R1664 48 11 21 C2077 R1662 C3539 C3549 R1197 R1191 R1195 R1216 R1208 R1212 C1452 C2629 R2252 R2251 9 C554 C544 J190 C4621 J227 15 C524 R2695 P03 R1663 C3974 + R1067 C1265 + + Q39 Q37 L78 14 J195 R2694 C523 C3819 C3816 Q68 Q43 C4636 C4632 C4633 C4642 C4641 C4631 R966 R946 R1386 R942 R958 R962 R1387 R417 R2851 R419 R3028 R3588 R2825 R1418 R410 R954 R2850 R941 R949 R961 R965 R969 R953 28 C526 C531 C557 C553 C537 C4760 C534 C530 2 C551 C550 C556 C2885 C549 C528 C3822 MH13 L89 Q38 L80 P06 LED15 P46 Q41 R3431 R2852 R2853 C3132 C4733 120 120 239 1 LED17 R1667 48 C4704 C2085 R1666 J207 P45 Q42 Q25 U6 C529 C559 C558 C535 C548 C3187 C3177 C3176 C536 C552 C560 C525 R3206 R3207 R3188 R3174 R407 C555 C4168 R3473 R3474 C4171 C4172 R3469 C3193 C3192 C3182 C3191 C3185 C3194 C3190 C3189 C3175 C3181 36 T105 28 R3483 C4169 R3485 R3484 E9 R526 R3590 J283 C532 C1514 R2854 C2886 SW100 48 50 ZF1 R1209 Q26 P05 LED18 D54 Q44 Q40 P5 OPTO1 C4748 R3589 C4751 R1180 J114 C4167 R3465 R3459 R3458 C4158 C4157 C4156 R3460 9 C522 C527 C543 C4761 C533 C3195 C3179 C3180 C3188 C3196 C3197 C3186 C3178 J120 C4725 J228 R2725 C546 R3492 R3477 R3475 C1440 C1442 C1508 R1279 C1507 R1280 LED21 LED20 E8 T104 R3479 R3455 C4731 C4214 + R3480 R3476 C4729 C4059 + C1246 C1249 R3481 J278 C3340 C1451 R1213 R1192 R1207 R1211 J5002 R950 R3478 R3457 C4173 C1247 R1013 7 R1669 R3482 J250 L94 14 R1028 R3461 C4163 R3464 C4161 R3470 C4076 R3468 C4096 Q82 D56 D19 J116 J282 J77 MH9901 C4159 C4691 Q80 C4082 Q83 R1210 R2501 D57 J49 43 6 J104 C1243 J286 R3591 R3471 C4174 C4070 C4058 C4087 L95 R1382 L18 P27 DN2 P42 1 P9 C4690 R3466 C1244 J29 C4735 Q85 R1446 C1245 C1242 J199 R1353 C4629 J221 R2120 C1538 R1388 C4630 C1237 C1241 P28 P8 C4064 R2013 R889 R891 R880 R888 C1227 P26 P28 R978 R977 R979 R2857 R2855 R2856 J105 R904 DISP2 M33 J208 1 R973 R971 J233 P17 FIL13 F2 R1385 J87 R1320 R1321 R1322 R3645 C1226 F1 J257 8 R975 FIL14 J235 6 J121 6 J119 J135 3 4 P25 P18 C1210 C1211 R1603 C4628 R1596 C1239 R1390 C1433 R1206 R1189 C1422 L17 3 4 C1238 J256 DISP1 DIMM Sockets SW7 J236 K1 K2 R938 BATH1 R1636 R1631 J122 167 R3639 R3646 J285 J76 2 R3638 R3661 J234 K1 K2 R3640 R3597 J204 J31 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA C1213 C1212 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 3 5 17 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 R937 1 R3637 R3662 LED22 J128 J126 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA M31 H* YEL C1515 K1 K2 CE10 MH7 C1436 Mechanical Layout GRN Figure 3-1 R3045 R2716 R2706 C1274 C1272 C1275 121 C4765 C4767 + C4215 + + + C4053 C4217 C4769 C4764 C4203 C4771 C4770 R2488 C2094 R1675 239 R1677 FIL48 C4312 C4313 C4314 C4318 C4277 C4296 C4297 C4317 C4285 48 C4301 C4302 C4320 C4321 C4322 48 C4295 C4309 C4325 C4324 C4326 C4308 48 48 L37 C2431 C2908 R2079 R2077 R2058 R2031 R2034 R2039 R2076 R2078 R2056 R2923 R2939 R2940 R2921 R3057 L38 R2922 Q35 Q33 R2646 R2645 L39 L35 R2918 R2919 R2920 R2917 R2885 R2886 R2086 R2809 R2811 Intel 5520 I/O Hub C4749 C2432 C2439 C2974 C2976 C2954 C2956 R2071 C2975 R2080 C2977 R2037 R2032 C2430 Q28 C2955 C2957 C2437 R2810 R2812 Q29 Q92 F9906 F9908 F9907 F9905 P19 C4333 R3554 F7 F11 F10 F8 A24 A1 M29 C2436 R2070 AD1 R2790 J4 J6 AT1 R2085 J8 J111 ZHS5 C1262 L36 A1 C4645 1 41 ZHS4 MH19 C1263 C1260 C2901 C4753 J196 R2744 R2643 C3735 C3730 C3725 C3720 R2738 C1258 FIL49 R2611 P39 A30 C2902 C2912 C2496 R2735 R2060 R2026 R2029 R2048 R2021 R2022 R2020 R2087 R2089 R2094 R2083 R2118 R2049 R2038 R2023 R2109 R2057 R2108 R2091 R2131 J3 A1 C2909 R2741 R2667 R2668 R2665 R2666 Q56 R2613 R2609 L69 C2910 L67 Q87 C4200 C4204 Q86 C4206 C4205 C4209 C3065 C3063 R3508 A36 C3067 C3052 C3058 C3050 R2610 C2907 C2484 Q89 Q88 R3510 ZHS3 A1 R3499 C4202 R3607 Q54 R3623 R3624 J186 C4734 C4732 C4736 C4730 C4199 L97 C4195 C4724 C4723 M27 R3619 C4726 50 C4201 R3509 C4210 C4194 C4722 C3867 120 C2867 R3511 R3525 R3514 R3524 R3513 C4182 R3507 C4184 R3504 R3399 R3400 R3401 R3402 R3403 R3404 R3405 R3335 L96 J277 R3522 R3523 R3500 C4193 C4192 C4190 R3526 R3527 C4189 T113 R3528 J279 J192 U8 R3521 C2863 Q52 C3715 C3710 C3704 C3698 120 239 R2486 C2862 R3620 C3692 R3519 R3543 R3503 C4177 C4721 C4179 R3502 R3501 C3687 R3615 C3934 C3859 L91 R3517 R3516 C3956 R3398 R3397 C3957 R3345 R3344 C3963 R3412 C3870 C3954 R2696 R3542 C3864 + R3518 R3520 R2697 C3883 C4742 R3414 C3968 R3346 R3413 R3415 C3969 T111 C3962 J254 C3865 R2692 C3131 C3862 R3498 R2693 C3861 R259 R260 R264 R263 R268 R267 C3858 C3958 R3343 + + C4643 C4624 + C3961 9 C3686 R2723 R2722 P15 R3406 R3408 R3334 L84 Q50 Q78 C3148 24 R3123 Q55 C4303 167 J187 + + Q77 C4307 R2721 R2711 C3147 R2720 25 48 C3959 Q51 120 239 R229 R2528 R2527 C430 R270 C424 R2542 R2543 R2546 R2547 R2544 R2545 R2540 R2541 R238 R2529 C2894 C3955 28 R3616 48 R3613 167 Q72 L82 DIMM Sockets 120 239 C4478 Q71 L93 R1682 R1681 P16 R2535 R2534 R2532 R2533 R2530 R2531 C4567 C4527 C4566 C4530 C4529 C4528 C4532 C4531 C4484 C4483 C4477 + R1594 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 L83 J34 C2101 P13 2 121 C4486 36 R1615 167 R1679 R3614 C4558 C4559 C4433 C4562 C4561 C4434 C4436 C4435 C4563 C4564 C4534 C4533 C2100 3R 411 C4496 C4495 C4494 R1680 R2710 43 6 R1598 R1597 C2029 J1 C4498 C4497 C4490 120 239 P14 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA R1591 CPU#0 167 C4278 2 121 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA C4279 P11 J35 L51 7 P24 L87 A1 CD1 R3655 R3675 R3622 R3669 R3621 R3391 Q65 R3390 D21 Q66 C1480 J117 C3779 C3778 C3943 R1239 R1228 C3781 R1221 R1242 C1481 R1247 R1219 R1225 C3773 R1223 C1453 R1238 R1243 H* R3672 C4339 C4340 J220 R291 R2567 R1236 R1235 R1244 R3352 R3353 C1463 T220 A10 C3939 R3656 R1417 R872 P30 R3670 C3901 U20 C1468 R3671 R3349 C1470 C3942 C1472 C1473 R1241 L19 C3776 C4676 L20 C3905 C3906 C4670 C4679 C4668 C4674 R1240 C3904 C2623 R2779 R2777 R2770 R2772 R2755 R2753 + C4667 C4669 GH1 C3026 R3351 R2566 J26 R3350 R2568 R285 R286 R2578 R2577 R2576 R2575 R2574 R2573 R2572 R2571 R2570 R2569 A1 C4675 P32 C4672 C4683 GH1 C1132 ZKEY2 A10 L50 C2655 R2588 R2587 R2586 R2585 R2584 R2583 R3450 C4035 C4034 C4033 C4017 C3993 C4020 Q32 C4021 C4024 R2800 R2799 R2580 R2579 R2582 R2581 C4025 C4000 C3999 R2259 P38 J188 R834 C1494 C1492 C4686 R2565 CD1 CD10 L22 R1275 C4680 C4678 AK1 R2563 R2564 J242 J46 C4016 C4029 C4028 R3440 C4008 C4007 C4006 C3989 C3996 D55 C3452 C4002 C4001 LED29 R3175 R3208 R3215 R3214 R3171 R3176 R3183 R3199 R3201 R3172 R3187 R3192 C1491 R1255 R1268 R3177 R3202 R3200 R3170 R3231 R3213 R1274 R1270 C1498 D24 D23 R3180 R3179 R3178 R3173 C4660 R1250 R1259 R1278 R1273 C4656 R1256 R1269 LED30 LED31 Q93 C4682 J71 C1060 C4032 R1271 C962 R2859 R2858 R2860 R2861 R617 R616 C963 R615 R614 R3628 R3651 R3629 R3636 R3437 A24 A1 R3652 15 R3630 R3635 10 R3627 R3447 C4031 C4030 C3997 15 R1272 L21 10 ATCA-7365 Installation and Use (6806800K65R) A1 C4338 24 A10 C1490 J118 R1252 R1276 24 CD1 CD10 GH10 C1059 R704 U 19 U18 15 R1249 CE29 5 P20 C3988 10 P9910 C4689 C4005 U13 10 GH1 20 C4688 LED28 AD24 AD1 GH10 R3191 R3194 R3233 R3193 R3189 R3232 R3184 R3190 R3203 R3185 R3210 R3205 R3186 R3204 U17 15 P23 10 J232 24 15 C4687 + R3080 24 J60 J7 LED8 CE31 C3992 L49 C4332 CE30 ZKEY4 A10 A1 73 Controls, Indicators, and Connectors 3.2 Face Plate The following figure illustrates the connectors, keys and LEDs available at the face plate. Figure 3-2 74 Face Plate ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors Figure 3-3 Face Plate (with VGA Module) ATCA-7365 Installation and Use (6806800K65R) 75 Controls, Indicators, and Connectors 3.2.1 LEDs The following figure illustrates all LEDs available at the face plate. Figure 3-4 76 Location of Face Plate LEDs ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors The significance of these LEDs is described in the following table. Table 3-1 Face Plate LEDs LED Description OOS Out Of Service This LED is multicolored (red/amber) and is programmable through IPMC. Its default color is red and its local control state (on or off) reflects the payload power state (on or off). It permits override control by higher layer software, such as middle ware or applications, as specified in PICMG 3.0 specification. IS Payload Power Status This LED is multicolored (green/red/amber) and is programmable through IPMC. Its default color is green and its local control state is off. It permits override control by higher layer software, such as middle ware or applications, as specified in PICMG 3.0 specification. ATN Attention This LED has amber color and is programmable through IPMC. Its local control state is off. It permits override control by higher layer software, such as middle ware or applications, as specified in PICMG 3.0 specification. ETH Status LEDs The Ethernet connector provides two status LEDs Link (upper) Green: Link is available Off: No link Activity (lower) Yellow: Activity Off: No activity U1, U2 Base interface activity is visualized via FPGA LEDs U1 and U2 U3 User LED, selectable color via FPGA register. Colors: red, green, orange ATCA-7365 Installation and Use (6806800K65R) 77 Controls, Indicators, and Connectors Table 3-1 Face Plate LEDs (continued) LED Description H/S FRU State Machine During blade installation: Permanently blue: On-board IPMC powers up Blinking blue: Blade communicates with shelf manager OFF: Blade is active During blade removal: Blinking blue: Blade notifies shelf manager of its desire to deactivate Permanently blue: Blade is ready to be extracted 3.2.2 Keys The blade provides one face plate reset key. Figure 3-5 Location of Face Plate Reset Key On pressing it, a hard reset is triggered and all attached on-board devices are reset. You cannot reset the IPMC via this key. 78 ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors 3.2.3 Connectors The blade provides the following connectors at its face plate: 1x Ethernet 1x Serial 2x USB VGA Connector (supported on ATCA-7365-D-0GB-V, ATCA-7365-D-24GB-V, and ATCA-7365-D48GB-V) 3.2.3.1 Ethernet Connector The blade provides one Ethernet 1000Base-T interface connector at its face plate. It is intended for blade configuration and constitutes, besides the two AdvancedTCA Base interfaces, a third Ethernet interface to access the blade. The location of the Ethernet connector is shown in the following figure. Figure 3-6 Location of Ethernet Connector ATCA-7365 Installation and Use (6806800K65R) 79 Controls, Indicators, and Connectors The pinout of the connector is as follows. Figure 3-7 3.2.3.2 Ethernet Interface Connectors Pinout Serial Interface Connector The blade provides one RS-232 serial interface connector at its face plate. It is of type RJ-45 and corresponds to the physical serial interface port 1. By default, the BIOS maps this interface to the serial interface COM1. The on-board switch 2-1 allows to swap COM1 with COM2, making COM2 accessible through the face plate connector instead. Note that the BIOS serial redirection feature uses COM1 as access interface. Therefore swapping the serial interfaces via SW2-1 also changes the serial connector that you need to access to make use of the serial redirection feature. The location of the connector is shown in the following figure. Figure 3-8 80 Location of Serial Connector ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors The pinout of the serial interface connector is shown below. Figure 3-9 3.2.3.3 Serial Interface Connector Pinout USB Connectors The blade provides two USB connectors at its face plate. They are compliant to the USB 2.0 standard and correspond to the blade's USB interfaces 3 and 4. Their location is shown in the following figure. Figure 3-10 Location of USB Connectors ATCA-7365 Installation and Use (6806800K65R) 81 Controls, Indicators, and Connectors The pinout of each USB connector is given in the following. Figure 3-11 USB Connector Pinout Attaching a device to the front panel USB ports that exceeds the maximum USB current rating of 500mA per port will result in the ATCA-7365 protecting itself through a controlled board shutdown. 3.2.3.4 VGA-7360 Module Connector Several variants of ATCA-7365 support the VGA-7360 module. For more information, refer to VGA Module on page 162. Table 3-2 VGA-7360 Module Connector Pinout 82 Pin Signal Pin Signal 1 GND 2 GND 3 +1.8V 4 PCIE_TX+ 5 +1.8V 6 PCIE_TX- 7 GND 8 GND 9 +3.3V 10 PCIE_RX+ 11 +3.3V 12 PCIE_RX- 13 GND 14 GND 15 +5V 16 PCIE_CLK100MHz+ 17 PCIE_RST# 18 PCIE_CLK100MHz- 19 GND 20 GND ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors Table 3-3 Face Plate VGA Connector Signals Pin Signal Pin Signal Pin Signal 11 - 6 GND 1 RED 12 SDA 7 GND 2 GREEN 13 HSYNC 8 GND 3 BLUE 14 VSYNC 9 +5V 4 - 15 SCLK 10 GND 5 GND Ensure that the display devices that are permanently connected to the VGA interface provide a fire enclosure according to the IEC/EN/UL/CSA 60950-1 requirements. All other devices that are connected only for service purposes to the VGA interface needs supervision during operation and must be disconnected after maintenance. 3.3 On-board Connectors The blade provides the following on-board connectors: 3.3.1 PMEM/SATA module connector USB flash module connector PMEM/SFMEM Module Connector The PMEM/SFMEM Module connects to the blade through a connector that carries the following types of signals: PCI interface signals I2C signals for connection with on-board IDROM device Four configuration pins used for memory configuration 1 SATA port connection (ICH10 port #5) Power supply 5V and 3.3V ATCA-7365 Installation and Use (6806800K65R) 83 Controls, Indicators, and Connectors The location of the PMEM/SFMEM module connector is illustrated in the following figure. Figure 3-12 84 Location of PMEM/SFMEM Module Connector ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors The pinout of this connector is illustrated in the following figure. Figure 3-13 PMEM/SATA Module Connector Pinout ATCA-7365 Installation and Use (6806800K65R) 85 Controls, Indicators, and Connectors 3.3.2 USB Flash Module Connector The location of the flash memory module connector is illustrated in the following figure. Figure 3-14 86 Location of USB Flash Module Connector ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors You can find the pin assignment of the flash connector in the following figure. Figure 3-15 USB Flash Module Connector Pin Assignment ATCA-7365 Installation and Use (6806800K65R) 87 Controls, Indicators, and Connectors 3.4 AdvancedTCA Backplane Connectors The AdvancedTCA backplane connectors reside in the three zones 1 to 3 as specified by the AdvancedTCA standard and are called P10, P20 and 23 and P30 and 32. The pinouts of all these connectors are given in this section. Figure 3-16 88 Location of AdvancedTCA Connectors ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors The connector residing in zone 1 is called P10 and carries the following signals: Power feed for the blade (VM48_x_CON and RTN_x_CON) Power enable (ENABLE_x) IPMB bus signals (IPMB0_x_yyy) Geographic address signals (HAx) Ground signals (SHELF_GND and GND) Reserved signals Figure 3-17 P10 Backplane Connector Pinout Zone 2 contains the two connectors P20 and P23. They carry the following types of signals: Telecom clock signals (CLKx_) Base interface signals (BASE_) ATCA-7365 Installation and Use (6806800K65R) 89 Controls, Indicators, and Connectors SAS update channel 100Base-BX update channel Some of the pins provided by P20 and P23 are defined as optional in the AdvancedTCA specification and are unused on the blade. If the AdvancedTCA specification defines these signals as input signals, they are terminated on the blade and marked as "TERM_" in the following pinouts. In all other cases the pins are unconnected and consequently marked as "n.c.". The pinouts of P20 and P23 are as follows. Figure 3-18 90 P20 Backplane Connector Pinout - Rows A to D ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors Figure 3-19 P20 Backplane Connector Pinout - Rows E to H Figure 3-20 P23 Backplane Connector Pinout - Rows A to D ATCA-7365 Installation and Use (6806800K65R) 91 Controls, Indicators, and Connectors Figure 3-21 P23 Backplane Connector Pinout - Rows E to H Zone 3 contains the two connectors P30 and P32. They are used to connect an RTM to the blade and carry the following signals: 92 Serial (RS232_x_yyyy) Serial ATA (SATAx_yyy) USB (USBxy) PCI Express (PCIEx_yyy) IPMI (IPMB1_xxx, ISMB_xxx) Power (VP12_RTM, V3P3_RTM, VP5_RTM) ATCA-7365 Installation and Use (6806800K65R) Controls, Indicators, and Connectors SAS Update channels General control signals (BD_PRESENTx, RTM_PRSNT_N, RTM_RST_KEY-, RTM_RST-) Figure 3-22 P30 Backplane Connector Pinout - Rows A to D Figure 3-23 P30 Backplane Connector Pinout - Rows E to H ATCA-7365 Installation and Use (6806800K65R) 93 Controls, Indicators, and Connectors 94 Figure 3-24 P32 Backplane Connector Pinout - Rows A to D Figure 3-25 P32 Backplane Connector Pinout - Rows E to H ATCA-7365 Installation and Use (6806800K65R) Chapter 4 BIOS 4.1 Introduction The Basic Input/Output System (BIOS) provides an interface between the Operating System and the hardware of the blade. It is used for hardware configuration. Before loading the Operating System, BIOS performs basic hardware tests and prepares the blade for the initial boot-up procedure. During blade production, identical BIOS images are programmed into both boot flash banks. It is possible to select boot flash as a device to boot from. This is done via an IPMI command. For further details refer to section System Boot Options Parameter #96 on page 238. The BIOS used on the blade is based on the AMI UEFI BIOS with several Artesyn Embedded Technologies extensions integrated. Its main features are: Initialize CPU, chipset and memory Initialize PCI devices Setup utility for setting configuration data IPMC support Serial console redirection for remote blade access Boot Operation System The BIOS complies with the following specifications: Unified Extensible Firmware Interface (UEFI) Specification 2.0 Plug and Play BIOS Specification 1.0A PCI BIOS Specification 2.1 SMBIOS Specification 2.7 BIOS Boot Specification 1.01 Preboot Execution Environment (PXE) 2.1 SMP 1.4 Advanced Configuration and Power Interface (ACPI) 3.0b The BIOS setup program is required to configure the blade hardware. This configuration is necessary for operating the blade and connected peripherals. The configuration data are stored in the same flash device from which the board boots. ATCA-7365 Installation and Use (6806800K65R) 95 BIOS When you are not sure about configuration settings, restore the default values. This option is provided in case a value has been changed and you wish to reset settings. To restore the default values, press <F3> in Setup. 4.2 Loading the BIOS default values will affect all setup items and will reset options previously altered. If you set the default values, the displayed default values takes effect only after the BIOS setup is saved and closed. Accessing the Blade Using the Serial Console Redirection The blade’s firmware provides a serial console redirection feature allowing remote access to the blade through a terminal connected to the blade's serial interface. The terminal can be connected to display VGA text information. Terminal keyboard input is redirected and treated as a normal PC keyboard input. The serial console redirection feature can be configured via a setup utility. 4.2.1 Requirements for Serial Console Redirection For serial console redirection, the following are required: Terminal or terminal emulation which supports a VT100 mode NULL-modem cable Terminal emulation programs such as TeraTermPro can be used. In order to use TeraTermPro using the function keys, the keyboard configuration file of TeraTermPro has to be modified, as shown in the table below. Table 4-1 BIOS Key Codes for Terminal Emulation Program 96 Function Key Key Code PF1 59 PF2 60 ATCA-7365 Installation and Use (6806800K65R) BIOS 4.2.2 Default Access Parameters By default, the blade can be accessed using the serial interface COM1. By default, this interface is accessible using a RJ-45 connector at the blade's face plate. A NULL-Modem cable is available as accessory kit for the blade. It converts the RJ-45 connector to a standard DSUB connector, which can be connected to a remote terminal. The following communication parameters are used, by default: 4.2.3 Baud rate: 9600 Flow control: None VT-100 8 data bits No parity 1 stop bit Connecting to the Blade Procedure To connect to the blade using the serial console redirect feature: 1. Configure terminal to communicate using the same parameters as in BIOS setup. 2. Connect terminal to NULL-modem cable. 3. Connect NULL-modem cable to COM port of the blade. 4. Start up blade. 4.3 Changing Configuration Settings When the system is switched on or rebooted, the presence and functionality of the system components is tested by Power-On Self-Test (POST). ATCA-7365 Installation and Use (6806800K65R) 97 BIOS Press <F2> when requested. The Main menu appears. It looks similar to the one shown in the following figure. Figure 4-1 Main Menu Make sure that BIOS is properly configured prior to installing the Operating System and its drivers. If you save changes in setup, the next time the blade boots up, BIOS will configure the system according to the setup selections stored. If those values cause the system boot to fail, reboot and enter setup to get the default values or to change the selections that caused the failure. In order to navigate in setup, use the arrow keys on the keyboard to highlight items on the menu. All other navigation possibilities are shown at the bottom of the menu. Additionally, an item-specific help is displayed on the right side of the menu window. 98 ATCA-7365 Installation and Use (6806800K65R) BIOS 4.4 Boot Options This section describes which boot devices are supported by the BIOS and how to select the boot device. 4.4.1 Supported Boot Devices The BIOS supports booting from the following devices/sources: 4.4.2 USB devices, such as floppy, CD ROM and hard disk Solid State Disk connected to the SATA interface. (available only when SSD SATA is assembled) Storage devices connected to the SAS controller (by RTM) Network (Front Panel Ethernet, Base Ethernet and Ethernet on RTM) Storage devices connected to the Fiber Channel module (by RTM) iSCSI block devices connected to Base or Fabric Ethernet Selecting The Boot Device There are two possibilities to determine the device from which BIOS attempts to boot: By setup to select a permanent order of boot devices By boot selection menu to select any device for the next boot-up procedure only ATCA-7365 Installation and Use (6806800K65R) 99 BIOS By Setup To select the boot device by setup: 1. From the menu, select Boot. Figure 4-2 Boot Menu 2. Select the order of the devices from which BIOS attempts to boot the Operating System. 3. Enter the submenu "Option ROM Execution" to enable/disable booting from specific devices. Changes have to be saved and the board has to be rebooted when changing the Option Rom Execution. 100 ATCA-7365 Installation and Use (6806800K65R) BIOS If BIOS is not successful at booting from one device, it tries to boot from the next device on the list. By Boot Selection Menu To select the boot device by Boot Selection Menu: 1. From the menu, select Save & Exit. Figure 4-3 Save and Exit Menu 2. Override existing boot sequence by selecting another boot device from the boot override list. ATCA-7365 Installation and Use (6806800K65R) 101 BIOS If the selected device does not load the Operating System, BIOS resets the board and reverts to the previous boot sequence. 4.4.3 iSCSI Setup for Base and Fabric Ethernet The board supports boot from iSCSI block devices connected to Base or Fabric Ethernet. To enable the iSCSI boot, select the iSCSI item of Fabric Network Boot setup question from Boot > Option ROM Execution screen. Figure 4-4 102 Option ROM Execution ATCA-7365 Installation and Use (6806800K65R) BIOS In order to enter iSCSI setup, press Ctrl+D when the following message is displayed. Intel(R) iSCSI Remote Boot version 2.7.53 Copyright (c) 2003-2010 Intel Corporation. All rights reserved. Press ESC key to skip iSCSI boot initialization. Press <Ctrl-D> to run setup... 4.4.3.1 iSCSI Port Configuration The following figure depicts the iSCSI Port Configuration screen. Figure 4-5 iSCSI Port Configuration ATCA-7365 Installation and Use (6806800K65R) 103 BIOS 4.4.3.2 iSCSI Port Selection The following figure depicts the iSCSI Port Selection screen. Figure 4-6 iSCSI Port Selection Enter Initiator and Target network configuration parameter. The following table provides information about Ethernet Port Mapping. Table 4-2 Ethernet Port Mapping 104 Network Device iSCSI Option ROM Device Base1 Dev:10C9 Loc:1:0:0 Base2 Dev:10C9 Loc:1:0:1 Fabric1 Dev:10FC Loc:4:0:0 ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-2 Ethernet Port Mapping (continued) Network Device iSCSI Option ROM Device Fabric2 Dev:10FC Loc:4:0:1 Table 4-3 Select iSCSI Boot Priority Hot Keys: Key Function P Selected device is primary boot device S Selected device is secondary boot device D Disable selected device B Blink LED (not supported) Enter Enter the Port configuration menu for the selected device ATCA-7365 Installation and Use (6806800K65R) 105 BIOS 4.4.3.3 iSCSI Challenge Handshake Authentication Protocol (CHAP) Configuration The following figure depicts the iSCSI CHAP Configuration screen. Figure 4-7 iSCSI CHAP Configuration Enter Challenge Handshake Authentication Protocol configuration parameter. 106 ATCA-7365 Installation and Use (6806800K65R) BIOS 4.5 BIOS Setup Configuration 4.5.1 Main menu The following table contains description about the options that can be configured on Main menu screen. Table 4-4 Main Configuration Item Values Description System Date [Thu 11/11/2010] Set the date. Use Tab to switch between Date elements System Time [15:48:21] Set the time. Use Tab to switch between Time elements 4.5.2 Advanced menu 4.5.2.1 Advanced -> CPU Configuration The following table contains description about the options that can be configured in CPU Configuration. Table 4-5 CPU Configuration Item Values Description Hyper-threading Enabled (Default) Disabled Enabled for OS optimized for Hyper-threading Technology. Disabled for other OS not optimized for Hyper-threading Technology. When "Disabled" only one thread per enabled core is enabled. Active Processor Core All (Default) 1, 2, 3, 4, 5 Number of cores to enable in each processor package. ATCA-7365 Installation and Use (6806800K65R) 107 BIOS Table 4-5 CPU Configuration (continued) Item Values Description Limit CPUID Maximum Enabled Disabled (Default) If set to enabled, limits the CPUID instruction function 0 to return a maximum value of 3. Some Operating Systems, like Windows NT, cannot handle a value greater than 3. Default value is disabled. The CPUID instruction function 0 returns the number of the maximum standard functions. 108 Execute Disable Bit Enabled (Default) Disabled XD can prevent certain classes of malicious buffer overflow attacks when combined with a supporting OS. For example, Windows Server 2003 SP1, Windows Server 2008, Windows XP SP2, SuSE Linux 9.2 or later, RedHat Enterprise 3 Update 3 or later. Hardware Prefetcher Enabled (Default) Disabled To turn on/off the L2 Cache (MLC streamer) prefetcher. See CPU Performance Settings on page 124. Adjacent Cache Line Prefetch Enabled (Default) Disabled To turn on/off prefetching of adjacent cache lines to L2 cache. See CPU Performance Settings on page 124. L1 Data Prefetcher Enabled (Default) Disabled Enable/Disable L1 Data Prefetcher. See CPU Performance Settings on page 124. Data Reuse Optimization Enabled (Default) Disabled Data Reuse Performance Optimization for Server workloads. See CPU Performance Settings on page 124. Intel Virtualization Enabled (Default) Disabled When enabled, a VMM can utilize the additional hardware capabilities provided by Intel Virtualization Technology. Turbo Mode Enabled (Default) Disabled Enable/Disable Turbo Mode. Turbo Mode allows processor cores to run faster than the marked frequency if the physical processor is operating below power, temperature and current specification limits. Performance/Watt Traditional (Default), Power Optimized Optimized - Turbo Boost engages after highest performance state is sustained for more than two seconds. Traditional Intel Turbo Boost Technology is engaged immediately when possible. ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-5 CPU Configuration (continued) 4.5.2.2 Item Values Description CPU C3 Report Enabled Disabled (Default) Enable/Disable CPU C3 report to OS via ACPI table. CPU C3 state corresponds with ACPI C2 state. CPU C3: Execution Clock is stopped. Core caches flushed. Intel recommends disabling CPU C3 report to OS. CPU C6 report Enabled (Default) Disabled Enable/Disable CPU C6 report to OS via ACPI table. CPU C6 state corresponds with ACPI C3 state. CPU C6: Execution Clock stopped, Core states stored in the Last Level Cache, Core caches flushed. Intel recommends enabling CPU C6 report to OS. Package C State limit C0, C1, C3, C6, C7, No Limit (Default) Specifies the lowest C-state (Low Power idle state) for the CPU package. Lower C states correspond to lower power consumption and with a longer Cstate entry/exit latency. Socket 0 CPU Information Show CPU 0 Information: CPU String, Stepping and Microcode Version Socket 1 CPU Information Show CPU 1 Information: CPU String, Stepping and Microcode Version Advanced -> Memory Configuration The following table contains description about the options that can be configured for Memory Configuration. Table 4-6 Memory Configuration Item Values DIMM Information Memory Mode Description Submenu for displaying DIMM presence and size information. Independent (Default), Mirroring, Lock-Step, Sparing ATCA-7365 Installation and Use (6806800K65R) Select the mode for memory initialization. See Memory Configuration on page 125. 109 BIOS Table 4-6 Memory Configuration (continued) 110 Item Values Description NUMA Enable (Default) Disable Enable/Disable support for Non-uniform Memory Access (NUMA) aware Operating Systems. Select Enable for NUMA aware OS e.g Windows Server 2008. Linux with Kernel 2.6.xx. Select "Disable" for all other. If enabled, BIOS creates the corresponding ACPI tables with Resource Affinity information. If Disabled, BIOS will set up memory interleaving between the two CPU packages. Channel Interleaving Auto (Default), 6 Way, 4 Way, 3 Way, 2 Way, 1 Way Select different Channel Interleaving setting. Recommended value: Auto Rank Interleaving Auto (Default), 4 Way, 2 Way, 1 Way Select different rank Interleaving setting. Recommended value: Auto Hardware Memory Test Enable (Default) Disable Enable/Disable hardware memory test. Patrol Scrub Enable (Default) Disable Enable/Disable Patrol Scrubbing feature. Patrol Scrubs are intended to ensure that data with a correctable error does not remain in DRAM long enough to stand a significant chance of further corruption to an uncorrectable error. The Integrated Memory Controller will issue a Patrol Scrub in the background at a rate sufficient to write every line once a day. Demand Scrub Enable Disable (Default) Enable/Disable Demand Scrubbing feature. If a single ECC memory error is detected during normal read/write operation, the correct data and ECC check bits will be written back to memory. ATCA-7365 Installation and Use (6806800K65R) BIOS 4.5.2.3 Advanced -> Chipset - North Bridge The following table contains description about the options that can be configured for Chipset - North Bridge. Table 4-7 Chipset - North Bridge Item Values Description Auto-Detect RTM Enable (Default) Disable If enabled, the RTM is detected and the RTM PCIe parameter are set for this RTM. If disabled, the RTM PCIe parameter can be set manually. RTM PCIe Gen1 Speed Enable Disable This option force RTM PCIe root ports to Gen1 operation. If this option is disabled, RTM PCIe support both Gen1 and Gen2 devices. This option is active when Auto-Detect RTM is set to "Enable". PCIe to RTM x4x4x4x4, x4x4x8, x8x4x4, x8x8, x16 Selects PCIe port Bifurcation for Zone 3 connector (RTM). This option is active when Auto-Detect RTM is set to "Enable". 4.5.2.3.1 Advanced -> Chipset - North Bridge -> Intel(R) VT for Directed I/O Configuration The following table contains description about the options that can be configured for Intel(R) VT for Directed I/O Configuration. Table 4-8 Chipset - North Bridge -> Intel(R) VT for Directed I/O Configuration Item Values Description Intel(R) VT-d Enable Disable (Default) Enable/Disable Intel® Virtualization Technology for Directed I/O. VT-d extends Virtualization Technology by providing hardware support for I/Odevice virtualization. Interrupt Remapping Enable (Default) Disable Enable/Disable VT-d Engine Interrupt Remapping support. Coherency Support Enable Disable (Default) Enable/Disable VT-d Engine Coherency support. ATS Support Enable Disable (Default) Enable/Disable VT-d Engine Address Translation Services (ATS) support. ATCA-7365 Installation and Use (6806800K65R) 111 BIOS Table 4-8 Chipset - North Bridge -> Intel(R) VT for Directed I/O Configuration (continued) Item Values Description Pass-through DMA Enable (Default) Disable Enable/Disable VT-d Engine Pass through DMA support. 4.5.2.3.2 Advanced -> Chipset - North Bridge -> IOH Thermal Sensors The following table contains description about the options that can be configured for IOH Thermal Sensors. Table 4-9 Chipset - North Bridge -> IOH Thermal Sensors 4.5.2.4 Item Values Description Thermal Sensors Enable Disable (Default) Enable/Disable integrated North Bridge thermal sensors. Recommended value: Disable Low Threshold 70..127 Default 90 Low temperature threshold for thermal sensor. High Threshold 70..127 Default 100 High temperature threshold for thermal sensor. Catastrophic Threshold 70..127 Default 110 Critical temperature threshold for thermal sensor. Advanced -> Chipset - South Bridge The following table contains description about the options that can be configured for Chipset - South Bridge. Table 4-10 Chipset - South Bridge 112 Item Values Description Front Panel Ethernet Enable (Default) Disable Enable/Disable Front Panel Ethernet Controller. High Precision Timer Enable (Default) Disable Enable/Disable the High Precision Event Timer. ATCA-7365 Installation and Use (6806800K65R) BIOS 4.5.2.4.1 Advanced -> Chipset - South Bridge -> USB Configuration The following table contains description about the options that can be configured for USB Configuration under Chipset - South Bridge. Table 4-11 Chipset - South Bridge -> USB Configuration 4.5.2.5 Item Values Description All USB Devices Enabled (Default) Disabled Enable/Disable All USB devices. USB 2.0(EHCI) Support Enabled (Default) Disabled Enable/Disable USB 2.0 (EHCI) Support. Front Panel USB Enabled (Default) Disabled Enable/Disable Front Panel USB. Onboard USB Flash Disk Enabled (Default) Disabled Enable/Disable Onboard USB FlashDisk. ARTM USB Enabled (Default) Disabled Enable/Disable USB on ARTM. Advanced -> SATA Configuration The following table contains description about the options that can be configured for SATA Configuration. Table 4-12 Advanced -> SATA Configuration Item Values Description SATA Mode Disable, IDE Mode (Default), AHCI Mode, RAID Mode Select the SATA Mode. Disable: Disable the SATA controller IDE Mode: SATA controller works in IDE compatible mode. AHCI Mode: STATA controller works in AHCI Mode RAID Mode: STATA controller works in RAID Mode, Additionally a SATA RAID Option ROM is loaded. ATCA-7365 Installation and Use (6806800K65R) 113 BIOS Table 4-12 Advanced -> SATA Configuration (continued) 4.5.2.6 Item Values Description SATA Controller 0 Disable, Enhanced, Compatible (Default) Disable or select mode of Serial ATA Controller 0. Enhanced: work in SATA mode Compatible: work in IDE compatible mode. Only available when SATA Mode is set to IDE mode. SATA Controller 1 Disable, Enhanced (Default) Disable or select mode of Serial ATA Controller 1. Enhanced: work in SATA mode Only available when SATA Mode is set to IDE mode. Advanced -> USB Configuration The following table contains description about the options that can be configured for USB Configuration. Table 4-13 Advanced -> USB Configuration 114 Item Values Description Legacy USB Support Enabled (Default) Disabled Enables Legacy USB support. AUTO option disables legacy support if no USB devices are connected. "Disabled" option will keep USB devices available only for EFI applications. EHCI Hand-off Enabled (Default) Disabled Select "Disabled" to enable a workaround for OS without EHCI hand-off support. Port 60/64 Emulation Enabled (Default) Disabled Enables I/O port 60h/64h emulation support. This should be enabled for the complete USB keyboard legacy support for non-USB aware OS. Device Reset Timeout 10..40 seconds Default 20 sec. USB mass storage device Start Unit command timeout: 10, 20, 30, 40 seconds. Controller Timeout 1..20 seconds Default 20 sec. The time out value for Control, bulk and interrupt transfer: 1, 5, 10, 20 seconds. ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-13 Advanced -> USB Configuration (continued) 4.5.2.7 Item Values Description USB Device Name Auto, Floppy, Forced FDD, Hard Disk, CDROM Mass storage device emulation type. "Auto" enumerates devices according to its media format. Devices less than 530 MB are detected as floppy. Optical drives are emulated as CD-ROM. Drives with no media will be emulated according to a drive type. Forced FDD option can be used to force HDD formatted drive to boot as FDD (For example, ZIP drive). Advanced -> Super IO Configuration 4.5.2.7.1 Advanced -> Super IO Configuration -> Serial Port 0 Configuration The following table contains description about the options that can be configured for Serial Port 0 Configuration. Table 4-14 Super IO Configuration -> Serial Port 0 Configuration Item Values Description Serial Port Enabled (Default) Disabled Enable or disable Serial Port (COM 0). Change Settings Auto, IO=3F8h IRQ=4 (Default), IO=3F8h IRQ=3,4,5,6,7,10,11,12, IO=2F8h IRQ=3,4,5,6,7,10,11,12, IO=3E8h IRQ=3,4,5,6,7,10,11,12, IO=2E8h IRQ=3,4,5,6,7,10,11,12 Select IO port and Interrupt settings for COM 0. ATCA-7365 Installation and Use (6806800K65R) 115 BIOS 4.5.2.8 Advanced -> Serial Port Console Redirection The following table contains description about the options that can be configured for Serial Port Console Redirection. Table 4-15 Advanced -> Serial Port Console Redirection Item Values Description Console Redirection Enabled (Default) Disabled Enable/Disable Console Redirection Console Redirection Enabled (Default) Disabled Enable/Disable Console Redirection for Windows Emergency Management Services (EMS) . Terminal Type VT100, VT100+, VT-UTF8 (Default), ANSI VT-UTF8 is the preferred terminal type for out-ofband Windows EMS management. The next best choice is VT100+ and then VT100. 4.5.2.8.1 Advanced -> Serial Port Console Redirection -> Console Redirection Settings The following table contains description about the options that can be configured for Console Redirection Settings. Table 4-16 Serial Port Console Redirection -> Console Redirection Settings Item Values Description Terminal Type VT100 (Default), VT100+, VT-UTF8, ANSI Terminal Emulation: ANSI: Extended ASCII char set. VT100: ASCII char set. VT100+: Extends VT100 to support color, function keys and so on. VT-UTF8: Uses UTF8 encoding to map Unicode chars onto 1 or more bytes. 116 Bits per second 9600 (Default), 19200, 57600, 115200 Selects serial port transmission speed. The speed must be matched on the other side. Long or noisy lines may require lower speeds. Data Bits 7, 8 (Default) Data Bits ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-16 Serial Port Console Redirection -> Console Redirection Settings (continued) 4.5.2.9 Item Values Description Parity None (Default), Even, Odd, Mark, Space A parity bit can be sent with the data bits to detect some transmission errors. Even: Parity bit is "0" if the num of 1's in the data bits is even. Odd: Parity bit is "0" if num of 1's in the data bits is odd. Mark: Parity bit is always "1". Space: Parity bit is always "0". Mark and Space Parity do not allow for error detection. Stop Bits 1 (Default), 2 Stop bits indicate the end of a serial data packet. The standard setting is 1 stop bit. Communication with slow devices may require more than 1 stop bit. Recorder Mode Enabled, Disabled (Default) When enabled, only text characters, not control characters are sent. This is used to capture Terminal data. Resolution 100x31 Enabled, Disabled (Default) Enables or disables extended terminal resolution. Legacy OS Redirection 80x24 (Default), 80x25 Specifies the Number of Rows and Columns supported by legacy serial redirection. Advanced -> UEFI Network Stack The following table contains description about the options that can be configured for UEFI Network Stack. Table 4-17 Advanced -> UEFI Network Stack Item Values Description UEFI Network stack Enable, Disable (Default) Enable/Disable the UEFI network stack. This is needed for UEFI network boot (PXE and iSCSI). ATCA-7365 Installation and Use (6806800K65R) 117 BIOS 4.5.2.10 Advanced -> Runtime Error Logging The following table contains description about the options that can be configured for Runtime Error Logging. Also, refer to Runtime Error Logging on page 128. Table 4-18 Advanced -> Runtime Error Logging Item Values Description Runtime Error Logging Enabled (Default) Disabled Enable/Disable Runtime Error Logging Support. Events are sent to SMBIOS error log and IPMI SEL. PCI Error Logging Enabled (Default) Disabled Enable/Disable PCI Error Logging. Error Threshold 1…1000, Default 10 Memory Correctable Error Threshold value. Range [1..1000] Default 10. Error Logging Limit 1…20 Default 10 Memory Correctable Error Logging Limit value. Range [1..20] Default 10. 4.5.2.11 Advanced -> SMBIOS Event Log 4.5.2.11.1 Advanced -> SMBIOS Event Log -> SMBIOS Event Log Settings The following table contains description about the options that can be configured for MBIOS Event Log Settings. Also, refer to SMBIOS Error Logging on page 135. Table 4-19 SMBIOS Event Log -> SMBIOS Event Log Settings 118 Item Values Description SMBIOS Event Log Enabled (Default) Disabled Change this to enable or disable all features of SMBIOS Event Logging during boot. Erase Event Log No (Default), Yes On next reset, Yes On every reset Choose options for erasing SMBIOS Event Log. Erasing is done prior to any logging activation during reset. ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-19 SMBIOS Event Log -> SMBIOS Event Log Settings (continued) Item Values Description When Log is Full Do Nothing (Default), Erase Immediately Choose options for reactions to a full SMBIOS Event Log. This option does not take effect until the computer is restarted. Log EFI OEM Errors Enabled (Default) Disabled Enable or disable the logging of EFI Error Codes as OEM Codes. Convert OEM Codes Enabled (Default) Disabled Enable or disable the converting of EFI Error Codes to Standard SMBIOS Types. EFI Errors which cannot be translated are logged as SMBIOS Post Errors. Inject Errors Enabled Disabled (Default) Inject Errors before booting a OS: Following errors are injected: No Console found, IPMI Boot Parameter Checksum error, CPU Self test failure, Bad Battery. 4.5.2.12 Advanced -> Local IPMI System Event Log The following table contains description about the options that can be configured for Local IPMI System Event Log. Table 4-20 Advanced -> Local IPMI System Event Log Item Values Description Erase Local SEL No (Default), Yes on next reset, Yes on every reset Choose options for erasing local SEL. This option does not take effect until the computer is restarted. 4.5.2.13 Advanced -> WHEA Configuration The following table contains description about the options that can be configured for Serial Port Console Redirection. Table 4-21 Advanced -> WHEA Configuration Item Values Description WHEA Support Enable, Disable (Default) Enable or disable support for Windows Hardware Error Architecture. ATCA-7365 Installation and Use (6806800K65R) 119 BIOS 4.5.3 IPMI 4.5.3.1 IPMI -> IPMI Watchdog Configuration The following table contains information about the options available for IPMI Watchdog Configuration. Table 4-22 IPMI -> IPMI Watchdog Configuration 120 Item Values Description POST Timer (FRB2) Enable, Disable (Default) Enable or Disable FRB2 timer (POST timer). This watchdog monitors BIOS initialization tasks. FRB2 Timer timeout 3, 4, 5, 6 minutes Default 6 minutes Enter value between 3 to 6 minutes for FRB2 timer expiration value. Not available if FRB2 Timer is disabled. FRB2 Timeout Action Do Nothing, Reset (Default), Power Down Power Cycle Configure how the system should respond if the FRB2 Timer expires. Not available if FRB2 Timer is disabled. O/S Watchdog Timer Enable, Disable (Default) If enabled, starts a BIOS timer just before booting the OS. The OS has to shut off the watchdog timer when successfully booted. O/S Watchdog Timer Timeout 1,2,3,5, 7, 10, 15, 20 minutes Default 5 minutes Configure the time out of the O/S Boot Watchdog Timer. Not available if O/S Boot is disabled. O/S Watchdog Timeout Action Do Nothing, Reset (Default), Power Down Configure how the system should respond if the O/S Boot Watchdog Timer expires. Not available if O/S Boot Watchdog Timer is disabled. ATCA-7365 Installation and Use (6806800K65R) BIOS 4.5.3.2 IPMI -> System Event Log The following table contains information about the options available for System Event Log. Table 4-23 IPMI -> System Event Log 4.5.4 Item Values Description Log EFI Status Codes Disabled, Both (Default), Error code, Progress code Configure the logging of EFI Status Codes to IPMI Firmware Progress/Error events and other Status/Error IPMI events. See IPMI Error Logging on page 133. iSCSI This menu is for configuration of iSCSI boot of UEFI compatible Operating Systems. iSCSI boot is enabled when UEFI Network stack is set to "Enabled" (see Advanced -> UEFI Network Stack on page 117). For every network device, there is a submenu for configuration of iSCSI boot. Table 4-24 iSCSI Item Values iSCSI Initator Name Description The worldwide unique name of the initiator. Only IQN (iSCSI Qualified Name) format is accepted. Enable iSCSI Enable, Disable (Default) Enable/Disable iSCSI for this Ethernet Port. Enable DHCP Enable, Disable (Default) Enable/Disable DHCP to retrive IP address, Subnet Mask, Gateway. Initator IP Address 0.0.0.0 IP address of the Initiator. Not available when DHCP is enabled. Initiator Subnet Mask 0.0.0.0 Subnet Mask for the Initiator Network. Not available when DHCP is enabled. Gateway Get target info via DHCP Enter IP address of Gateway. Not available when DHCP is enabled. Enable, Disable (Default) ATCA-7365 Installation and Use (6806800K65R) Get target info via DHCP. 121 BIOS Table 4-24 iSCSI (continued) Item Values Target Name 4.5.5 Description Enter the target name. Not available when DHCP is enabled. Target IP Address 0.0.0.0 IP address of the target device. Not available when DHCP is enabled. Target Port 0 Target Port. Not available when DHCP is enabled. Boot LUN 0 Hexadecimal representation of the LUNumber. Examples are: 4752-3A4F-6b7e-2F99, 6734-9156f-127, 4186-9. Not available when DHCP is enabled. CHAP Type None (Default), One Way, Mutual Select the CHAP (Challenge-Handshake Authentication Protocol) type. Save Changes Press Enter to save changes. Back To Previous Page Press Enter to return to the previous page (same as ESC). Boot The following table contains information about the options available on Boot menu screen. Table 4-25 Boot Item Values Description Setup Prompt Timeout 0..65535 seconds Default 2 seconds Number of seconds to wait for setup activation key. 65535(0xFFFF) means indefinite waiting. Bootup NumLock State On/Off Default on Select the keyboard NumLock state. Interrupt 19 Capture Enable, Disable (Default) If enabled, allows Option ROMs to trap Int 19. This is needed for some SCSI/SAS controller. Boot Option Priorities 122 Select the boot device order. ATCA-7365 Installation and Use (6806800K65R) BIOS 4.5.5.1 Boot -> Option ROM Execution The following table contains information about the options available for Option ROM Execution. Table 4-26 Boot -> Option ROM Execution 4.5.6 Item Values Description Front Panel Net Boot Enabled (Default), Disabled Controls execution of the Option ROM for the Front Panel Ethernet controller. Select "Enabled" when Front Panel Boot is required. Base Network Boot Enabled (Default), Disabled Controls execution of the Option ROM for both Base Network Ethernet controller. Select "Enabled" when Base Network Boot is required. Fabric Network Boot Enabled (Default), Disabled Controls execution of the Option ROM for both Fabric Network Ethernet controller. Select "Enabled" when Fabric Network Boot is required. ARTM Network Boot Enabled, Disabled (Default) Controls execution of the Option ROM for RTM Network Ethernet controller. Select "Enabled" when RTM Network Boot is required. ARTM SAS Boot Enabled (Default), Disabled Controls execution of the Option ROM for RTM SAS controller. Select "Enabled" when RTM SAS Boot is required. ARTM FC Boot Enabled, Disabled (Default) Controls execution of the Option ROM for RTM Fiber Channel controller. Select Enabled when RTM Fiber Channel Boot is required. Security If only the Administrator's password is set, it only limits access to Setup and password is asked when entering Setup. If only the User's password is set, then this is a power on password, and must be entered to boot or enter Setup. During setup, the user will have Administrator rights. ATCA-7365 Installation and Use (6806800K65R) 123 BIOS 4.5.7 Save & Exit The following table contains information about the options available on Save & Exit screen. Table 4-27 Save & Exit 4.6 Item Description Save Changes and Exit Exits BIOS setup after saving the changes. Discard Changes and Exit Exits BIOS setup without saving any changes. Save Changes and Reset Resets the system after saving the changes. Discard Changes and Reset Resets system setup without saving any changes. Save Changes Save changes done so far to any of the setup options. Discard Changes Discards changes done so far to any of the setup options. Restore Defaults Restore/Loads defaults values for all the setup options. Boot Override Selects a boot device to boot one time. Boot order is not changed. CPU Performance Settings In order to get optimal performance, Intel recommends different settings of the CPU prefetcher for Westmere EP (Xeon 56xx) CPUs. See Advanced -> CPU Configuration on page 107. Depending on the main purpose of the blade, the following settings are recommended: HPC and General Purpose Server: Hardware Prefetcher Adjacent Cache Line Prefetch L1 Data Prefetcher DataReuse Optimization Enterprise Platforms: Hardware Prefetcher Adjacent Cache Line Prefetch L1 Data Prefetcher DataReuse Optimization 124 [Enabled] [Enabled] [Enabled] [Enabled] [Disabled] [Disabled] [Disabled] [Disabled] ATCA-7365 Installation and Use (6806800K65R) BIOS It is recommended to test the application which will run on the blade with different CPU settings in order to select the best configuration. 4.7 Memory Configuration The Intel Xeon processor 5600 series supports four different memory RAS (Reliability, Availability, and Serviceability) Modes: Independent Channel Mode, Spare Channel Mode, Mirrored Channel Mode, and Lockstep Channel Mode. 4.7.1 Independent Channel Mode In Independent mode, all three channels are operating independently. The ECC code appears in each independent channel. Failure of the DRAM can be corrected. The correction capabilities in Independent mode are: 4.7.2 Correction of any x4 DRAM device failure. Detection of 99.986% of all single bit failures that occur in addition to an x4 DRAM failure. Detection of any 2-bit uncorrectable errors. Spare Channel Mode In Spare Channel Mode, Channel 0 and 1 are active channels and Channel 2 is the spare of the other two channels. The spare channel is held in reserve and is not available as system memory. The spare channel must have identical population to the channel being copied from. This means that all three channels must have identical population with regards to size and organization. The Memory Controller will maintain correctable ECC error counters for each DIMM in the system that can either trigger an SMI event or be periodically polled by software to determine whether a high error rate is happening. SMI Software can then configure the Integrated Memory Controller to copy contents from one channel to another. 4.7.3 Mirrored Channel Mode The Integrated Memory Controller supports mirroring across channels. DIMM organization in each slot of one channel must be identical to the DIMM in the corresponding slot of the other channel. When mirroring is enabled, the memory image in Channel 0 is maintained similar to Channel 1. DIMMs in Channel 2 are unused. ATCA-7365 Installation and Use (6806800K65R) 125 BIOS Uncorrectable errors are logged and signaled as correctable, but change the channel state to "Disabled", and the working partner to "Redundancy Loss". 4.7.4 Lockstep Channel Mode The Lockstep configuration requires a minimum of two DIMMs, one in Channel 0 and one in Channel 1. Channel 2 is not used in Lockstep Channel Mode. The ECC DRAM on each DIMM is mapped in to two adjacent symbols so that any failure of the DRAM can be corrected. The correction capabilities in lockstep mode are: 4.8 Correction of any x4 or x8 DRAM device failure. Detection of 99.986% of all single bit failures that occur in addition to an x8 DRAM failure. The Memory Controller will detect a series of failures on a specific DRAM and use this information in addition to the information provided by the code to achieve 100% detection of these cases. Detection of all permutations of 2 x4 DRAM failures. Restoring BIOS Default Settings The blade provides an on-board configuration switch that allows to load BIOS settings from the DEFAULT area of the IPMI Boot Parameters. In order to restore the BIOS default settings using this switch, you have to proceed as follows. Procedure To restore the BIOS default settings, proceed as follows: 1. Remove the blade from the system. See Installing and Removing the Blade on page 66 for the exact procedure. 2. Set the on-board switch SW4-3 OFF and SW4-4 ON. See Switch Settings on page 58 for the exact location of SW4. 3. Install and power up the blade. See Installing and Removing the Blade on page 66 for the exact procedure. 4. Wait until the blade has completely booted and is up and running. 126 ATCA-7365 Installation and Use (6806800K65R) BIOS 5. Remove the blade from the system again. See Installing and Removing the Blade on page 66 for the exact procedure. 6. Set switch SW4-3 and SW4-4 to OFF. Now the BIOS default settings are restored. 4.9 Support for 200 Watt Slots In order to run the board in a 200 watt slot, the ATCA-7365 IPMC offers two ATCA power levels: One with 200 watt and one with 260 watt. If the shelf manager selects the 200 Watt power level, BIOS reduces the number of P-states (Performance states) for both CPUs in the ACPI table to meet the 200 watt power dissipation requirement for this slot. When the Operating System has booted and the board runs in 260 watt mode, the CPU frequency reaches up to 2.0 GHz. In 200 watt mode, the highest CPU frequency is 1.73 GHz. The selected ATCA power level is displayed on the console at power up and after reset: ATCA Power Level 1: 199.1 Watt - P-States Limited or ATCA Power Level 1: 259.1 Watt - No Power Limit The state of the board regarding P-states and ATCA power level is also displayed in IPMI menu of the BIOS setup. When the board is plugged into a 200 watt slot, the board runs with reduced performance. 4.10 LED Usage BIOS uses LEDs U1, U2 and U3 on the front panel to indicate activity of start up progress. In boot loader phase (PEI phase) U1 and U2 glow red, U3 is glowing alternately red, green and orange. ATCA-7365 Installation and Use (6806800K65R) 127 BIOS In main initialization phase (DXE phase) only U3 is glowing alternately red, green and orange. U1 and U2 are set to the default value: base Ethernet interface link and activity LEDs. Shortly before closing BIOS and starting an operation system, LED U3 is set to OFF. 4.11 Upgrading the BIOS A BIOS upgrade kit for the blade is available. This allows the BIOS to be upgraded. The BIOS upgrade kit contains documentation which describes in detail how to upgrade the BIOS. Update tool for Linux is provided with Basic Blade Services (BBS). For details on how to upgrade BIOS from Linux, please refer to Basic Blade Services Software for the ATCA-7365 Programmer’s Reference. The BIOS can also be upgraded via IPMI - HPM.1 (Hardware Platform Management IPM Controller Firmware Upgrade). For more information, refer to Firmware Upgrade. After performing a BIOS upgrade or after restoring a corrupted BIOS image, all BIOS settings are reset to their default values except for parameters that are stored in IPMC storage area. See Table "System Boot Options Parameter #100 - Supported Parameters" on page 244. 4.12 BIOS Error Logging BIOS supports the following methods to report errors: SMBIOS error logging IPMI event logging Error logging to the console 4.12.1 Runtime Error Logging BIOS supports Runtime Error Logging for memory errors and PCI errors. See Advanced -> Runtime Error Logging on page 118. Errors are logged to the IPMI controller and to the SMBIOS event log. 128 ATCA-7365 Installation and Use (6806800K65R) BIOS The Runtime Error Logging can be enabled or disabled. If enabled, the PCI Error Logging can be enabled or disabled separately. For correctable memory error logging, there are two additional parameters to prevent the flooding of the event logs. The parameters are: Error Threshold - Correctable memory errors are logged when the threshold is reached. The first correctable memory error is always logged. Error Logging Limit - The number of logged correctable memory errors for a DIMM is limited. If the last entry in the log is SMBIOS: 'Correctable memory log disabled' and IPMI: Memory event 'Correctable ECC logging limit reached'. No further correctable errors are logged for this DIMM. Table 4-28 Logged Error Events Error SMIBIOS IPMI Correctable: Single-bit ECC memory error Sensor: Memory, Offset 00h Correctable memory log disabled Sensor: Memory, Offset 05h Multi-bit ECC memory error Sensor: Memory, Offset 01h PCI PERR PCI Parity Error Sensor: Critical Interrupt, Offset 04h PCI PERR PCI SERR PCI System Error Sensor: Critical Interrupt, Offset 05h PCI SERR - Correctable ECC Memory Error Correctable: - Memory Error Limit Reached - Correctable ECC logging limit reached Uncorrectable: - Uncorrectable ECC Memory Error 4.12.2 Error Simulation For testing purposes, it is possible to inject errors. In BIOS setup, enable "Inject Errors" in "Event Logs -> SMBIOS Event Log Settings". ATCA-7365 Installation and Use (6806800K65R) 129 BIOS The following errors are injected short before the OS is booted: 130 No Console found IPMI boot parameter checksum error CPU self test failure Bad battery ATCA-7365 Installation and Use (6806800K65R) BIOS These errors are logged to SMBIOS error log, IPMI error log (local SEL and Shelf manager) and to the console. Table 4-29 BIOS Supported IPMI Events Sensor Event System Firmware Offset 00h System Firmware Error Progress (0Fh) Supported Event Data2: 00h Unspecified Error 01h No system memory 02h No usable system memory 03h SATA device failure 0Ah No console found 0Bh Firmware ROM corrupted Offset 02h System Firmware Progress Supported Event Data2: 01h Memory initialization 02h Hard-Disk (SATA) initialization 03h Secondary processor initialization 04h User authenticaton 05h User-initiated system setup 06h USB configuration 07h PCI configuration 08h Option ROM initialization 09h Video initialization 0Ah Cache initialization 0Ch Console input initialization 13h Starting Operating System ATCA-7365 Installation and Use (6806800K65R) 131 BIOS Table 4-29 BIOS Supported IPMI Events Sensor Event Memory (0Ch) Offset 00h Correctable ECC Offset 01h Uncorrectable ECC Offset 04h Memory Device Disabled Offset 05h Correctable ECC error logging limit reached Offset 06h Presence detected Offset 07h Configuration Error (Out of order) Event Data3: Bit Description -------------------------------0-3 DIMM number 1..12 Fh DIMM number unknown Critical Interrupt (13h) 4 DIMM number per Channel 0..1 5-6 DIMM channel 0..2 7 CPU Socket 0..1 Offset 04h PCI PERR Offset 05h PCI SERR Event Data2: Bus number Event Data 3: Bit Description -------------------------------- 132 0-3 PCI Function number 4-7 PCI Device number Boot Error (1Eh) Offset 00h No bootable media (no boot device found) Battery (29h) Offset 01h Battery failed ATCA-7365 Installation and Use (6806800K65R) BIOS 4.12.3 IPMI Error Logging BIOS generates status events like Firmware Progress events and error events. The table below shows all BIOS supported IPMI sensors and their possible events. Table 4-30 BIOS Supported IPMI Events Sensor Event System Firmware Progress (0Fh) Offest 00h System Firmware Error Supported Event Data2: 00h Unspecified Error 01h No system memory 02h No usable system memory 03h SATA device failure 07h No console in found 0Ah No console out found 0Bh Firmware ROM corrupted FDh OEM Error Extension Supported Event Data3 09h Flash Write Error 21h CPU BIST Error 22h PCI Out Of Resource 50h IPMI Boot Parameter Default Area Read Error 51h IPMI Boot Parameter Default Area Locked 52h IPMI Boot Parameter Default Area Checksum Error 53h IPMI Boot Parameter User Area Read Error 54h IPMI Boot Parameter User Area Locked 55h IPMI Boot Parameter User Area Checksum Error 56h IPMI Boot Parameter User Area Write Error 60h North Bridge Error 62h No Space for Legacy OptionROM Offset 02h System Firmware Progress Supported Event Data2: 01h Memory initialization 02h Hard-Disk (SATA) initialization 03h Secondary processor initialization 04h User authentication 05h User-initiated system setup 06h USB configuration 07h PCI configuration 08h Option ROM initialization 09h Video initialization 0Ah Cache initialization 0Ch Console input initialization 13h Starting Operating System ATCA-7365 Installation and Use (6806800K65R) 133 BIOS Table 4-30 BIOS Supported IPMI Events (continued) Sensor Event Memory (0Ch) Offset 00h Correctable ECC Offset 01h Uncorrectable ECC Offset 04h Memory Device Disabled Offset 05h Correctable ECC error logging limit reached Offset 06h Presence detected Offset 07h Configuration Error (Out of order) Event Data3: Bit Description -----------------------------------------------------------------0-3 DIMM number 1..12 Fh DIMM number unknown 4 DIMM number per Channel 0..1 5-6 DIMM channel 0..2 7 CPU Socket 0..1 Critical Interrupt (13h) Offset 04h PCI PERR Offset 05h PCI SERR Event Data2: Bus number Event Data 3: Bit Description ---------------------------------------------------------------0-3 PCI Function number 4-7 PCI Device number 134 Boot Error (1Eh) Offset 00h No bootable media (no boot device found) Battery (29h) Offset 01h Battery failed System Firmware Progress (0Fh) Offset 00h System Firmware Error Supported Event Data3: 70h Front Panel Network not detected 78h Base Network not detected 79h Base Network reduced PCI performance 7Ah Base Network Device Error 80h Fabric Network not detected 81h Fabric Network reduced PCI performance 82h Fabric Network Device Error 88h Update Channel Network not detected 89h Update Channel Network reduced PCI performance 8Ah Update Channel Network Device Error 90h Reboot after a FRB2 Watchdog Timeout 91h Reboot after a BIOS/POST Watchdog Timeout 92h Reboot after a OS Load Watchdog Timeout 93h Reboot after a SMS/OS Watchdog Timeout 94h Reboot after a OEM Watchdog Timeout ATCA-7365 Installation and Use (6806800K65R) BIOS 4.12.4 SMBIOS Error Logging The System Management BIOS (SMBIOS) Reference Specifications can be downloaded from http://www.dmtf.org/standards/smbios The event log is a fixed length area in BIOS flash. Information about the SMBIOS event log area can be obtained from the DMI structure System Event Log Type 15. The DMI table can be read by the Linux tool dmidecode. The "Log Change Token" in SMBIOS Type 15 structure is not supported. The following SMBIOS Events are supported: Single-bit ECC memory error Multi-bit ECC memory error POST Error PCI Parity Error PCI System Error CPU Failure Correctable memory log disabled Log Area Reset/Cleared System boot OEM Event: "EFI Status code" For more information, refer System Management BIOS (SMBIOS) Reference Specification Version: 2.7.0 Chapter 7.16.6.1 Event Log Types. ATCA-7365 Installation and Use (6806800K65R) 135 BIOS 4.12.4.1 Single-bit ECC Memory Error This event is generated from the runtime error logging module. See Runtime Error Logging on page 128. Table 4-31 Single-bit ECC Memory Error event format Offset Name Format Description 00h Event Type BYTE Event Type = 01h 01h Length BYTE Always 0Ch 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 08h-0Bh Memory Information UINT32 OEM extension Table 4-32 Memory Information Definition Bit Description 0-7 Reserved 8-15 DIMM number per Channel 0..1 16-23 DIMM channel 0..2 24-31 CPU Socket 0..1 4.12.4.2 Multi-bit ECC Memory Error This event is generated from the runtime error logging module. See Runtime Error Logging on page 128. Table 4-33 Multi-bit ECC Memory Error Event Format 136 Offset Name Format Description 00h Event Type BYTE Event Type = 02h 01h Length BYTE Always 0Ch ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-33 Multi-bit ECC Memory Error Event Format (continued) Offset Name Format Description 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 08h-0Bh Memory Information UINT32 OEM extension Table 4-34 Memory Information Definition Bit Description 0-7 reserved 8-15 DIMM number per Channel 0..1 16-23 DIMM channel 0..2 24-31 CPU Socket 0..1 4.12.4.3 POST Error If an error has occurred during the BIOS phase, a POST Error event is generated. There is only one POST Error event per boot generated. A set bit at a Result DWORD bit position implies that the error associated with that position has occurred. If there was an error which has no corresponding bit in the Result DWORDs, the bit 0 from the Second DWORD is set (OEM: Unspecified Error). Table 4-35 POST Error Event Format Offset Name Format Description 00h Event Type BYTE Event Type = 02h 01h Length BYTE Always 0Ch 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 08h-0Bh Result First DWORD UINT32 See Table 4-36 on page 138. 0Ch-0Fh Result Second DWORD UINT32 See Table 4-37 on page 138. ATCA-7365 Installation and Use (6806800K65R) 137 BIOS Table 4-36 Result First DWORD supported POST Errors Bit Description 3 CMOS RAM Battery Failure. Battery is bad, removed or replaced. 9 Keyboard Not Functional. No console input device found or device error. 12 Memory Decreased in Size. DIMM errors during memory initialization found. Failed DIMM disabled. 18 RTC Time Not Set. Found invalid Date/Time. Date/Time reset to a valid default value. 8 OEM: IPMI failure 29 OEM: IPMI Boot Parameter read/write error 30 OEM: IPMI Boot Parameter checksum error 31 OEM: IPMI Boot Parameter locked Table 4-37 Result Second DWORD supported POST Errors 138 Bit Description 0 OEM: Unspecified error 1 OEM: North Bridge error 2 OEM: CPU error. This bit will be set additionally when a SMBIOS CPU Failure event is logged. 3 Front Panel Network Error 4 Base Network Error 5 Fabric Network Error 6 Update Channel Network Error 7 PCI Memory Conflict 17 Static Resource Conflict. For example, No Space for OPROM 19 System Board Device Resource Conflict 20 Primary Output Device Not Found 24 NVRAM Data Invalid. Flash write error ATCA-7365 Installation and Use (6806800K65R) BIOS 4.12.4.4 PCI Parity Error This event is generated from the runtime error logging module. See Runtime Error Logging on page 128. Table 4-38 PCI Parity Error Event Format Offset Name Format Description 00h Event Type BYTE Event Type = 09h 01h Length BYTE Always 0Ch 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 08h-0Bh PCI Information UINT32 OEM extension PCI Information Definition: Table 4-39 PCI Information Definition Bit Description 0-7 Reserved 8-15 PCI Function 16-23 PCI Device 24-31 PCI Bus number 4.12.4.5 PCI System Error This event is generated from the runtime error logging module. See Runtime Error Logging on page 128. Table 4-40 Multi-bit ECC Memory Error Event Format Offset Name Format Description 00h Event Type BYTE Event Type = 0Ah 01h Length BYTE Always 0Ch ATCA-7365 Installation and Use (6806800K65R) 139 BIOS Table 4-40 Multi-bit ECC Memory Error Event Format (continued) Offset Name Format Description 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time 08h-0Bh PCI Information UINT32 OEM extension Table 4-41 Memory Information Definition Bit Description 0-7 Reserved 8-15 PCI Function 16-23 PCI Device 24-31 PCI Bus number 4.12.4.6 CPU Failure This error is generated when a CPU Built In Self Test error has occurred. Table 4-42 CPU Failure Event Format 140 Offset Name Format Description 00h Event Type BYTE Event Type = 0Bh 01h Length BYTE Always 0Ch 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. ATCA-7365 Installation and Use (6806800K65R) BIOS 4.12.4.7 Correctable Memory Log Disabled This event is generated from the runtime error logging module. It is logged when the Correctable Memory Error logging limit for the DIMM is reached. No further error events for this DIMM are logged. See Runtime Error Logging on page 128. Table 4-43 Correctable Memory Log Disabled Event Format Offset Name Format Description 00h Event Type BYTE Event Type = 01h 01h Length BYTE Always 0Ch 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 08h-0Bh Memory Information UINT32 OEM extension Table 4-44 Memory Information Definition Bit Description 0-7 Reserved 8-15 DIMM number per Channel 0..1 16-23 DIMM channel 0..2 24-31 CPU Socket 0..1 4.12.4.8 Log Area Reset/Cleared This log entry is the first entry in the SMBIOS log. Table 4-45 Log Area Reset/Cleared Event Format Offset Name Format Description 00h Event Type BYTE Event Type = 16h 01h Length BYTE Always 08h 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. ATCA-7365 Installation and Use (6806800K65R) 141 BIOS 4.12.4.9 System Boot This log entry is the first entry on a system boot. Table 4-46 System Boot Event Format Offset Name Format Description 00h Event Type BYTE Event Type = 17h 01h Length BYTE Always 08h 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 4.12.4.10 OEM Event EFI Status Code EFI status codes are logged when "Convert OEM Codes" in "Smbios Event Log Settings" BIOS setup menu is set to disabled. In this case, no SMBIOS POST Error Event and no CPU Failure Events are generated. Table 4-47 System Boot Event Format 142 Offset Name Format Description 00h Event Type BYTE Event Type = E0h 01h Length BYTE Always 14h 02h-07h Date/Time Fields BYTE These fields contain the BCD representation of the date and time. 08h-0Bh Status Code Type UINT32 Error Code Severity 0Ch-0Fh Status Code Value UINT32 Error Code Value 10h-13h Instance UINT32 Additional Information. For example, DIMM Socket number. ATCA-7365 Installation and Use (6806800K65R) BIOS For a detailed description of the Status Code Type and the Status Code Value please refer to Intel Platform Innovation Framework for EFI Status Codes Specification Version 0.92. The specifications can be downloaded from http://www.intel.com/technology/framework/download.htm Table 4-48 Status Code Type Definition Bit Description 0-7 Type: 2 = Error Code 8-23 Reserved 24-31 Severity: 4 = Minor, 8 = Major Table 4-49 Status Code Value Definition Bit Description 0-15 Operation code 16-23 SubClass code 24-31 Class code Table 4-50 Class Code Bit Description 0h Computing Unit 1h Peripheral 2h IO-Bus 3h Software 4.12.4.10.1Artesyn OEM Extensions Class Computing Unit: Table 4-51 SubClass EFI_COMPUTING_UNIT_CHIPSET (06h) Operation Code Description 800Bh Bad Battery ATCA-7365 Installation and Use (6806800K65R) 143 BIOS Table 4-51 SubClass EFI_COMPUTING_UNIT_CHIPSET (06h) (continued) Operation Code Description 800Dh North Bridge Error Table 4-52 SubClass EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR (02h) (IPMI) 4.13 Operation Code Description 8100h IPMI Boot Parameter USER area read error 8101h IPMI Boot Parameter DEFAULT area read error 8102h IPMI Boot Parameter USER area write error 8103h IPMI Boot Parameter DEFAULT area write error 8104h IPMI Boot Parameter USER area checksum error 8105h IPMI Boot Parameter DEFAULT area checksum error 8106h IPMI Boot Parameter USER area locked 8107h IPMI Boot Parameter DEFAULT area locked BIOS Status Codes The following tables list the BIOS status codes applicable to the used AMI UEFI BIOS. The BIOS status codes are written to the blade's I/O Port 80 register and can be obtained by reading the "POST code" on-board IPMI sensor. The reading of the "POST code" sensor is only valid when the board is in the BIOS phase. The reading can be used to locate the cause of a board hang during BIOS phase. When the board has booted a OS, the reading of the '"POST code" sensor returns no valid status code. 144 ATCA-7365 Installation and Use (6806800K65R) BIOS 4.13.1 Status Code Ranges The following table contains details about Status Code Ranges. Table 4-53 Status Code Ranges Status Code Range Description 0x01 – 0x0F SEC Status Codes & Errors 0x10 – 0x2F PEI execution up to and including memory detection 0x30 – 0x4F PEI execution after memory detection 0x50 – 0x5F PEI errors 0x60 – 0xCF DXE execution up to BDS 0xD0 – 0xDF DXE errors 0xE0 – 0xE8 S3 Resume (PEI) 0xE9 – 0xEF S3 Resume errors (PEI) 0xE8 - 0xEF Memory initialization errors 0xB0 - 0xBF Additional Memory Initialization Status Codes 0xE8 - 0xEE Additional Memory Error Status Codes 4.13.2 Standard Status Codes The following tables contain details about the types of Status Codes. Table 4-54 SEC Status Codes Status Code Description 0x0 Not used Progress Codes 0x1 Power on. Reset type detection (soft/hard). 0x2 AP initialization before microcode loading 0x3 North Bridge initialization before microcode loading 0x4 South Bridge initialization before microcode loading ATCA-7365 Installation and Use (6806800K65R) 145 BIOS Table 4-54 SEC Status Codes (continued) Status Code Description 0x5 OEM initialization before microcode loading 0x6 Microcode loading 0x7 AP initialization after microcode loading 0x8 North Bridge initialization after microcode loading 0x9 South Bridge initialization after microcode loading 0xA OEM initialization after microcode loading 0xB Cache initialization SEC Error Codes 0xC – 0xD Reserved for future AMI SEC error codes 0xE Microcode not found 0xF Microcode not loaded Table 4-55 PEI Status Codes Status Code Description Progress Codes 146 0x10 PEI Core is started 0x15 Pre-memory North Bridge initialization is started 0x19 Pre-memory South Bridge initialization is started 0x2F Memory initialization (other) 0x31 Memory Installed 0x32 CPU post-memory initialization is started 0x33 CPU post-memory initialization. Cache initialization 0x34 CPU post-memory initialization. Application Processor(s) (AP) initialization 0x35 CPU post-memory initialization. Boot Strap Processor (BSP) selection 0x36 CPU post-memory initialization. System Management Mode (SMM) initialization) ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-55 PEI Status Codes (continued) Status Code Description 0x37 Post-Memory North Bridge initialization is started 0x3B Post-Memory South Bridge initialization is started 0x3F-0x4E OEM post memory initialization codes 0x4F DXE IPL is started Memory Initialization Codes 0xB0 Chipset initialization 0xB1 Detect reset state 0xB2 DIMM detect 0xB3 Clock initialization 0xB4 Read SPD data 0xB5 Early memory controller initialization 0xB6 Check DIMM population 0xB7 Channel initialization 0xB8 Channel training 0xB9 Run Build In Self Test 0xBA Initialize memory map 0xBB Setup RAS configuration 0xBF Memory initialization complete PEI Error Codes 0x53 Memory initialization error. No usable memory detected 0x55 Memory not installed 0x56 Invalid CPU type or Speed 0x57 CPU mismatch 0x58 CPU self test failed or possible CPU cache error 0x59 CPU micro-code is not found or micro-code update is failed 0x5A Internal CPU error ATCA-7365 Installation and Use (6806800K65R) 147 BIOS Table 4-55 PEI Status Codes (continued) Status Code Description 0x5B Reset PPI is not available Memory Error Codes 0xE8 No Memory 0xEA DDR initialization error 0xEB Memory test error 0xED Mixed memory types 0xEE Population error Recovery Progress Codes 0xF0 Recovery condition triggered by firmware (Auto recovery) 0xF1 Recovery condition triggered by user (Forced recovery) 0xF2 Recovery process started 0xF3 Recovery firmware image is found 0xF4 Recovery firmware image is loaded 0xF5-0xF7 Reserved for future AMI progress codes Recovery Error Codes 0xF8 Recovery PPI is not available 0xF9 Recovery capsule is not found 0xFA Invalid recovery capsule 0xFB – 0xFF Reserved for future AMI error codes Table 4-56 DXE Status Codes 148 Status Code Description 0x60 DXE Core is started 0x61 NVRAM initialization 0x62 Installation of the South Bridge Runtime Services 0x63 CPU DXE initialization is started 0x68 PCI host bridge initialization ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-56 DXE Status Codes (continued) Status Code Description 0x69 North Bridge DXE initialization is started 0x6A North Bridge DXE SMM initialization is started 0x70 South Bridge DXE initialization is started 0x71 South Bridge DXE SMM initialization is started 0x72 South Bridge devices initialization 0x78 ACPI module initialization 0x79 CSM initialization 0x80 IPMI Boot Parameter Initialization 0x81 Initialize Boot Variables 0x90 Boot Device Selection (BDS) phase is started 0x91 Driver connecting is started 0x92 PCI Bus initialization is started 0x93 PCI Bus Hot Plug Controller Initialization 0x94 PCI Bus Enumeration 0x95 PCI Bus Request Resources 0x96 PCI Bus Assign Resources 0x97 Console Output devices connect 0x98 Console input devices connect 0x99 Super IO Initialization 0x9A USB initialization is started 0x9B USB Reset 0x9C USB Detect 0x9D USB Enable 0xA0 IDE initialization is started 0xA1 IDE Reset 0xA2 IDE Detect 0xA3 IDE Enable ATCA-7365 Installation and Use (6806800K65R) 149 BIOS Table 4-56 DXE Status Codes (continued) Status Code Description 0xA4 SCSI initialization is started 0xA5 SCSI Reset 0xA6 SCSI Detect 0xA7 SCSI Enable 0xA8 Setup Verifying Password 0xA9 Start of Setup 0xAB Setup Input Wait 0xAD Ready To Boot event 0xAE Legacy Boot event 0xAF Exit Boot Services event 0xB0 Runtime Set Virtual Address MAP Begin 0xB1 Runtime Set Virtual Address MAP End 0xB2 Legacy Option ROM Initialization 0xB3 System Reset 0xB4 USB hot plug 0xB5 PCI bus hot plug 0xB6 Clean-up of NVRAM 0xB7 Configuration Reset (reset of NVRAM settings) DXE Error Codes 150 0xD0 CPU initialization error 0xD1 North Bridge initialization error 0xD2 South Bridge initialization error 0xD3 Some of the Architectural Protocols are not available 0xD4 PCI resource allocation error. Out of Resources 0xD5 No Space for Legacy Option ROM 0xD6 No Console Output Devices are found 0xD7 No Console Input Devices are found ATCA-7365 Installation and Use (6806800K65R) BIOS Table 4-56 DXE Status Codes (continued) Status Code Description 0xD8 Invalid password 0xD9 Error loading Boot Option (LoadImage returned error) 0xDA Boot Option is failed (StartImage returned error) 0xDB Flash update is failed 0xDC Reset protocol is not available ATCA-7365 Installation and Use (6806800K65R) 151 BIOS 152 ATCA-7365 Installation and Use (6806800K65R) Chapter 5 Functional Description 5.1 Block Diagram The block diagram shows how the devices work together and the data paths are used. Figure 5-1 Block Diagram DDR3 Xeon L5638 QPI DDR3 Xeon L5638 QPI QPI 6 x DDR3 socket 6 x DDR3 socket USB2.0 ICH10 Port8 COM_RTM,RST P30 PCIe x4 Intel 5520 Chipset PCIe x4 PCIe x4 PCIe x4 PCIe x4 10/100/1000Base-T X F M R PMEM/SATA Module P20 CLKINTERRUPT ICH10 82599 (Niantic) P21 P22 2x 10GBase-BX4 2x 1000Base-BX Debug Socket ATCA3.1 Option1,9 Fabrif IF P23 PCIe x4 SPI SPI 5x UC PCIe x8 4GB SSD USB2.0 ICH10 Port 6 1000Base-BX 82572 USB2.0 ICH10 Port 0+2 P32 Zone 2 PCI/SATA SATA SATA P31 ESI PHY 82567 Zone 3 ATCA3.0 Base IF 82576 Kawela XF P24 2x 10/100/1000Base-T Rec. SPI LPC SMB: Serial over LAN Pass Through COM FPGA COM_RTM COM_IPMC 3.3V Port80 LED -48V 12V KCS RS232 -48V FUSING. EMI, INRUSH, 5 ms holdup Zone 1 IPMC IPMB-A/B ATCA-7365 Installation and Use (6806800K65R) 153 Functional Description 5.2 Processor ATCA-7365 provides two Intel Xeon L5638 six-core processors as the Central Processing Unit (CPU). Both the CPUs are based on 32 nm process technology and provide the following main features: 2.0 GHz core frequency 32 KB instruction cache per core 32 KB L1 data cache per core 256 KB mid level cache per core 12 MB L3 cache shared among the six cores The processor features two Intel QuickPath Interconnect point-to-point links capable of up to 5.86 GT/s, 12 MB of shared Last Level cache (L3), and an Integrated Memory Controller (IMC). The processor supports all the existing Streaming SIMD Extensions 2 (SSE2), Streaming SIMD Extensions 3 (SSE3) and Streaming SIMD Extensions 4 (SSE4). The processor supports several Advanced Technologies: Execute Disable Bit, Intel 64 Technology, Enhanced Intel SpeedStep Technology, Intel Virtualization Technology (Intel VT), and Simultaneous Multi Threading (SMT). 5.3 Memory The Xeon CPU features an integrated memory controller. The memory controller provides three memory channels that allow flexible memory configurations. DDR3 DIMM technology is exclusively supported. Different types of memory modules can be installed including registered DIMMs with ECC and un-buffered DIMMs with either ECC or non-ECC. The DIMM speeds can be either DDR3-800, DDR3-1066 or DDR3-1333. DIMMs of different speed selections can coexist but the lowest speed selection will determine the used speed for all memory channels. All processor variants support all the three memory clock speeds. ATCA-7365 supports Low voltage LVDDR3 Memory running at 1.35 V which reduces power consumption and improves thermal performance of the blade. Either the normal DDR3 (1.5 V) or the LVDDR3 (1.35V) can be used. Mixing is not possible. 154 ATCA-7365 Installation and Use (6806800K65R) Functional Description 5.3.1 Persistent memory (PMEM Module) The blade supports a persistent memory. The persistent memory is an array of random access memory that preserves its contents during a payload reset. The memory is mapped into the memory address range of the CPU. Persistent memory is a necessary prerequisite for performing post mortem analysis of log data after reset and reboot of the payload CPU 5.4 Chipset The Intel 5520 chipset provides access between the two processors and the I/O subsystem. The chipset provides up to 36 PCI Express Generation 2 lanes. The blade makes use of 5 times x4 PCIe lanes routed to the Zone 3 connector. The chipset is connected to the ICH10R I/O Controller via the Enterprise South Bridge Interface (ESI). 5.5 I/O Controller The ICH10R provides extensive I/O interface support and the BOOT path to SPI Boot Flash devices for the processor. ICH10R is connected to the system through the Enterprise South bridge Interface (ESI) of the Xeon 5520 chipset. The following is a list of the main internal features and the I/O interface functions provided by the ICH10R South bridge: Six x4 PCI Express 1.1 Interface LPC interface SPI Interface (Boot Flash): up to two devices 20 + 33 MHz Six serial ATA (SATA) interfaces (2 used on ATCA-7365) Twelve USB 2.0 interfaces (4 used on ATCA-7365) Two 8259 Interrupt Controllers and I/O APIC controllers Integrated I/O APIC Power management support Two 8237 DMA controllers ATCA-7365 Installation and Use (6806800K65R) 155 Functional Description 8254-based Counter Timer/timers High Precision Event timers (HPET) RTC with 256-byte battery-backed SRAM System TCO (total cost of ownership) Reduction circuits SMBus interface Two stage Watchdog timer PCI 2.3 interface 32-bit/ 33 MHz (connects to PMEM module) General purpose I/O pins ATCA-7365 does not provide a legacy Super-I/O device and no legacy Keyboard/Mouse interface. Keyboard and Mouse are supported through USB. Serial COM Interfaces are provided from FPGA. 5.6 Firmware Flashes The blade has two physically separate 1 MB flash devices hosting the BIOS firmware: Primary (or Default BIOS) Flash (SPI 0) Recovery BIOS Flash (SPI 1) The flash is allocated for storing the binary code of the BIOS. The ATCA-7365 blade boots from the primary flash SPI 0 under normal circumstances. If booting BIOS from primary flash SPI 0 fails, a hardware mechanism automatically changes the flash device select logic to boot from the recovery flash SPI 1. The image that the processor will boot from after next reset is determined by the IPMC. It can be selected via dedicated IPMI OEM command. 5.7 Ethernet Ports The Blade utilizes various Ethernet controllers that serve the ATCA Base I/F, Fabric I/F, Update Channel and Ethernet console. All Ethernet interfaces have 1GbE capability except for the Fabric I/F controller which can operate at 10GbE or 1GbE (PICMG 3.1 Option 9 and 1). The fabric I/F is fully operable in both 10G and 1G mode without the presence of an RTM. 156 ATCA-7365 Installation and Use (6806800K65R) Functional Description One Ethernet port is available on the front panel. Additional Ethernet ports for external access are provided via the RTM. The Ethernet controllers support I/O virtualization. Table 5-1 Ethernet Controller Types 5.8 Interface Location Controller Count Ethernet Type Base Interface P23 Intel 82576 2x 10,100,1GB copper Fabric Interface P23 Intel 82599 2x 10G/1G Serdes Faceplate Interface P27 Intel 82567 1x 10,100,1 GB Copper Update Channel IF P20 Intel 82572 1x 1 GB Serdes Storage Controller Using an optional RTM, the Blade provides a Serial Attached SCSI (SAS) controller. One onboard hard disk drive located on the RTM is connected to the controller. A minimum of two (2) ports are available on the RTM face plate. They can be used to attach an external storage RAID (JBOD). Another SAS port of the controller is routed to ATCA Zone 3 for the purposes of synchronizing with a RTM based disk located in a logically paired ATCA slot. 5.9 Embedded Flash Disk The ATCA-7365 by default, provides an onboard USB Flash module (4GB) solid state disk. The disk can keep data, application SW and OS boot images. Booting from the device is supported. The flash disk controller provides a wear leveling algorithm to improve the longevity of the flash device. 5.9.1 SATA Embedded Flash Solid State Disc As an option, a SATA Embedded Flash Solid State Disc (SSD) solution can be provided through assembly of the ATCA-7365/SATA module which is available as an accessory kit. ATCA-7365 Installation and Use (6806800K65R) 157 Functional Description 5.10 BIOS ATCA-7365 provides a BIOS firmware that is stored in flash memory. It can be updated remotely via Ethernet or locally via operating system. Along with the BIOS and BIOS Setup program, the flash memory contains POST and Plug and Play support. The BIOS displays a message during POST identifying the type of BIOS and a revision code. A BIOS extension is provided for the RTM based SAS controller to support RAID configuration. 5.11 IPMC The Blade features an Intelligent Platform Management Controller (IPMC) compliant to PICMG 3.0 and IPMI 1.5 and 2.0 (SOL only). The IPMC is a management subsystem providing monitoring, event logging, and recovery control. The IPMC serves as the gateway for management applications to access the payload hardware. The IPMC firmware (FW) is stored in two independent memory images. Crisis recovery control is provided to allow reboot of the IPMC from a 2nd image if the upgraded FW image is corrupted. FW images can be upgraded via HPM.1/IPMI using either IPMB or KCS interface. The IPMC supports the initiation of a graceful shutdown of the host CPU. The IPMC can force the CPU to reset. It also controls the power and reset of the payload. As part of the power control logic circuitry is provided that controls the correct power-up and power-down sequencing of all payload specific power domains to prevent latch-up and damage of devices. The IPMC provides a watchdog that supervises the payload. If enabled, the payload software needs to retrigger the Watchdog to prevent a time-out. A watchdog time-out can generate a Non-maskable Interrupt (NMI), a payload reset or disabling/cycling of the payload power. The watchdog settings, including enable/disable, can be changed by payload software (setup menu). Time-out values can be selected from as short as seconds to as long as minutes. The IPMC is supervised by a separate hardware Watchdog, which cannot be disabled. IPMC FW retriggers the Watchdog timer. The IPMC monitors the Port 80 POST codes generated by the payload CPU. The IPMC is connected to various sensors on the Blade that provide temperature sensor readings at all major devices and voltage sensor readings of all major voltages. The IPMC monitors reset events caused by devices like Watchdog, IPMI command, and reset button. 158 ATCA-7365 Installation and Use (6806800K65R) Functional Description The FRU information of the various modules including front board, RTM, and other modules can be read via the IPMC and if necessary upgraded through the IPMC. The IPMC features Serial Over LAN (SOL) for the payload CPU serial console. The SOL interface is available via the ATCA Base I/F. SOL is activated by specific IPMI commands. 5.12 Serial Redirection The CPU serial redirection re-routes the console input and output; that is the text output to the text screen and input from the standard keyboard. The console typically is used by the BIOS setup menus, BIOS initialization and boot routines, OS boot loaders and loaded OSs. The serial console of the payload CPU is available via SOL. In addition to the SOL capability the serial console is also available on the blade face plate using a RJ45 connector with Cisco pin-out. If a SOL session is established, only the output is available on the face plate. Input is not possible during this time via the face plate. Alternatively to the CPU serial console, the IPMC serial console is also available on the face plate serial connector. It can be selected via specific IPMI OEM command. 5.13 Serial Over LAN Serial Over LAN (SOL) enables suitably designed blades and servers to transparently redirect a serial character stream of a baseboard UART to/from a remote client via LAN over RMCP+ sessions. This enables users at remote consoles to access the serial port of a blade/server and interact with a text-based BIOS console, operating system, command line interfaces, and serial text-based applications. The IPMC provides a dedicated sideband connection to the Base Interface Ethernet controller. This connectivity is not shared with IPMB-0 or any other I2C/SMBus/IPMB connections that the IPMC may use on the Blade for hardware management. Data from the payload serial redirection is routed through the sideband connection to the Base I/F. Vice versa the Ethernet controller filters packets based on either MAC address, Remote Management Control Protocol (RMCP) port number, or IP address and forwards them to the serial redirection over the sideband interface. Alternatively routing of SOL via PCIe may be considered if feasible by design. Client software like OpenIPMI is required to enable SOL and to communicate with the SOL based serial console. ATCA-7365 Installation and Use (6806800K65R) 159 Functional Description 5.14 Control Logic The Blade provides control logic for specific functions including: Payload power supervision and sequencing Payload resets Multiple HW interfaces between payload and IPMC Support for sensors as required Any control circuitry based on programmable logic whether intended for payload supervision or as part of the payload is remotely upgradeable. Crisis recovery circuitry is provided to prevent board lock-ups as the result of a failed remote upgrade of the board control logic. 5.15 Front Board Face Plate The blade's face plate provides the following interfaces and control elements: Two USB 2.0 ports Serial console port to connect to either payload or IPMC serial I/F Out of Service, In Service, Attention, and Hot Swap LEDs One 1000Base-T Ethernet port Recessed reset button The blade design provides the possibility to cover unused faceplate elements like LEDs or push button behind a custom overlay foil. 5.16 USB 2.0 Interface The ICH10R provides internal USB1.1/ USB 2.0 host controllers with up to twelve USB 2.0 ports. Two ports are routed to the faceplate, one port is used on board to connect a USB 2.0 SSD User Flash Module and one port is routed to the RTM. The ports available at the faceplate are routed to a dual stacked connector. The ports are USB 2.0 compliant. 160 ATCA-7365 Installation and Use (6806800K65R) Functional Description 5.17 SMBus Interface The SMBus interface of the ICH10R is connected to on-board devices like Clock PLLs, temperature sensors and the SPD PROMs of all twelve DDR3 DIMM memory modules. InterIntegrated Circuit (I2C )Bus Repeater of type PCA9515 is used to buffer the SMBus portion going to the SPD PROMs on the DIMM. The BIOS reads memory configuration parameters from SPD PROM. To address more than 8 memory I2C devices the SMBus to the SPD PROMS is segmented. Table 5-2 SMBus Devices Device Name Device Type Address SPD EEPROM 24C02 1010.000x b=A0 SPD EEPROM 24C02 1010.001x b=A2 SPD EEPROM 24C02 1010.010x b=A4 SPD EEPROM 24C02 1010.011x b=A6 SPD EEPROM 24C02 1010.100x b=A8 SPD EEPROM 24C02 1010.101x b=AA SPD EEPROM 24C02 1010.000x b=A0 SPD EEPROM 24C02 1010.001x b=A2 SPD EEPROM 24C02 1010.010x b=A4 SPD EEPROM 24C02 1010.011x b=A6 SPD EEPROM 24C02 1010.100x b=A8 SPD EEPROM 24C02 1010.101x b=AA Temp Sens#0 LM75 0x90 Temp Sens#1 LM75 0x92 DDR3 VREF_D margining ISL90728 0x7C DDR3 VREF_D margining ISL90727 0x5C Clock ICS932S421 0xD2 + 0xD3 DB1200 clock ICS9DB1200 0xDC + 0xDD CK_MNG_133 ICS9FGP202 0xD0 + 0xD1 ICH10R Slave SMBus IF ICH10R 0x88 + 0x89 ATCA-7365 Installation and Use (6806800K65R) 161 Functional Description Table 5-2 SMBus Devices (continued) Device Name Device Type Address Xeon 5520 (Tylersburg IOH36 D) Slave Xeon 5520 (Tylersburg IOH36 D) 0xE0 (IOH Boostrap MAX6618 0x54 SMBUSID option is 0xC0) SMBus IF MAX6618 PECI Hub 5.18 Real Time Clock An external 32.768 kHz crystal sources the internal real time clock inside ICH10R with a frequency tolerance of 20 PPM. The RTC is fully DS1287, MC14618, PC87911 and Y2K compliant and provides 256 bytes of backed up CMOS RAM (of which 14 bytes containing the RTC time and date information and RTC configuration). During power-down, the RTC consumes 0.9uA/hr. The optional power-down backup method uses a Super CAP with a 1 Farad capacity. This provides 300 hours of RTC/SRAM backup. The default battery is an external +3V lithium battery with a capacity of 200mAh, which provides three years of backup. 5.19 VGA Module The VGA-7360 module is based on XGI Volari Z11M graphics controller and delivers the following features on a standard DSUB15 pin analog VGA graphics connector at the faceplate: High Performance 2D Accelerator 8 MB Integrated MCM Memory Analog CRT output with maximum 230 MHz pixel clock and graphics mode up to 1920x1200 Certain variants of ATCA-7365 supports the VGA-7360 module. They are: 162 ATCA-7365-D-0GB-V ATCA-7365-D-24GB-V ATCA-7365-D-48GB-V ATCA-7365 Installation and Use (6806800K65R) Functional Description The face plate for these variants are displayed in Figure 3-3 on page 75. The figure below shows the front and back views of the VGA-7360 module. Figure 5-2 VGA-7360 Module (Front and Back View) 5.19.1 2D Graphics Engine The Volari Z11M graphics controller incorporates a powerful 64-bit graphics engine to enhance the performance of 2D operations. The capabilities of the graphics engine include, but are not limited to BitBlt, Color Expansion, Enhanced Color Expansion, Line Drawing, Transparent BitBlt, and Rectangle Fill. ATCA-7365 Installation and Use (6806800K65R) 163 Functional Description For all enhanced 256 color (8 bpp), 32k and 64k hi-color (16 bpp), and 16M true color (32 bpp) graphics modes, the 2D engine supports the following functions: 256 raster operations Rectangle fill Color expansion Enhanced Color expansion Line drawing with styled pattern Built-in bytes pattern registers Built-in 8x8 mask registers Rectangle Clipping Transparent BitBlt with source and destination keys Source data in command queue Bitblt 5.19.2 Supported VGA graphics modes The Volari Z11M provides a 24-bit true color Digital-Analog-Converter (DAC). The maximum frequency of the Red, Green, and Blue (RGB) is 230 MHz. The maximum resolution the DAC supports is 1600x1200@60Hz video mode (16-bit high color) or 1280x1024@85Hz video mode (true color 32-bit). All Standard VGA modes are supported. The color palette, with 256 24-bit entries, converts a color code that specifies the color of a pixel into three 8-bit values, one each for red, green, and blue. The 24-bit true color DAC is designed for direct color graphics mode. It converts each digital color value to three analog voltages for red, green, and blue. 164 ATCA-7365 Installation and Use (6806800K65R) Chapter 6 Maps and Registers 6.1 Interrupt Structure The ATCA-7365 supports NON-APIC (legacy PIC Mode) and APIC mode of Interrupt delivery to the CPUs. The 8259 PIC Mode Interrupt Concentrator inside the ICH10R supports 16 interrupts (eight external signal inputs). The IO-APIC device inside the ICH10R supports 24 interrupt sources. In APIC mode the ICH10R supports only Front side bus interrupt delivery (not the serial APIC mode). The following figure and tables summarize the interrupt sources and mappings for ATCA-7365. APIC mode is configured through BIOS after boot-up phase which is done in legacy PIC mode. Figure 6-1 Interrupt Structure on ATCA-7365 ATCA-7365 Installation and Use (6806800K65R) 165 Maps and Registers Table 6-1 Non-APIC (PIC mode / 8259 Mode) Interrupt Mapping Master Slave 8259 IRQ Typical Interrupt Source Interrupt Source 0 Internal 8254 Counter 0, Timer 0 (HPET) 1 Keyboard IRQ1 via SERIRQ 2 Internal Slave 8259 INTR output 3 Serial Port A IRQ3 via SERIRQ, PIRQ# 4 Serial Port B IRQ4 via SERIRQ, PIRQ# 5 Parallel/Generic IRQ5 via SERIRQ, PIRQ# 6 Floppy IRQ6 via SERIRQ, PIRQ# 7 Parallel/Generic IRQ7 via SERIRQ, PIRQ# 8 Internal RTC Internal RTC, Timer 1 (HPET) 9 Generic IRQ9 via SERIRQ, SCI, TCO, or PIRQ# 10 Generic IRQ10 via SERIRQ, SCI, TCO, or PIRQ# 11 Generic IRQ11 via SERIRQ, SCI, TCO, or PIRQ# or Timer#2 (HPET) 12 PS/2 Mouse IRQ11 via SERIRQ, SCI, TCO, or PIRQ# or Timer#3 (HPET) 13 Internal State Machine output based on processor FERR# assertion. May optionally be used for SCI or TCO interrupt if FERR# not needed. 14 SATA SATA Primary (legacy mode), or via SERIRQ or PIRQ# 15 SATA SATA Secondary (legacy mode), or via SERIRQ or PIRQ# Table 6-2 APIC Mode Interrupt Mapping IRQ Interrupt Source 0 Cascade from 8259 1 1 2 166 8254 Counter 0, Timer 0 (legacy mode) ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-2 APIC Mode Interrupt Mapping (continued) IRQ Interrupt Source 3 4 5 6 7 8 RTC, Timer 1 (legacy mode) 9 Option for TCI, TCO 10 Option for TCI, TCO 11 Timer 2, Option for TCI, TCO 12 Timer 3 13 FERR# logic 14 SATA Primary (legacy mode) 15 SATA Secondary (legacy mode) 16 PIRQ[A]# 17 PIRQ[B]# 18 PIRQ[C]# 19 PIRQ[D]# 20 PIRQ[E]# (GPIO) 21 PIRQ[F]# (GPIO) 22 PIRQ[G]# (GPIO) 23 PIRQ[H]# (GPIO) In APIC Mode the PCI Interrupts A:H are mapped to IRQ[16:23]. If an Interrupt is used for PCI IRQ[A:H], SCI or TCO it must not be used for ISA (legacy)-style interrupts (via SERIRQ). ATCA-7365 Installation and Use (6806800K65R) 167 Maps and Registers 6.2 PCI Express Port Mapping Xeon 5520 (Tylersburg IOH36 D) PCIexpress ports have the naming convention as seen in Figure "IOH36D PCIe Port Mapping on ATCA-7365" on page 168. Table 6-3 PCIexpress Port Mapping Port# 1 2 3 4 5 6 7 8 9 10 x2 x2 x4 x4 x4 x4 x4 x4 x4 x4 x8 x4 Figure 6-2 168 x8 x16 x8 x8 x16 IOH36D PCIe Port Mapping on ATCA-7365 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.3 Registers For register description, the conventions shown in Table "Register Default" on page 169 and Table "Register Access Type" on page 169 are used. Table 6-4 Register Default Default Description - Not applicable or undefined 0 or 1 Default value after PWR_GOOD is valid or after ICH_PLTRST deassertion. Undef. Undefined value <reset>: 0 or 1 Default value after deassertion of the reset signal <reset>. Ext. External Reset Source. Default depends on external logic level. Table 6-5 Register Access Type Access Description r Read only w Write only r/w Read and write w1c Write-1-to-clear, ignore bit while reading r/w1c Read and write-1-to-clear, write 0 has no effect r/w1s Read and write-1-to-set, write 0 has no effect r/w1t Read and write-1-to-toggle, write 0 has no effect LPC: The prefix “LPC:” signals that the access is restricted to the LPC interface. For example, LPC: r/w means that the register bit is read/writable from the LPC interface IPMC: The prefix “IPMC:” signals that the access is restricted to the IPMC SPI interface. For example, IPMC: r/w means that the register bit is read/writable from IPMC SPI interface ATCA-7365 Installation and Use (6806800K65R) 169 Maps and Registers 6.3.1 Register Decoding The FPGA registers may be accessed from the host or the IPMC. For the host the LPC bus interface is used. The IPMC uses an SPI interface. 6.3.1.1 LPC Decoding The LPC bus supports different protocols. 6.3.1.1.1 LPC I/O Decoding The LPC interface responds to LPC I/O accesses listed in Table "LPC I/O Register Map Overview" on page 170. All other LPC I/O accesses are ignored. Table 6-6 LPC I/O Register Map Overview Base Address Address Size Address Range Name 0x4E 2 SIW Super IO Configuration Registers for Index and Date 0x80 1 POSTCODE POST Code Register BASE1 8 COM1 UART1. Serial Port 1 (Logical Device 4). BASE1 address is set up during Super IO Configuration. BASE2 8 COM2 UART2. Serial Port 2. (Logical Device 4). BASE2 address is set up during Super IO Configuration. 0x600 128 REGISTERS FPGA Registers Description All LPC I/O accesses to address POSTCODE, within the address range REGISTERS and within the address ranges of COM1 or COM2 (only when enabled during Super IO configuration) are decoded by the LPC core. 6.3.1.1.2 LPC Memory Decoding The LPC interface never responds to LPC Memory accesses. 6.3.1.1.3 LPC Firmware Decoding The LPC interface never responds to LPC Firmware accesses. 170 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.3.1.2 SPI Register Decoding All SPI accesses from the IPMC towards the FPGA with the SPI select signal IPMC_SPI_SS_FPGA_ asserted are accepted. Table 6-7 IPMC SPI Register 6.3.2 SPI Address Range Address Range Name Description 0x00 – 0x7F REGISTERS FPGA Registers POST Code Register The FPGA provides an 8-bit wide register to store POST codes to the LPC I/O address 0x80. The two nibbles of the register are converted to 7-segment codes and are displayed as two hex values by two 7-segment LED displays. The IPMC may read the POST code using the SPI interface (with the signal IPMC_SPI_SS_FPGA_ asserted) and the SPI address 0x7F. Table 6-8 POST Code Register LPC I/O Address: 0x80 IPMC SPI Address: 0x7f Bit Description Default Access 7:0 POST codes from host 0 LPC: r/w IPMC: r ATCA-7365 Installation and Use (6806800K65R) 171 Maps and Registers 6.3.3 Super IO Configuration Register After a LPC Reset (ICH_PLTRST_ is asserted) or “Power On Reset”, the Super IO is in the Run Mode with the UARTs disabled. They may be configured using the LPC IO Address Range SIW (INDEX and DATA) by placing the Super IO into Configuration Mode. The BIOS uses these configuration addresses to initialize the logical devices at POST. The INDEX and DATA addresses are only valid when the Super IO is in Configuration State. The INDEX and DATA addresses are effective only when the Super IO is in the Configuration State. When the Super IO is not in the Configuration State, reads return 0xFF and write data is ignored. Table 6-9 Super IO Configuration Index Register LPC I/O Address: 0x4E Bit Description Default Access 7:0 INDEX. Configuration Index. 0xff LPC: r/w Table 6-10 Super IO Configuration Data Register LPC I/O Address: 0x4F 6.3.3.1 Bit Description Default Access 7:0 DATA Configuration Data. 0xff LPC: r/w Entering the Configuration State The device enters the Configuration State by the following contiguous sequence: 1. Write 68 to Configuration Index Port. 2. Write 08 to Configuration Index Port. 6.3.3.2 Configuration Mode The system sets the logical device information and activates desired logical devices through the INDEX and DATA ports. 172 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers The desired configuration registers are accessed in two steps: 1. Write the index of the Logical Device Number Configuration Register (that is, 07) to the INDEX PORT and then write the number of the desired logical device to the DATA PORT. 2. Write the address of the desired configuration register within the logical device to the INDEX PORT and then write or read the configuration register through the DATA PORT. If accessing the Global Configuration Registers, Step 1 is not required. The Super IO returns to the RUN State. Only two states are defined (Run and Configuration). In the Run State the Super IO is always ready to enter the Configuration State. 6.3.3.3 Super IO Configuration Registers Address locations that are not listed are considered reserved register locations. Reads to reserved registers may return non-zero values. Writes to reserved locations may cause system failure. 6.3.3.3.1 Global Control Configuration Registers The Super IO Global Registers lie in the address range 0x00-0x2F. All eight bits of the ADDRESS Port are used for register selection. All unimplemented registers and bits ignore writes and return zero when read. The INDEX PORT is used to select a configuration register in the chip. The DATA PORT is then used to access the selected register. These registers are accessible only in the Configuration Mode. Table 6-11 Global Configuration Register Summary Index Address Description 0x07 Super IO Logical Device Number 0x20 Super IO Device ID 0x21 Super IO Device Revision 0x28 Super IO LPC Control 0x29 Super IO SERIRQ and Pre-divide Control ATCA-7365 Installation and Use (6806800K65R) 173 Maps and Registers Table 6-12 Super IO Logical Device Number Register Index Address: 0x07 Bit Description Default Access 7:0 Logical Device Number: 0 LPC: r/w 0x04: Logical Device 4 (UART 1Serial Port 1) 0x05: Logical Device 5 (UART2 Serial Port 2) A write to this register selects the current logical device. This allows access to the control and configuration registers for each logical device. Table 6-13 Super IO Device Identification Register Index Address: 0x20 Bit Description Default Access 7:0 Device ID 0 LPC: r Table 6-14 Super IO Device Revision Register Index Address: 0x21 Bit Description Default Access 7:0 Device Revision 0x01 LPC: r Table 6-15 Super IO LPC Control Register Index Address: 0x28 Bit Description Default Access 0 LPC Bus Wait States: 1 LPC: r 0 LPC: r 1: Long wait states (sync 6) 1 174 Reserved ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-12 Super IO Logical Device Number Register Index Address: 0x07 Bit Description Default Access 7:0 Logical Device Number: 0 LPC: r/w 0x04: Logical Device 4 (UART 1Serial Port 1) 0x05: Logical Device 5 (UART2 Serial Port 2) A write to this register selects the current logical device. This allows access to the control and configuration registers for each logical device. Table 6-13 Super IO Device Identification Register Index Address: 0x20 Bit Description Default Access 7:0 Device ID 0 LPC: r Table 6-14 Super IO Device Revision Register Index Address: 0x21 Bit Description Default Access 7:0 Device Revision 0x01 LPC: r Table 6-15 Super IO LPC Control Register Index Address: 0x28 Bit Description Default Access 0 LPC Bus Wait States: 1 LPC: r 0 LPC: r 1: Long wait states (sync 6) 1 Reserved ATCA-7365 Installation and Use (6806800K65R) 175 Maps and Registers Table 6-16 Global Super IO SERIRQ and Pre-divide Control Register Index Address: 0x29 Bit Description Default Access 0 SERIRQ enable: 0 LPC: r/w 1 LPC: r 0 LPC: r/w 0 LPC: r 0: disabled. Serial interrupts disabled. 1: enabled. Logical devices participate in interrupt generations. 1 SERIRQ Mode: 1: Continuous Mode 3:2 UART Clock pre-divide 00: divide by 1 01: divide by 8 10: divide by 26 (CLK_UART is 48 MHz) 11: reserved 7:4 Reserved 6.3.3.3.2 Logical Device Configuration Registers These registers are used to access the registers that are assigned to each logical unit. The Super IO supports two logical units and has two sets of logical device registers. The two logical devices are UART1 (Logical Number 4) and UART2 (Logical Number 5). A separate set (bank) of control and configuration registers exists for each logical device and is selected with the Logical Device Number Register. The INDEX PORT is used to select a specific logical device register. These registers are then accessed through the DATA PORT. The Logical Device registers are accessible only when the device is in the Configuration state. Table 6-17 Logical Device Configuration Register Summary 176 Index Address Description 0x30 Enable 0x60 Base IO Address MSB 0x61 Base IO Address LSB 0x70 Primary Interrupt Select 0x74 Reserved ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-17 Logical Device Configuration Register Summary (continued) Index Address Description 0x75 Reserved 0xF0 Reserved The logical register addresses are shown in the tables below. Table 6-18 Logical Device Enable Register Index Address: 0x30 Bit Description Default Access 0 Logical Device Enable: 1 LPC: r/w 0 LPC: r 0: disabled. Currently selected device is inactive. 1: enabled. Currently selected device is enabled. 7:1 Reserved Table 6-19 Logical Device Base IO Address MSB Register Index Address: 0x60 Bit Description Default Access 7:0 Logical Device Base IO Address MSB 0 LPC: r/w Table 6-20 Logical Device Base IO Address LSB Register Index Address: 0x61 Bit Description Default Access 2:0 Bits 0 to 2 are read only. Decode is on 8 Byte boundary. 0 LPC: r 7:3 Logical Device Base IO Address LSB. (Bits 3 to 7) ATCA-7365 Installation and Use (6806800K65R) LPC: r/w 177 Maps and Registers Registers 0x60 (MSB) and 0x61 (LSB) set the Logical Device Base IO for this logical device. For example for Base IO address 0x3F8 the content of Register 0x60 is 0x03 and the content of Register 0x61is 0xF8. See the table below for Common Decode Ranges. Table 6-21 Logical Device Common Decode Ranges IO Address range Description 0x3F8 – 0x3FF COM1 0x2F8 – 0x2FF COM2 0x2E8 – 0x2EF COM3 0x3E8 – 0x3EF COM4 Table 6-22 Logical Device Primary Interrupt Register Index Address: 0x70 Bit Description Default Access 3:0 Interrupt level is used for Primary Interrupt. 0x0: no interrupt selected 1 LPC: r/w 0x1: IRQ1 0x2: IRQ2 0x3: IRQ3 0x4: IRQ4 0x5: IRQ5 0x6: IRQ6 0x7: IRQ7 0x8: IRQ8 0x9: IRQ9 0xA: IRQ10 0xB: IRQ11 0xC: IRQ12 0xD: IRQ13 0xE: IRQ14 0xF: IRQ15 178 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-22 Logical Device Primary Interrupt Register (continued) Index Address: 0x70 Bit Description Default Access 7:4 Reserved 0 LPC: r An Interrupt is activated by enabling this device (offset 0x30), setting this register to a nonzero value and setting any combination of bits 0-4 in the corresponding UART IER and the occurrence of the corresponding UART event (that is Modem Status Change, Receiver Line Error Condition, Transmit Data Request, Receiver Data Available or Receiver Time Out) and setting the OUT2 bit in the MCR. Table 6-23 Logical Device 0x74 Reserved Register Index Address: 0x74 Bit Description Default Access 7:0 Reserved 0x04 LPC: r Table 6-24 Logical Device 0x75 Reserved Register Index Address: 0x75 Bit Description Default Access 7:0 Reserved 0x04 LPC: r Table 6-25 Logical Device 0xF0 Reserved Register Index Address: 0xF0 6.3.4 Bit Description Default Access 7:0 Reserved 0x04 LPC: r UART1 and UART2 Register Map The LPC IO Base addresses BASE1 for UART1 and BASE2 for UART2 are set up during Super IO configuration. See Super IO Configuration Registers on page 173. ATCA-7365 Installation and Use (6806800K65R) 179 Maps and Registers 6.3.4.1 UART Register Overview Table 6-26 on page 180 shows the registers and their addresses as offsets of a base address for one of the two UARTs. The state of the Divisor Latch Bit (DLAB), which is the MOST significant bit of the Serial Line Control Register (SCR), affects the selection of certain of the UART registers. The DLAB bit must be set high by the system software to access the Baud Rate Generator Divisor Latches (DLL and DLM). Table 6-26 UART Register Overview 180 LPC IO Address DLAB Bit value Description Base 0 Receiver Buffer (RBR). Read Only Base 0 Transmitter Holding (THR). Write Only. Base + 1 0 Interrupt Enable Register (IER) Base + 2 X Interrupt Identification Register (IIR). Read Only Base + 2 X FIFO Control Register (FCR). Write Only. Base + 3 X Line Control Register (LCR) Base + 4 X Modem Control Register (MCR) Base + 5 X Line Status Register (LSR). Read Only Base + 6 X Modem Status Register (MSR). Read Only Base + 7 X Scratch Pad Register (SCR) Base 1 Divisor Latch LSB (DLL) Base + 1 1 Divisor Latch MSB (DLM) ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.3.4.2 UART Registers DLAB=0 6.3.4.2.1 Receiver Buffer Register (RBR) In non-FIFO mode, this register holds the character received by the UART's Receive Shift Register. If fewer than eight bits are received, the bits are right-justified and the leading bits are zeroed. Reading the register empties the register and resets the Data Ready (DR) bit in the Line Status Register to zero. Other (error) bits in the Line Status Register are not cleared. In FIFO mode, this register latches the value of the data byte at the top of the FIFO. Table 6-27 Receiver Buffer Register (RBR) if DLAB=0 LPC IO Address: Base Bit Description Default Access 7:0 Receiver Buffer Register (RBR) Undef. LPC: r 6.3.4.2.2 Transmitter Holding Register (THR) This register holds the next data byte to be transmitted. When the Transmit Shift Register becomes empty, the contents of the Transmit Holding Register are loaded into the shift register and the transmit data request (TDRQ) bit in the Line Status Register is set to one. Table 6-28 Transmitter Holding Register (THR) if DLAB=0 LPC IO Address: Base Bit Description Default Access 7:0 Transmitter Holding register (THR) Undef. LPC: w In FIFO mode, writing to THR puts data to the top of the FIFO. The data at the bottom of the FIFO is loaded to the shift register when it is empty. ATCA-7365 Installation and Use (6806800K65R) 181 Maps and Registers 6.3.4.2.3 Interrupt Enable Register (IER) This register enables four types of interrupts which independently activate the int signal and set a value in the Interrupt Identification Register. Each of the four interrupt types can be disabled by resetting the appropriate bit of the IER register. Similarly, by setting the appropriate bits, selected interrupts can be enabled. Table 6-29 Interrupt Enable Register (IER), if DLAB=0 LPC IO Address: Base + 1 Bit Description Default Access 0 Receive data interrupt enable/disable: 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w 0 LPC: r 1: receive data interrupt enabled 0: receive data interrupt disabled 1 Transmitter holding register empty (THRE) interrupt enable/disable 1: THRE interrupt enabled 0: THRE interrupt disabled 2 Receiver line status interrupt enable/disable 1: receiver line status interrupt enabled 0: receiver line status interrupt disabled 3 Modem status interrupt enable/disable: 1: modem status interrupt enabled 0: modem status interrupt disabled 7:4 182 Reserved ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.3.4.2.4 Interrupt Identification Register (IIIR) In order to minimize software overhead during data character transfers, the UART prioritizes interrupts into four levels (listed in Table 6-30) and records these in the Interrupt Identification Register. The Interrupt Identification Register (IIR) stores information indicating that a prioritized interrupt is pending and the source of that interrupt. Table 6-30 UART Interrupt Priorities Priority Level Interrupt Source 1 (highest) Receiver Line Status. One or more error bits were set. 2 Received Data is available. In FIFO mode, trigger level was reached; in nonFIFO mode, RBR has data. 2 Receiver Time out occurred. It happens in FIFO mode only, when there is data in the receive FIFO but no activity for a time period. 3 Transmitter requests data. In FIFO mode, the transmit FIFO is half or more than half empty; in non-FIFO mode, THR is read already 4 Modem Status: One or more of the modem input signals has changed state Table 6-31 Interrupt Identification Register (IIR) LPC IO Address: Base + 1 Bit Description Default Access 0 Interrupt status bit: 1 LPC: r 0 LPC: r 0 LPC: r 0 LPC: r 1: no interrupt pending 0: interrupt pending 2:1 Interrupt priority level and source: 11: Receiver line status 10: Receiver data available 01: Transmitter holding register empty 00: Modem status 3 Time Out Detected: 0: No time out interrupt is pending 1: Character time-out indication (FIFO mode only) 5:4 Reserved ATCA-7365 Installation and Use (6806800K65R) 183 Maps and Registers Table 6-31 Interrupt Identification Register (IIR) (continued) LPC IO Address: Base + 1 Bit Description Default Access 7:6 FIFO Mode Enable bits: 0 LPC: r 00: Default mode 01: Reserved 10: Reserved 11: FIFO mode 6.3.4.2.5 FIFO Control Register (FCR) FCR is a write-only register that is located at the same address as the IIR (IIR is a read-only register). FCR enables/disables the transmitter/receiver FIFOs, clears the transmitter/receiver FIFOs, and sets the receiver FIFO trigger level. Table 6-32 FIFO Control Register (FCR) LPC IO Address: Base + 2 Bit Description Default Access 0 FIFO enable/disable: 0 LPC: w 0 LPC: w 0 LPC: w 1: Transmitter and Receiver FIFO enabled 0: FIFO disabled 1 Receiver FIFO reset: 1: Bytes in receiver FIFO and counter are reset. Shift register is not reset (bit is self-clearing) 0: No effect 2 Transmit FIFO reset: 1: Bytes in receiver FIFO and counter are reset. Shift register is not reset (bit is self-clearing) 0: No effect 184 3 Receiver/Transmitter ready. Not supported. 0 LPC: w 5:4 Reserved 0 LPC: w ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-32 FIFO Control Register (FCR) (continued) LPC IO Address: Base + 2 Bit Description Default Access 7:6 Receiver FIFO interrupt trigger level: 0 LPC: w 00: 1 byte 01: 4 bytes 10: 8 bytes 11: 14 bytes 6.3.4.2.6 Line Control Register (LCR) In the Line Control Register (LCR), the system programmer specifies the format of the asynchronous data communications exchange. The serial data format consists of a start bit (logic 0), five to eight data bits, an optional parity bit, and one or two stop bits (logic 1). The LCR has bits for accessing the Divisor Latch and causing a break condition. The programmer can also read the contents of the Line Control Register. The read capability simplifies system programming and eliminates the need for separate storage in system memory. Table 6-33 Line Control Register (LCR) LPC IO Address: Base + 3 Bit Description Default Access 1:0 Serial character WORD length: 0 LPC: r/w 0 LPC: r/w 00: 5 bits 01: 6 bits 10: 7 bits 11: 8 bits 2 Stop bit length: 1: 1.5 stop bits for 5 bit WORD length 1: 2 stop bits for 6, 7, and 8 bit WORD length 0: 1 stop bit for any serial character WORD length ATCA-7365 Installation and Use (6806800K65R) 185 Maps and Registers Table 6-33 Line Control Register (LCR) (continued) LPC IO Address: Base + 3 Bit Description Default Access 3 Parity enable/disable 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w When bit 3 is set, a parity bit is generated in transmitted data between the last data WORD bit and the first stop bit. In received data, if bit 3 is set, parity is checked. When bit 3 is cleared, no parity is generated or checked: 1: Parity enabled 0: Parity disabled 4 Parity even/odd When parity is enabled and bit 4 is set, even parity (an even number of logic ones in the data and parity bits) is selected. When parity is disabled and bit 4 is cleared, odd parity (an odd number of logic ones) is selected: 1: Even parity 0: Odd parity 5 Stick parity When bits 3, 4, and 5 are set, the parity bit is transmitted and checked as cleared. When bits 3 and 5 are set and bit 4 is cleared, the parity bit is transmitted and checked as set. If bit 5 is cleared, stick parity is disabled: 1: Stick parity enabled 0: Stick parity disabled 6 Break control bit Bit 6 is set to force a break condition, i.e. a condition where TXD is forced to the spacing (cleared) state. When bit 6 is cleared, the break condition is disabled and has no affect on the transmitter logic. It only effects TXD: 1: Break condition enabled 0: Break condition disabled 186 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-33 Line Control Register (LCR) (continued) LPC IO Address: Base + 3 Bit Description Default Access 7 Divisor latch access bit (DLAB) 0 LPC: r/w Bit 7 must be set to access the divisor latches of the baud generator during a read or write. Bit 7 must be cleared during a read or write to access the RBR, THR, or IER.: 1: Access to DLL and DLM registers 0: Access to RBR, THR and IER registers 6.3.4.2.7 Modem Control Register (MCR) This 8-bit register controls the interface with the modem or data set (or a peripheral device emulating a modem). Table 6-34 Modem Control Register (MCR) LPC IO Address: Base + 4 Bit Description Default Access 0 Data terminal ready (DTR#) output control: 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w 1: DTR# output in low (active) state 0: DTR# output in high state 1 Request to send (RTS#) output control: 1: RTS# output in low (active) state 0: RTS# output in high state 2 User output control signal (OUT1#): 1: OUT1# output in high state 0: OUT1# output in low state Not supported 3 User output control signal (OUT2#): 1: OUT2# output in high state 0: OUT2# output in low state Not supported ATCA-7365 Installation and Use (6806800K65R) 187 Maps and Registers Table 6-34 Modem Control Register (MCR) (continued) LPC IO Address: Base + 4 Bit Description Default Access 4 Local loop back diagnostic control 0 LPC: r/w 0 LPC: r/w 0 LPC: r When loop back is activated: Transmitter TXD is set high. Receiver RXD is disconnected. Output of Transmitter Shift register is looped back into the receiver shift register input. Modem control inputs are disconnected Modem control outputs are internally connected to modem control inputs. Modem control outputs are forced to the inactive (high) levels: 1: Loop back mode activated 0: Normal operation 5 Autoflow control enable (AFE): 1: Autoflow control enabled (auto-RTS# and auto-CTS# or autoCTS# only enabled) 0: Autoflow control disabled 7:6 Reserved 6.3.4.2.8 Line Status Register (LSR) This register provides status information to the processor concerning the data transfers. Bits 5 and 6 show information about the transmitter section. The rest of the bits contain information about the receiver. In non-FIFO mode, three of the LSR register bits, parity error, framing error, and break interrupt, show the error status of the character that has just been received. In FIFO mode, these three bits of status are stored with each received character in the FIFO. LSR shows the status bits of the character at the top of the FIFO. When the character at the top of the FIFO has errors, the LSR error bits are set and are not cleared until software reads LSR, even if the character in the FIFO is read and a new character is now at the top of the FIFO. 188 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Bits one through four are the error conditions that produce a receiver line status interrupt when any of the corresponding conditions are detected and the interrupt is enabled. These bits are not cleared by reading the erroneous byte from the FIFO or receive buffer. They are cleared only by reading LSR. In FIFO mode, the line status interrupt occurs only when the erroneous byte is at the top of the FIFO. If the erroneous byte being received is not at the top of the FIFO, an interrupt is generated only after the previous bytes are read and the erroneous byte is moved to the top of the FIFO. Table 6-35 Line Control Register (LCR) LPC IO Address: Base + 5 Bit Description Default Access 0 Receiver data ready (DR) indicator 0 LPC: r 0 LPC: r 0 LPC: r DR is set whenever a complete incoming character has been received and transferred into the RBR or the FIFO. DR is cleared by reading all of the data in the RBR or the FIFO: 1: New data received 0: No new data 1 Overrun error (OE) indicator When OE is set, it indicates that before the character in the RBR was read, it was overwritten by the next character transferred into the register. OE is cleared every time the CPU reads the contents of the LSR. If the FIFO mode data continues to fill the FIFO beyond the trigger level, an overrun error occurs only after the FIFO is full and the next character has been completely received in the shift register. An overrun error is indicated to the CPU as soon as it happens. The character in the shift register is overwritten but it is not transferred to the FIFO: 1: Overrun error occurred 0: No overrun error 2 Parity Error (PE) indicator When PE is set, it indicates that the parity of the received data character does not match the parity selected in the LCR (bit 4). PE is cleared every time the CPU reads the contents of the LSR. In the FIFO mode, this error is associated with the particular character in the FIFO to which it applies. This error is revealed to the CPU when its associated character is at the top of the FIFO: 1: Parity error occurred 0: No parity error ATCA-7365 Installation and Use (6806800K65R) 189 Maps and Registers Table 6-35 Line Control Register (LCR) (continued) LPC IO Address: Base + 5 Bit Description Default Access 3 Framing Error (FE) indicator 0 LPC: r 0 LPC: r 0 LPC: r When FE is set, it indicates that the received character did not have a valid (set) stop bit. FE is cleared every time the CPU reads the contents of the LSR. In the FIFO mode, this error is associated with the particular character in the FIFO to which it applies. This error is revealed to the CPU when its associated character is at the top of the FIFO. The ACE tries to resynchronize after a framing error. To accomplish this, it is assumed that the framing error is due to the next start bit. The ACE samples this start bit twice and then accepts the input data: 1: Framing error occurred 0: No framing error 4 Break Interrupt (BI) indicator When BI is set, it indicates that the received data input was held low for longer than a full-word transmission time. A full-word transmission time is defined as the total time to transmit the start, data, parity, and stop bits. BI is cleared every time the CPU reads the contents of the LSR. In the FIFO mode, this error is associated with the particular character in the FIFO to which it applies. This error is revealed to the CPU when its associated character is at the top of the FIFO. When a break occurs, only one 0 character is loaded into the FIFO. The next character transfer is enabled after RXD goes to the marking state for at least two Receiver CLK samples and then receives the next valid start bit: 1: Full WORD transmission time exceeded 0: Normal operation 5 Transmit Holding Register Empty (THRE) indicator THRE is set when the THR is empty, indicating that the ACE is ready to accept a new character. If the THRE interrupt is enabled when THRE is set, an interrupt is generated. THRE is set when the contents of the THR are transferred to the TSR. THRE is cleared concurrent with the loading of the THR by the CPU. In the FIFO mode, THRE is set when the transmit FIFO is empty; it is cleared when at least one byte is written to the transmit FIFO: 1: THR/Transmit FIFO empty 0: THR/Transmit FIFO contains data 190 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-35 Line Control Register (LCR) (continued) LPC IO Address: Base + 5 Bit Description Default Access 6 Transmitter Empty (TEMT) indicator 0 LPC: r 0 LPC: r TEMT bit is set when the THR and the TSR are both empty. When either the THR or the TSR contains a data character, TEMT is cleared. In the FIFO mode, TEMT is set when the transmitter FIFO and shift register are both empty: 1: THR/Transmit FIFO/TSR empty 0: THR/Transmit FIFO/TSR contains data 7 FIFO data error In the FIFO mode, LSR7 is set when there is at least one parity, framing, or break error in the FIFO. It is cleared when the microprocessor reads the LSR and there are no subsequent errors in the FIFO. If FIFO is not used, bit always reads 0: 1: FIFO data error encountered 0: No FIFO error encountered 6.3.4.2.9 Modem Status Register (MSR) This 8-bit register provides the current state of the control lines from the modem or data set (or a peripheral device emulating a modem) to the processor. In addition to this current state information, four bits of the Modem Status register provide change information. Bits 03:00 are set to a logic 1 when a control input from the Modem changes state. They are reset to a logic 0 when the processor reads the Modem Status register. ATCA-7365 Installation and Use (6806800K65R) 191 Maps and Registers When bits 0, 1, 2, or 3 are set to logic 1, a Modem Status interrupt is generated if bit 3 of the Interrupt Enable Register is set. Table 6-36 Modem Status Register (MSR) LPC IO Address: Base + 6 Bit Description Default Access 0 Change in clear-to-send (DCTS) indicator 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w 0 LPC: r/w Ext. LPC: r DCTS indicates that the CTS# input has changed state since the last time it was read by the CPU. When DCTS is set (autoflow control is not enabled and the modem status interrupt is enabled), a modem status interrupt is generated. When autoflow control is enabled (DCTS is cleared), no interrupt is generated: 1: Change in state of CTS# input since last read 0: No change in state of CTS# input since last read 1 Change in data set ready (DDSR) indicator DDSR indicates that the DSR# input has changed state since the last time it was read by the CPU. When DDSR is set and the modem status interrupt is enabled, a modem status interrupt is generated: 1: Change in state of DSR# input since last read 0: No change in state of DSR# input since last read 2 Trailing edge of the ring indicator (TERI) detector TERI indicates that the RI# input to the chip has changed from a low to a high level. When TERI is set and the modem status interrupt is enabled, a modem status interrupt is generated. Not supported. 3 Change in data carrier detect (DDCD) indicator DDCD indicates that the DCD# input to the chip has changed state since the last time it was read by the CPU. When DDCD is set and the modem status interrupt is enabled, a modem status interrupt is generated. Not supported. 4 Complement of the clear-to-send (CTS#) input When the Asynchronous Communications Element (ACE) is in diagnostic test mode (LOOP [MCR4] = 1), this bit is equal to the MCR bit 1 (RTS#). 192 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-36 Modem Status Register (MSR) (continued) LPC IO Address: Base + 6 Bit Description Default Access 5 Complement of the data set ready (DSR#) input Ext. LPC: r Ext. LPC: r Ext. LPC: r When the ACE is in the diagnostic test mode (LOOP [MCR4] = 1), this bit is equal to the MCR bit 0 (DTR#). 6 Complement of the ring indicator (RI#) input When the ACE is in the diagnostic test mode (LOOP [MCR4] = 1), this bit is equal to the MCR bit 2 (OUT1#). Not supported. 7 Complement of the data carrier detect (DCD#) input When the ACE is in the diagnostic test mode (LOOP [MCR4] = 1), this bit is equal to the MCR bit 3 (OUT2#). Not supported. 6.3.4.2.10 Scratch Register (SCR) This 8-bit read/write register has no effect on the UART. It is intended as a scratchpad register for use by the programmer. Table 6-37 Scratch Register (SCR)) LPC IO Address: Base + 7 Bit Description Default Access 7:0 Scratch Register (SCR) Undef. LPC: r/w The scratch register is an 8 bit register that is intended for the programmer's use as a scratch pad in the sense that it temporarily holds the programmer's data without affecting any other ACE operation. 6.3.4.3 Programmable Baud Rate Generator The UART contains a programmable Baud Rate Generator that is capable of taking the UART_CLK input and dividing it by any divisor from 1 to 65535 (216 -1). The output frequency of the Baud Rate Generator is 16 times the baud rate. Two 8-bit latches store the divisor in a 16bit binary format. These Divisor Latches must be loaded during initialization to ensure proper ATCA-7365 Installation and Use (6806800K65R) 193 Maps and Registers operation of the Baud Rate Generator. If both Divisor Latches are loaded with 0, the 16X output clock is stopped. Upon loading either of the Divisor latches, a 16-bit baud counter is immediately loaded. This prevents long counts on initial load. Access to the Divisor latch can be done with a word write. The UART_CLK is the CLK_UART (48MHz) input divided by the pre-divider set by the Super IO Configuration Register (Offset 0x29). The baud rate of the data shifted in/out of the UART is given by: Baud Rate = UART_CLK / (16X Divisor) For example, if the pre-divider is 26 the UART_CLK is 1.8461538MHz. When the divisor is 12, the baud rate is 9600. A Divisor value of 0 in the Divisor Latch Register is not allowed. Table 6-38 Divisor Latch LSB Register (DLL), if DLAB=1 LPC IO Address: Base Bit Description Default Access 7:0 Divisor Latch LSB (DLL) Undef. LPC: r/w Table 6-39 Divisor Latch MSB Register (DLM), if DLAB=1 LPC IO Address: Base + 1 194 Bit Description Default Access 7:0 Divisor Latch MSB (DLM) Undef. LPC: r/w ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4 FPGA Register Mapping 6.4.1 LPC I/O Register Map The FPGA registers may be accessed via LPC I/O cycles in the I/O address range REGISTERS. For LPC register access, use the base address 0x600 and add the Address Offset. An LPC I/O write access to an address not listed in Table 6-40 or not marked with an “X” in the LPC I/O column is ignored. A corresponding read access delivers always zero. LPC I/O Address = 0x600 + Address Offset 6.4.2 IPMC SPI Register Map The FPGA registers may be accessed via IPMC SPI transactions (with the signal IPMC_SPI_SS_FPGA_ asserted). A SPI write access to an address not listed in this table or not marked with an “X” in the IPMC SPI column is ignored. A corresponding read access delivers always zero. Table 6-40 FPGA Register Map Overview Address Offset1 LPC I/O IPMC SPI Description 0x00 x x Module Identification Register 0x01 x x FPGA Version Register 0x03 - 0x05 x x Serial Line Routing Registers 0x06 x x IPMC Power Level Register 0x08 x x SPD PROM MUX Control Register 0x10 x x BIOS Reset Source Register 0x11 x x Reset Mask Register 0x12 x x BIOS IPMC Watch dog timeout Register 0x13 x - BIOS Push Button Enable Register 0x14 x x OS Reset Source Register ATCA-7365 Installation and Use (6806800K65R) 195 Maps and Registers Table 6-40 FPGA Register Map Overview (continued) Address Offset1 LPC I/O IPMC SPI Description 0x15 x x OS IPMC Watch dog timeout Register 0x16 - x IPMC Watch dog timeout Register 0x17 - x IPMC Reset Source Register 0x18 -0x19 x - RTM SPI Interface 0x20 x - External Interrupt Status Register 0x21 x x Processor Hot Status/Control Register 0x22 x - Telecom Status/Control Register 0x23 – 0x2D x - Interrupt Mask and Map Registers 0x40 x - Flash Control and Status Register 0x41 – 0x42 x - Boot Flash Write Enable Registers 0x43 x x BIOS Boot Mode Register 0x45 x x SFMEM Module Configuration Register 0x48 x x Update Channel Equalization Control 0x49 x - IPMC E-Keying Status Register 0x4A x x IPMC E-Keying Control Register 0x4B x - IPMC GPIO Register 0x50 x x LED Status and Control Register 0x58 x x NMI Status and Control Register 0x60 -0x66 x - Telecom Clocking Registers 0x6F x x Miscellaneous Status/Control Register 0x7D x x LPC Scratch Register 0x7E x x IPMC Scratch Register 0x7F x x POST codes from host 1. For LPC I/O accesses add the LPC I/O Base Address 0x600 196 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Note: For LPC I/O address, 0x80 is used. 6.4.3 Module Identification Register The Module Identification Register identifies the ATCA-7365 Blade (Welbeck). Table 6-41 Module Identification Register Address Offset: 0x00 6.4.4 Bit Description Default Access 7:0 ATCA-7365 Blade (Welbeck) Module Identification 0x60 r Version Register The version register provides the version of the FPGA bit stream. The initial value starts at 0x01 and will be incremented with each new release. Table 6-42 Version Register Address Offset: 0x01 6.4.5 Bit Description Default Access 7:0 Specifies FPGA version 1 (Initial Value) r Serial Redirection Control Register BIOS set the corresponding bit, which is used for serial redirection. The IPMC uses this information to route the corresponding port to serial IPMC interface in case of SOL. BIOS should never set both status bits. ATCA-7365 Installation and Use (6806800K65R) 197 Maps and Registers Table 6-43 Serial Redirection Control Register Address Offset: 0x03 Bit Description Default Access 0 COM1 used for serial redirection: 0 LPC: r/w 0: COM1 not used for serial redirection IPMC: r 1: COM1 used for serial redirection 1 COM2 use for serial redirection 0 LPC: r/w 0: COM2 not used for serial redirection IPMC: r 1: COM2 used for serial redirection 7:2 6.4.6 Reserved 0 r Serial over LAN (SOL) Control Register The IPMC software can route serial data from serial port 1 (COM1) or serial port 2 (COM2) to the IPMC. When both control bits are enabled, bit 1 is ignored. Table 6-44 Serial over LAN Control Register Address Offset: 0x04 Bit Description Default Access 0 SOL over COM1 enable: PWR_GOOD: 0 LPC: r/w 0: disabled IPMC: r 1: enabled. COM1 is forwarded to IPMC 1 SOL over COM2 enable: PWR_GOOD: 0 0: disabled LPC: r/w IPMC: r 1: enabled. COM2 is forwarded to IPMC 7:2 198 Reserved 0 r ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.7 Serial Line Routing Register The following table provides a detailed description about Serial Line Routing Register. Table 6-45 Serial Line Routing Register Address Offset: 0x05 Bit Description Default Access 1:0 Inverted level of signals SEL_SERIAL[1:0], which are controlled by switches SW2.2 and SW2.1. Switch setting may be overwritten by IPMC Software: Ext. r 00: COM1 to Face Plate and COM2 to RTM 01: COM1 to RTM and COM2 to Face Plate 10: Reserved 11: Reserved 7:2 Reserved (SW2.21, SW2.1) 00: (OFF,OFF) 01: (OFF,ON) 10: (ON,OFF) 11: (ON,ON) 0 r 1. The Signal SEL_SERIAL[1] is reserved. The switch SW2.2 should always be “OFF” and IPMC should not overwrite the default value. 6.4.8 IPMC Power Level Register The following table provides a detailed description about IPMC Power Level Register. Table 6-46 IPMC Power Level Register Address Offset: 0x06 Bit Description Default Access 7:0 IPMC Power Level. IPMC writes a value, which correspond to a defined power level. PWR_GOOD:0 IPMC: r/w ATCA-7365 Installation and Use (6806800K65R) LPC: r 199 Maps and Registers 6.4.9 SPD PROM MUX Control Register The following table provides a detailed description about SPD PROM MUX Control Register. Table 6-47 SPD PROM MUX Control Register Address Offset: 0x08 Bit Description Default Access 0 Signal Level of SMBUS_MUX0_IN Ext. r 1 Signal Level of SMBUS_MUX1_IN Ext. r 2 Signal Level of BIOS_POST_CMPLT_IN Ext. r 3 Reserved 0 r 4 SMBUS_MUX0_OUT.1 0: SMBUS_MUX0_OUT is driven low Ext.: LPC: r SMBUS_MUX0_IN IPMC: r/w SMBUS_MUX1_OUT. 2 Ext.: LPC: r 0: SMBUS_MUX1_OUT is driven low SMBUS_MUX1_IN IPMC: r/w BIOS_POST_CMPLT_OUT. 3 Ext.: LPC: r 0: BIOS_POST_CMPLT_IN is driven low BIOS_POST_CMPLT_IN IPMC: r/w 0 LPC: r/w 1: SMBUS_MUX0_OUT is driven high 5 1: SMBUS_MUX1_OUT is driven high 6 1: BIOS_POST_CMPLT_IN is driven high 7 SPD PROM MUX locked by BIOS 1: The output signals XXX_OUT are directly controlled by the corresponding input signals XXX_IN. IPMC: r 0: The output signals XXX_OUT are controlled by the corresponding bits 4 to 6. 1. When the SPD PROM MUX is locked by BIOS (Bit 7 is set) the signal level of SMBUS_MUX0_IN is read.Write transactions are ignored. 2. When the SPD PROM MUX is locked by BIOS (Bit 7 is set) the signal level of SMBUS_MUX1_IN is read. Write transactions are ignored. 3. When the SPD PROM MUX is locked by BIOS (Bit 7 is set) the signal level of BIOS_POST_CMPLT_IN is read. Write transactions are ignored. 200 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.10 Reset Registers 6.4.10.1 BIOS Reset Source Register The BIOS Reset Source Register stores the source of the most recent reset. A one in the register bit indicates that the associated reset has occurred. If more than one reset occurs from different sources without clearing the corresponding register bits, one cannot determine the most recent reset source since more than one bit will be set. The same situation will happen, if two reset sources go active at the same time. OS should never write to this register. Table 6-48 BIOS Reset Source Register Address Offset: 0x10 Bit Description Default Access 0 PWR_GOOD Payload Power-on reset PWR_GOOD:1 LPC: r/w1c 1: Reset occurred 1 XDP0_BRD_PWROK CPU Debugger System reset request IPMC: r PWR_GOOD:0 LPC: r/w1c IPMC: r 1: Reset occurred 2 PB_RST_ face plate push button reset PWR_GOOD:0 1: Reset occurred 3 XDP1_DBRST_ CPU Debugger reset IPMC: r PWR_GOOD:0 1: Reset occurred 4 RTM_PB_RST_ Reset key at RTM CPU_RST_ CPU Reset signal from CPU PWR_GOOD:0 XDP0_DBRST_ CPU Debugger reset 1: Reset occurred ATCA-7365 Installation and Use (6806800K65R) LPC: r/w1c IPMC: r PWR_GOOD:0 1: Reset occurred 6 LPC: r/w1c IPMC: r 1: Reset occurred 5 LPC: r/w1c LPC: r/w1c IPMC: r PWR_GOOD:0 LPC: r/w1c IPMC: r 201 Maps and Registers Table 6-48 BIOS Reset Source Register (continued) Address Offset: 0x10 Bit Description Default Access 7 IPMC_RST_ REQ_ Payload Reset from IPMC. PWR_GOOD:0 LPC: r/w1c 1: Reset occurred IPMC: r 6.4.10.2 Reset Mask Register The reset mask register enables or disables forwarding of a reset source to reset output signal. Only Push Button Reset requests are affected by the reset mask register. The register default values are latched when PWR_GOOD is asserted. This register can be read or written by the host CPU. A one in the register bit indicates that the associated reset is enabled. A zero indicates that the associated reset source is masked. Table 6-49 Reset Mask Register Address Offset: 0x11 Bit Description Default Access 0 Reserved PWR_GOOD:1 r 1 Spare switch SW3.4 PWR_GOOD:0 r 2 PB_RST_ face plate push button reset PWR_GOOD:0 r/w 1: enabled 0: disabled 3 Reserved PWR_GOOD:0 r 4 RTM_PB_RST_ Reset key at RTM PWR_GOOD:0 r/w PWR_GOOD:0 r 1: enabled 0: disabled 7:5 202 Reserved ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.10.3 BIOS IPMC Watchdog Timeout Register When one of the IPMC Watchdog Timeout: bit of IPMC Watchdog Timeout Register is set the corresponding BIOS IPMC Watchdog Timeout bit is set. The BIOS clears this status bit, writing one. OS should never write to this register. Table 6-50 BIOS IPMC Watchdog Timeout Register Address Offset: 0x12 Bit Description Default Access 0 BIOS IPMC Watchdog Timeout: PWR_GOOD:0 LPC: r/w1c 1: IPMC Watchdog Timeout occurred 1 BIOS IPMC Pre-Timeout IPMC: r PWR_GOOD:0 1: IPMC Pre-Timeout occurred 7:2 Reserved LPC: r/w1c IPMC: r 0 r 6.4.10.4 BIOS Push Button Enable Register The BIOS needs to write to this register to enable the Front Panel push button reset, the RTM push button reset and the IPMC reset. After a timeout of 8 seconds, the resets are armed again. ATCA-7365 Installation and Use (6806800K65R) 203 Maps and Registers Table 6-51 BIOS Push Button Enable Register Address Offset: 0x13 Bit Description Default Access 7:0 BIOS Push Button Enable Register - LPC: w 6.4.10.5 OS Reset Source Register The OS Reset Source Register stores the source of the most recent reset as it is done in the BIOS Reset Source Register. A one in the register bit indicates that the associated reset has occurred. If more than one reset occurs from different sources without clearing the corresponding register bits, one cannot determine the most recent reset source since more than one bit will be set. The same situation will happen, if two reset sources go active at the same time. BIOS should never write to this register. Table 6-52 Reset Source Register Address Offset: 0x14 Bit Description Default Access 0 PWR_GOOD Payload Power-on reset PWR_GOOD:1 LPC: r/w1c 1: Reset occurred 1 IPMC: r XDP0_BRD_PWROK CPU Debugger System reset request PWR_GOOD:0 LPC: r/w1c IPMC: r 1: Reset occurred 2 PB_RST_ face plate push button reset PWR_GOOD:0 1: Reset occurred 3 XDP1_DBRST_ CPU Debugger reset IPMC: r PWR_GOOD:0 1: Reset occurred 4 RTM_PB_RST_ Reset key at RTM 1: Reset occurred 204 LPC: r/w1c LPC: r/w1c IPMC: r PWR_GOOD:0 LPC: r/w1c IPMC: r ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-52 Reset Source Register (continued) Address Offset: 0x14 Bit Description Default Access 5 CPU_RST_ CPU Reset signal from CPU PWR_GOOD:0 LPC: r/w1c 1: Reset occurred 6 IPMC: r XDP0_DBRST_ CPU Debugger reset PWR_GOOD:0 1: Reset occurred 7 LPC: r/w1c IPMC: r IPMC_RST_ REQ_ Payload Reset from IPMC. PWR_GOOD:0 1: Reset occurred LPC: r/w1c IPMC: r 6.4.10.6 OS IPMC Watchdog Timeout Register When the IPMC Watchdog Timeout: bit of IPMC Watchdog Timeout Register is set the OS IPMC Watchdog Timeout bit is set. The OS clears this status bit, writing one. BIOS should never write to this register. Table 6-53 OS IPMC Watchdog Timeout Register Address Offset: 0x15 Bit Description Default Access 0 OS IPMC Watchdog Timeout: PWR_GOOD:0 LPC: r/w1c 1: IPMC Watchdog Timeout occurred 1 OS IPMC Pre-Timeout IPMC: r PWR_GOOD:0 1: IPMC Pre-Timeout occurred 7:2 Reserved ATCA-7365 Installation and Use (6806800K65R) LPC: r/w1c IPMC: r 0 r 205 Maps and Registers 6.4.10.7 IPMC Watchdog Timeout Register The IPMC SW set the corresponding bit to signal an IPMC watchdog timeout event. When the IPMC Watchdog Timeout bit is set from low to high, the corresponding bits in Table 6-50 BIOS IPMC Watchdog Timeout Register and Table 6-53 OS IPMC Watchdog Timeout Register are set. IPMC needs to clear the IPMC watchdog timeout bit to arm IPMC watchdog timeout event recognition. Table 6-54 IPMC Watchdog Timeout Register Address Offset: 0x16 Bit Description Default Access 0 IPMC Watchdog Timeout: PWR_GOOD:0 IPMC: r/w PWR_GOOD:0 IPMC: r/w 0 r 0: No IPMC Watchdog Timeout 1: IPMC Watchdog Timeout occurred 1 IPMC Pre-Timeout 0: No IPMC Pre-Timeout 1: IPMC Pre-Timeout occurred 7:2 206 Reserved ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.10.8 IPMC Reset Source Register The IPMC Reset Source Register stores the source of the most recent reset. A one in the register bit indicates that the associated reset has occurred. If more than one reset occurs from different sources without clearing the corresponding register bits, one cannot determine the most recent reset source since more than one bit will be set. The same situation will happen, if two reset sources go active at the same time. Table 6-55 IPMC Reset Source Register Address Offset: 0x17 Bit Description Default Access 0 PWR_GOOD Payload Power-on reset PWR_GOOD:1 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c PWR_GOOD:0 IPMC: r/w1c 1: Reset occurred 1 XDP0_BRD_PWROK CPU Debugger System reset request 1: Reset occurred 2 PB_RST_ face plate push button reset 1: Reset occurred 3 XDP1_DBRST_ CPU Debugger reset 1: Reset occurred 4 RTM_PB_RST_ Reset key at RTM 1: Reset occurred 5 CPU_RST_ CPU Reset signal from CPU 1: Reset occurred 6 XDP0_DBRST_ CPU Debugger reset 1: Reset occurred 7 IPMC_RST_ REQ_ Payload Reset from IPMC 1: Reset occurred ATCA-7365 Installation and Use (6806800K65R) 207 Maps and Registers 6.4.11 RTM SPI Interface Registers The signals RTM_SPI_SCK, RTM_SPI_SS_, RTM_SPI_MISO and RTM_SPI_MOSI are used to support a SPI master protocol. The signal RTM_SPI_MISO is used to signal the base board an ARTM interrupt. At the moment there is no ARTM with an SPI interface defined. A write access to the RTM SPI Address/Command Register starts the SPI transaction. The write access terminates, when SPI transaction has finished. Table 6-56 RTM SPI Address/Command Register Address Offset: 0x18 Bit Description Default Access 0 Command Bit 0 IPMC: r/w PWR_GOOD:0 IPMC: r/w 0: Write 1: Read 7:1 RTM SPI Address bits [6:0] A write access to the RTM SPI Address/Command Register with the Command Bit 0 (Write) starts a SPI write transaction. The value of the RTM SPI Write Register is written to the SPI device. Table 6-57 RTM SPI Write Register Address Offset: 0x19 208 Bit Description Default Access 7:0 RTM SPI write data - LPC: w ATCA-7365 Installation and Use (6806800K65R) Maps and Registers A write access to the RTM SPI Address/Command Register with the Command Bit 1 (Read) starts a SPI read transaction. The value of the RTM SPI Read Register contains the data read from the SPI device. Table 6-58 RTM SPI Read Register Address Offset: 0x19 Bit Description Default Access 7:0 RTM SPI read data - LPC: r 6.4.12 Interrupt Control and Status Registers The interrupt status registers indicate the status of the interrupt input signals. They are readonly registers. When an interrupt is active, the corresponding status bit is read 1. Write access to these register bits does not have any impact. 6.4.12.1 RTM Interrupt Status Register The RTM Interrupt Status Register will be located in the RTM SPI address space. The host can access the RTM register using the RTM SPI Master Interface. No RTM interrupt sources are defined yet. 6.4.12.2 External Interrupt Status Register The following table provides a detailed description about External Interrupt Status Register. Table 6-59 External Interrupt Status Register Address Offset: 0x20 Bit Signal1 Description Default Access 0 IPMC2HOST_INT_ IPMC signals interrupt Ext. LPC: r 1 LM75_INT_ Interrupt input from payload Temp sensor Ext. LPC: r 2 SFMEM_IRQ_ Interrupt from SFMEM Module Ext. LPC: r 3 THERM_SEN0 IRQ request from 82599 Thermsen0 Ext. LPC: r ATCA-7365 Installation and Use (6806800K65R) 209 Maps and Registers Table 6-59 External Interrupt Status Register (continued) Address Offset: 0x20 Bit Signal1 Description Default Access 4 THERM_SEN1 IRQ request from 82599 Thermsen1 Ext. LPC: r 5 THERM_ALERT_ IRQ request from IOH Thermosensor Ext. LPC: r 6 APB_ALARM An 48V input alarm (low voltage, etc) Ext. LPC: r 7 RTM_SPI_MISO RTM interrupt sources Ext. LPC: r 0: RTM_SPI_MISO is high. No RTM interrupt. 1: RTM_SPI_MISO is low. One or more RTM interrupt sources are active. When RTM SPI Master face is active the current level is latched. 1. When an interrupt is active the corresponding status bit is read 1. 6.4.12.3 Processor Hot Status/Control Register The following table provides a detailed description about Processor Hot Status/Control Register. Table 6-60 Processor Hot Status/Control Register Address Offset: 0x21 210 Bit Signal Description Default Access 0 CPU0_PRCHT_ IPMC signals interrupt Ext. LPC: r 1 CPU1_PRCHT_ Interrupt input from payload Temp sensor Ext. LPC: r 2 CPU0_PRCHT_ Interrupt from SFMEM Module 0 LPC: r/w 3 CPU1_PRCHT_ IRQ request from 82599 Thermsen0 0 LPC: r/w 7:4 - Reserved - r ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.12.4 Telecom Status/Control Register The following table provides a detailed description about Telecom Status/Control Register. Table 6-61 Telecom Status/Control Register Address Offset: 0x22 Bit Signal Description Default Access 0 CH1_CLK1A_IN Clock CLK1A of Chassis 1 has changed 0 LPC: r/w1c 0 LPC: r/w1c state from static to toggle or toggle to static. 1 CH1_CLK1B_IN Clock CLK1A of Chassis 1 has changed state from static to toggle or toggle to static. 2 - Telecom timeout occurred. 0 LPC: r/w1c 3 - Reserved - r 7:4 - Counter of Telecom timeout occurred. 0 LPC: r Clearing bit 2 of this register also clears this counter. 6.4.12.5 Interrupt Mask and Map Registers Each interrupt signal of the External Interrupt Status Register, Processor Hot Status/Control Register or Telecom Status/Control Register can be mapped to one of the CPU_IRQ_X_ interrupt or any IRQ Frame number of the serialized IRQ protocol. Multiple interrupt sources may share the same CPU_IRQ_X_ or the same IRQ Frame. In this case all interrupt sources need to be of type “level active low”. Each Interrupt source has an Interrupt Mask and Map Register, mentioned in the table below. Table 6-62 Address Map of Interrupt Mask and Map Registers Interrupt Source Description Address Offset of Interrupt Mask IPMC2HOST_INT_ IPMC signals interrupt 0x23 ATCA-7365 Installation and Use (6806800K65R) 211 Maps and Registers Table 6-62 Address Map of Interrupt Mask and Map Registers (continued) Interrupt Source Description Address Offset of Interrupt Mask LM75_INT_ Interrupt input from payload Temp sensor 0x24 SFMEM_IRQ_ Interrupt from SFMEM Module 0x25 THERM_SEN0 IRQ request from 82599 Thermsen0 0x26 THERM_SEN1 IRQ request from 82599 Thermsen1 0x27 THERM_ALERT_ IRQ request from IOH Thermo-sensor 0x28 APB_ALARM A 48V input alarm (low voltage, etc) 0x29 RTM_SPI_MISO RTM interrupt sources 0x2A CPU0_PRCHT_ CPU0 “Processor hot” interrupt 0x2B CPU1_PRCHT_ CPU1 “Processor hot” interrupt 0x2C Telecom Status/Control Active when at least one Status bit (bit 0, 1 or 2) is set 0x2D Register 212 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Each Interrupt Mask and Map Register has the same layout. See the table below for more details. Table 6-63 Interrupt Mask and Map Registers Address Offset: 0x23 – 0x2D Bit Description Default Access 4:0 IRQ Frame Number of Serialized IRQ protocol. Any valid Frame number enables interrupt. 0x00: Interrupt is mapped to CPU_IRQ_X_. See Bit 7:5 of this register. 0 LPC: r/ w 0x01: Frame number 1. IRQ0 0x02: Frame number 2. IRQ1 0x03: Frame number 3. IRQ2 (SMI_) 0x04: Frame number 4. IRQ3 0x05: Frame number 5. IRQ4 0x06: Frame number 6. IRQ5 0x07: Frame number 7. IRQ6 0x08: Frame number 8. IRQ7 0x09: Frame number 9. IRQ8 0x0A: Frame number 10. IRQ9 0x0B: Frame number 11. IRQ1 0x0C: Frame number 12. IRQ11 0x0D: Frame number 13. IRQ12 0x0E: Frame number 14. IRQ13 0x0F: Frame number 15. IRQ14 0x10: Frame number 16. IRQ15 0x11: Frame number 17. IOCHK_ 0x12: Frame number 18. INTA_ 0x13: Frame number 19. INTB_ 0x14: Frame number 20. INTC_ 0x15: Frame number 21. INTD_ 0x16 – 0x1F: Frame number 22-31. IRQ Frame Number not valid. Value is ignored. ATCA-7365 Installation and Use (6806800K65R) 213 Maps and Registers Table 6-63 Interrupt Mask and Map Registers (continued) Address Offset: 0x23 – 0x2D Bit Description Default Access 7:5 An external Interrupt Signal CPU_IRQ_X_ is used. Only used when IRQ Frame Number is 0x00: 0x0: Interrupt is masked (disabled). 0x1: Map Interrupt to CPU_IRQ_A_ 0x2: Map Interrupt to CPU_IRQ_B_ 0x3: Map Interrupt to CPU_IRQ_C_ 0x4: Map Interrupt to CPU_IRQ_D_ 0x5: Map Interrupt to CPU_IRQ_F_ 0x6: Map Interrupt to CPU_IRQ_G_ 0x7: Map Interrupt to CPU_IRQ_H_ 0 LPC: r/ w 6.4.13 Flash Status and Protection Registers The flash status register indicates the actual status of the mechanical switches SW1.1 (Signal BOOT_DEF_WP_), SW1.2 (Signal BOOT_REC_WP_), SW1.3 (Signal BOOT_TSOP), SW3.1 (Signal BOOT_SEL_EN_) and SW3.2 (Signal BOOT_DEFAULT) and the status of IPMC signal BOOT_SELECT. Table 6-64 Flash Status Register Address Offset: 0x040 Bit 0 Description Default Access 1 LPC: r Recovery Boot SPI Flash Write protection Status. See Ext. BOOT_REC_WP_2 0: SW1.2 OFF LPC: r Recovery Boot SPI Flash Write Enable register, how to disable write protection 1: SW1.2 ON Default Boot SPI Flash Write protection Status. See Default Boot SPI Flash Write Enable register, how to disable write protection. Ext. BOOT_DEF_WP_ 0: SW1.1 OFF 1: SW1.1 ON 0: Default Boot SPI Flash is unprotected 1: Default Boot SPI Flash is protected 1 0: Recovery Boot SPI Flash is unprotected 1: Recovery Boot SPI Flash is protected 214 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-64 Flash Status Register (continued) Address Offset: 0x040 Bit Description Default Access 3:2 Reserved 0 LPC: r 4 TSOP or PLCC Boot select. Signal BOOT_TSOP. Ext. LPC: r 0: TSOP selected 1: SW1.3 ON 0: SW1.3 OFF 1: PLCC selected 5 Manual Boot Flash select enable. Signal BOOT_SEL_EN_. Ext. 0: Signal BOOT_SELECT selects active boot flash 1: SW3.1 ON LPC: r 0: SW3.1 OFF 1: Switch SW3.2 selects the active Boot Flash. 6 Manual Boot Flash select. Signal BOOT_DEFAULT. Used when SW3.1 is ON: Ext. 0: Selects Default Boot SPI Flash. 1: SW3.2 ON LPC: r 0: SW3.2 OFF 1: Selects Recover Boot SPI Flash. 7 IPMC signal BOOT_SELECT. Boot Flash Select. Ext. LPC: r 0: Selects Default Boot SPI Flash 1: Selects Recovery Boot SPI Flash 1. The default is latched from SW1.1 when ICH_PLTRST_ is de-asserted. 2. The default is latched from SW1.2 when ICH_PLTRST_ is de-asserted. ATCA-7365 Installation and Use (6806800K65R) 215 Maps and Registers Write protection status signals for the Boot SPI flashes are determined by external switch settings SW1.1and SW1.2. Software can overwrite the status of the write protection status by writing a magic word to the Boot SPI Flash Write Enable Registers. Table 6-65 Default Boot SPI Flash Write Enable Address Offset: 0x41 Bit Description Default Access 7:0 Default Boot SPI Flash Write enable/disable. - LPC: w A write value 0xC3 enables the Boot Block. All other values disables the Boot Block Table 6-66 Recovery Boot SPI Flash Write Enable Address Offset: 0x42 Bit Description Default Access 7:0 Recovery Boot SPI Flash enable/disable. - LPC: w A write value 0xC3 enables the Flash. All other values disables the Flash 6.4.14 BIOS Boot Mode Register The following table provides a detailed description about BIOS Boot Mode Register. Table 6-67 BIOS Boot Mode Register Address Offset: 0x43 Bit Description Default 0 -Ext. The switch signals SW_BIOS[1:0] controls the BIOS Boot Mode: 216 Access 1: SW4.3 ON 0: SW4.3 OFF ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-67 BIOS Boot Mode Register (continued) Address Offset: 0x43 Bit 1 Description Default Access r SW_BIOS[1:0] BIOS BOOT MODE Ext. 0 (OFF) Normal BIOS execution (Default) 1: SW4.3 ON 0 (OFF) 0 (OFF) 1 (ON) BIOS Crisis recovery 1 (ON) 0 (OFF) Load BIOS defaults 1 (ON) 1 (ON) Port 80 codes to COM1 0: SW4.3 OFF Ext. r 1: SW4.4 ON 0: SW4.4 OF 7:2 Reserved 0 r 6.4.15 SFMEM Module Configuration Register The following table provides a detailed description about SFMEM Module Configuration Register. Table 6-68 SFMEM Module Configuration Register Address Offset: 0x45 Bit Description Default 3:0 Control output signals SFMEM_CONF[3:0] PWR_GOOD:0 Access LPC: r/w IPMC: r 7:4 Reserved ATCA-7365 Installation and Use (6806800K65R) 0 r 217 Maps and Registers 6.4.16 Update Channel Equalization Control Register The following table provides a detailed description about Update Channel Equalization Control Register. Table 6-69 Update Channel Equalization Control Register Address Offset: 0x48 Bit Description Default Access 0 Control output Signal UC1_EQ_RX: 0 LPC: r/w 0: UC1_EQ_RX is driven low. IPMC: r 1: UC1_EQ_RX is tri-state. 1 Control output Signal UC1_EQ_TX: 0 0: UC1_EQ_TX is driven low. LPC: r/w IPMC: r 1: UC1_EQ_TX is tri-state. 2 Control output Signal UC2_EQ_RX: 0 0: UC2_EQ_RX is driven low. LPC: r/w IPMC: r 1: UC2_EQ_RX is tri-state. 3 Control output Signal UC2_EQ_TX: 0 0: UC2_EQ_TX is driven low. LPC: r/w IPMC: r 1: UC2_EQ_TX is tri-state. 4 Control output Signal UC3_EQ_RX: 0 0: UC3_EQ_RX is driven low. LPC: r/w IPMC: r 1: UC3_EQ_RX is tri-state. 5 6 Control output Signal UC3_EQ_TX: 0: UC3_EQ_TX is driven low. 1: UC3_EQ_TX is tri-state. 0 Control output Signal UC4_EQ_RX: 0 LPC: r/w IPMC: r 0: UC4_EQ_RX is driven low. LPC: r/w IPMC: r 1: UC4_EQ_RX is tri-state. 7 Control output Signal UC4_EQ_TX: 0: UC4_EQ_TX is driven low. 0 LPC: r/w IPMC: r 1: UC4_EQ_TX is tri-state. 218 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.17 IPMC E-Keying Status Register The following table provides a detailed description about IPMC E-Keying Status Register. Table 6-70 IPMC E-Keying Status Register Address Offset: 0x49 Bit Description Default Access 4:0 IPMC_UPDCH_[4:0] IPMC electronic key signals Ext. LPC: r 5 IPMC_FAB1_10G_SEL_ Ext. LPC: r 6 IPMC_FAB2_10G_SEL_ Ext. LPC: r 7 Reserved 0 r 6.4.18 IPMC E-Keying Control Register The following table provides a detailed description about IPMC E-Keying Control Register. Table 6-71 IPMC E-Keying Control Register Address Offset: 0x4A Bit Description Default Access 0 Shut off the Intel82567 Faceplate GB Eth PHY. 1 LPC: r/w 0: FP_LAN_DISABLE_ driven low. Disabled IPMC: r/w 1: FP_LAN_DISABLE_ driven high. Enabled 1 Shut off the Intel8257x BASE-Eth Controller 1 0: BASEIF_DEV_OFF_ driven low. Device is off LPC: r/w IPMC: r/w 1: BASEIF_DEV_OFF_ driven high. Device is on 2 Enable/Disable Base-IF#1. 1 0: BASEIF_LAN0_DIS_ driven low. Disabled LPC: r/w IPMC: r/w 1: BASEIF_LAN0_DIS_ driven high. Enabled 3 Enable/Disable Base-IF#2. 0: BASEIF_LAN1_DIS_ driven low. Disabled 1 LPC: r/w IPMC: r/w 1: BASEIF_LAN1_DIS_ driven high. Enabled ATCA-7365 Installation and Use (6806800K65R) 219 Maps and Registers Table 6-71 IPMC E-Keying Control Register (continued) Address Offset: 0x4A Bit Description Default Access 4 Enable/Disable Fabric-IF#1. 1 LPC: r/w 0: FABIF_LAN0_DIS_ driven low. Disabled IPMC: r/w 1: FABIF_LAN0_DIS_ driven high. Enabled 5 Enable/Disable Fabric-IF#2. 1 0: FABIF_LAN1_DIS_ driven low. Disabled LPC: r/w IPMC: r/w 1: FABIF_LAN1_DIS_ driven high. Enabled 6 Enable/Disable Update Channel ATCA Zone2 Port0. 1 0: UPDCIF_LAN_DIS_ driven low. Disabled LPC: r/w IPMC: r/w 1: UPDCIF_LAN_DIS_ driven high. Enabled 7 Disable/Enable USB Port 8 to RTM. PWR_GOOD: 1 0: RTMUSB_ENABLE_ driven low. Enabled LPC: r/w IPMC: r/w 1: RTMUSB_ENABLE_ driven high. Disabled 6.4.19 IPMC GPIO Register The following table provides a detailed description about IPMC GPIO Register. Table 6-72 IPMC GPIO Register Address Offset: 0x4B 220 Bit Description Default Access 0 IPMC_GPIO1 Ext. LPC: r 1 IPMC_GPIO2 Ext. LPC: r 2 IPMC_GPIO2 Ext. LPC: r 7:3 Reserved ATCA-7365 Installation and Use (6806800K65R) Maps and Registers 6.4.20 LED Status and Control Register The following table provides a detailed description about LED Status and Control Register. Table 6-73 LED Status and Control Register Address Offset: 0x50 Bit Description Default Access 0 Control green LED output Signal LED_GREEN_: 0 LPC: r/w 0: LED_GREEN_ is driven high. IPMC: r 1: LED_GREEN_ is driven low. 1 Control read LED output Signal LED_RED_: 0 0: LED_RED_ is driven high. LPC: r/w IPMC: r 1: LED_RED_ is driven low. 2 Control user LED output Signal LED_USER1_: 0 0: LED_USER1_ is driven high. LPC: r/w IPMC: r 1: LED_USER1 is driven low. 3 Control user LED output Signal LED_USER2_: 0 0: LED_USER2_ is driven high. LPC: r/w IPMC: r 1: LED_USER2 is driven low. 5:4 Reserved 0 r 6 Signal level of ME_DISABLE_ (Connected to SW1.4 and ICH10 GP33) Ext. r 7 FPGA PROM select signal FPGA_PROM_SEL controlled by IPMC Ext. r ATCA-7365 Installation and Use (6806800K65R) 221 Maps and Registers 6.4.21 NMI Status and Control Register The following table provides a detailed description about NMI Status and Control Register. Table 6-74 NMI Status and Control Register Address Offset: 0x58 Bit Description Default 0 Diagnostic NMI Status 0 Access LPC: r/w1c IPMC: r/w 1 Diagnostic NMI Status 0 LPC: r IPMC: r/w 2 Watchdog NMI Status 0 LPC: r/w1c IPMC: r/w 3 Watchdog NMI Status 0 LPC: r IPMC: r/w 7:4 Reserved 0 r 6.4.22 Telecom Clock Supervision Registers 6.4.22.1 Telecom Clocking Status Registers The telecom backplane clocking status register indicates when the backplane input clock signals are toggling. Table 6-75 Telecom Backplane Clocking Status Register Address Offset: 0x66 Bit Description Default Access 0 0: CH1_CLK1A_IN is static or period is not in the correct range. PWR_GOOD:0 LPC: r PWR_GOOD:0 LPC: r 1: CH1_CLK1A_IN is toggling 1 0: CH1_CLK1B_IN is static or period is not in the correct range. 1: CH1_CLK1B_IN is toggling 222 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers Table 6-75 Telecom Backplane Clocking Status Register Address Offset: 0x66 Bit Description Default Access 7:2 Reserved 0 r Table 6-76 Telecom Backplane Clocking Latch Register Address Offset: 0x67 Bit Description Default Access 7:0 Latch clock period measurements for CH1_CLK1A and CH1_CLK1B. - LPC: w Write data is discarded. The Clock period of CH1_CLK1A is measured periodically. The result of the measurement (number of LPC clock cycles) is latched with a write access to the Telecom Backplane Clocking Latch Register. The 16 bit value is stored in the registers Telecom CH1_CLK1A clock period MSB Register and Telecom CH1_CLK1A clock period LSB Register. When the clock is static or the period is higher than a 16 bit value the result is always 0xFFFF. Table 6-77 Telecom CH1_CLK1A clock period MSB Register Address Offset: 0x61 Bit Description Default Access 7:0 MSB of CH1_CLK1A clock period PWR_GOOD: 0xFF LPC: r Table 6-78 Telecom CH1_CLK1A clock period LSB Register Address Offset: 0x60 Bit Description Default Access 7:0 LSB of CH1_CLK1A clock period PWR_GOOD: 0xFF LPC: r ATCA-7365 Installation and Use (6806800K65R) 223 Maps and Registers The Clock period of CH1_CLK1B is measured periodically. The result of the measurement (number of LPC clock cycles) is latched with a write access to the Telecom Backplane Clocking Latch Register. The 16 bit value is stored in the register Telecom CH1_CLK1B clock period MSB Register and Telecom CH1_CLK1B clock period LSB Register. When the clock is static or the period is higher than a 16 bit value the result is always 0xFFFF. Table 6-79 Telecom CH1_CLK1B clock period MSB Register Address Offset: 0x63 Bit Description Default Access 7:0 MSB of CH1_CLK1B clock period PWR_GOOD: 0xFF LPC: r Table 6-80 Telecom CH1_CLK1B clock period LSB Register Address Offset: 0x62 Bit Description Default Access 7:0 LSB of CH1_CLK1B clock period PWR_GOOD: 0xFF LPC: r 6.4.22.2 Telecom Timer Registers The Telecom Timer is decremented with each rising edge of the input clock. The Telecom Timer is disabled when loaded with 0 (MSB and LSB Timer registers are 0). The Telecom Timer can be programmed from 1 to 65535, which allows timeout values from 125 micro seconds to 8.191875 sec (based on an 8kHz input clock). When a timeout occurs (the timer is 0) the timeout bit is set. See Table 6-61 Telecom Status/Control Register. The Telecom Timer is reloaded with the timer start value stored in Telecom Timer LSB Register and Telecom Timer MSB Register and armed again, waiting for a rising edge of the input clock. 224 ATCA-7365 Installation and Use (6806800K65R) Maps and Registers A write access to Telecom Timer MSB Register load the 16 bit Telecom timer with the write data of the current access and the content of the Telecom Timer LSB Register. Table 6-81 Telecom Timer MSB Register Address Offset: 0x65 Bit Description Default Access 7:0 MSB of Telecom Timer start value PWR_GOOD: 0 LPC: r/w Table 6-82 Telecom Timer LSB Register Address Offset: 0x64 Bit Description Default Access 7:0 LSB of Telecom Timer start value PWR_GOOD: 0 LPC: r/w 6.4.23 Miscellaneous Status/Control Registers The following table provides a detailed description about Miscellaneous Status/Control Registers. Table 6-83 CPLD Version and Spare Signal Status Register Address Offset: 0x6F Bit Description Default Access 2:0 CPLD Version. The CPLD uses the signals CPLD_SPARE[3:1] Ext. r 3 CPLD_SPARE[4] Ext. r 7:4 Reserved 0 r ATCA-7365 Installation and Use (6806800K65R) 225 Maps and Registers 6.4.24 Scratch Registers The following table provides a detailed description about Scratch Registers. Table 6-84 LPC Scratch Register Address Offset: 0x45 Bit Description Default Access 7:0 LPC Scratch bits PWR_GOOD:0 LPC: r/w IPMC: r Table 6-85 IPMC Scratch Register Address Offset: 0x45 Bit Description Default 7:0 IPMC Scratch bits PWR_GOOD:0 Access LPC: r/w IPMC: r 226 ATCA-7365 Installation and Use (6806800K65R) Chapter 7 Serial Over LAN 7.1 Overview Serial Over LAN (SOL) is a mechanism that you can use to redirect the serial console from the blade via an IPMI session over the network. SOL uses the RMCP+ protocol. The IPMC is used to establish and control the SOL session. SOL is only available on the base interface. The sideband interface of the Intel 82576 (in pass-through mode) is used to transmit/receive its terminal characters via the base interface. Only a payload baud rate of 9600 baud is supported. Figure 7-1 SOL Overview You can configure the SOL parameters via standard IPMI commands or via an open source tool called "ipmitool". 7.2 Installing the ipmitool You can download the open source tool ipmitool from http://ipmitool.sourceforge.net (at the time of publishing this manual the current version is 1.8.10). Documentation for this tool is also freely available on this site. ATCA-7365 Installation and Use (6806800K65R) 227 Serial Over LAN Procedure To install the ipmitool: 1. Download the ipmitool tar file from http://ipmitool.sourceforge.net to your blade. 2. Extract the source code. prompt>tar -xjvf ipmitool-<version>.tar.bz2 3. Go to the directory to which you have extracted the ipmitool. prompt>cd <path>/ipmitool-<version> 4. Build the ipmitool. prompt>./configure && make && make install 7.3 Configuring SOL Parameters You can configure the following SOL parameters. Table 7-1 SOL Parameters Parameter Description Set LAN Configuration Parameter (IP address/MAC address) Use this command to set the IP and MAC address. Set Channel Access (Privilege level) Use this command to set the privilege level. Set User Name Default value is soluser. Set User Password Default value is solpasswd. You can use standard IPMI commands or the ipmitool to modify the parameters. 7.3.1 Using Standard IPMI Commands This example shows how to setup the SOL configuration parameter with standard IPMI commands. Ipmicmd is used on the local IPMC and the IP is configured. 228 ATCA-7365 Installation and Use (6806800K65R) Serial Over LAN Sample Procedure To set the IP address: 1. Establish an IPMI connection to the blade. 2. Set LAN Configuration Parameter Set In Progress Lock. ipmicmd -k "f 0 c 1 5 0 1" smi 0 3. Set LAN Configuration Parameter Set IP (172.16.10.11 on channel 5). ipmicmd -k "f 0 c 1 5 3 ac 10 0a dd" smi 0 4. Set LAN Configuration Parameter Set In Progress Commit. ipmicmd -k "f 0 c 1 5 0 2" smi 0 7.3.2 Using ipmitool The example below shows how to setup a LAN configuration parameter for a potential SOL session with ipmitool for Base Ethernet Channel 1 (channel 5). n0s70:~ # ipmitool lan set 5 ipaddr 172.16.0.221 Setting LAN IP Address to 172.16.0.221 n0s70:~ # The following example shows how to query the LAN parameters that are currently in use for a potential SOL session for Base Ethernet Channel 1 (channel 5) and Base Ethernet Channel 2 (channel 6): root@localhost:~# ipmitool lan print 5 Set in Progress : Set Complete Auth Type Support : Auth Type Enable : Callback : : User : : Operator : ATCA-7365 Installation and Use (6806800K65R) 229 Serial Over LAN : Admin : : OEM : IP Address Source : Unspecified IP Address : 172.16.0.221 Subnet Mask : 255.255.0.0 MAC Address : 00:00:00:00:00:00 Default Gateway IP : 172.16.0.1 Default Gateway MAC : 00:00:00:00:00:00 RMCP+ Cipher Suites : 1,2,3,3 Cipher Suite Priv Max : Not Available root@localhost:~# ipmitool lan print 6 Set in Progress : Set Complete Auth Type Support : Auth Type Enable : Callback : : User : : Operator : 230 : Admin : : OEM : IP Address Source : Unspecified IP Address : 172.17.1.220 Subnet Mask : 255.255.0.0 MAC Address : 00:00:00:00:00:00 Default Gateway IP : 172.17.0.1 ATCA-7365 Installation and Use (6806800K65R) Serial Over LAN Default Gateway MAC : 00:00:00:00:00:00 RMCP+ Cipher Suites : 1,2,3,3 Cipher Suite Priv Max : Not Available root@localhost:~# MAC Address 00:00:00:00:00:00 means the address is shared between base and SOL interface. The address can be found out in the MAC address record of the FRU. 7.4 Establishing a SOL Session To start a SOL session, the following requirements must be fulfilled: An Ethernet LAN connection to the 82576 controller of the ATCA-7365 must exist. ATCA-7365 IPMC FW must correspond to version 2.00.7 and above. Procedure To establish a SOL session: 1. Make sure that the requirements detailed above are fulfilled. 2. Compile and install the ipmitool on your target which is destined for opening the SOL session on the ATCA-7365. For details refer to Installing the ipmitool on page 227. 3. Apply an IP address to the ATCA-7365 SOL interface - for details refer to Configuring SOL Parameters on page 228. 4. If necessary change user and password. Default user is soluser and password is solpasswd. 5. Configure the network between the ATCA-7365 and your target, which is destined for opening the SOL session, so that the SOL IP address is accessible. ATCA-7365 Installation and Use (6806800K65R) 231 Serial Over LAN 6. Start ATCA-7365 SOL session on your target with the ipmitool and the configured IP address for the ATCA-7365 SOL interface. ipmitool -C 1 -I lanplus -H 172.16.0.221 -U soluser -P solpasswd -k gkey sol activate For details on the command parameters, refer to the ipmitool documentation available on http://ipmitool.sourceforge.net. To access BIOS setup screen, it is necessary to reset the payload. SOL session is only available if the payload is powered on and initialized by the BIOS. 232 ATCA-7365 Installation and Use (6806800K65R) Chapter 8 Supported IPMI Commands 8.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. 8.1.1 Global IPMI Commands The IPMC supports the following global IPMI commands. Table 8-1 Supported Global IPMI Commands 8.1.2 Command NetFn (Request/Response) CMD Comments Get Device ID 0x06/0x07 0x01 - Cold Reset 0x06/0x07 0x02 - Warm Reset 0x06/0x07 0x03 - Get Self Test Results 0x06/0x07 0x04 - Get Device GUID 0x06/0x07 0x08 - Master Write-Read 0x06/0x07 0x52 Only for accessing private I2C buses. System Interface Commands The system interface commands are supported by blades providing a system interface. Table 8-2 Supported System Interface Commands Command NetFn (Request/Response) CMD Set BMC Global Enables 0x06/0x07 0x2E Get BMC Global Enables 0x06/0x07 0x2F Clear Message Flags 0x06/0x07 0x30 Get Message Flags 0x06/0x07 0x31 Get Message 0x06/0x07 0x33 Send Message 0x06/0x07 0x34 ATCA-7365 Installation and Use (6806800K65R) 233 Supported IPMI Commands Table 8-2 Supported System Interface Commands (continued) 8.1.3 Command NetFn (Request/Response) CMD Set Channel Access 0x06/0x07 0x40 Get Channel Access 0x06/0x07 0x41 Get Channel Info 0x06/0x07 0x42 Set User Access 0x06/0x07 0x43 Get User Access 0x06/0x07 0x44 Set User Name 0x06/0x07 0x45 Get User Name 0x06/0x07 0x46 Set User Password 0x06/0x07 0x47 Set User Payload Access 0x06/0x07 0x4C Get User Payload Access 0x06/0x07 0x4D Set Channel Security Keys 0x06/0x07 0x5C Watchdog Commands The watchdog commands are supported by blades providing a system interface and a watchdog type 2 sensor. The options pre-timeout and power-cycle are not supported. Table 8-3 Supported Watchdog Commands 234 Command NetFn (Request/Response) CMD Reset Watchdog Timer 0x06/0x07 0x22 Set Watchdog Timer 0x06/0x07 0x24 Get Watchdog Timer 0x06/0x07 0x25 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.1.4 SEL Device Commands The following table contains the supported SEL device commands information. Table 8-4 Supported SEL Device Commands 8.1.5 Command NetFn (Request/Response) CMD Get SEL Info 0x0A/0x0B 0x40 Reserve SEL 0x0A/0x0B 0x42 Get SEL Entry 0x0A/0x0B 0x43 Add SEL Entry 0x0A/0x0B 0x44 Clear SEL 0x0A/0x0B 0x47 Get SEL Time 0x0A/0x0B 0x48 Set SEL Time 0x0A/0x0B 0x49 FRU Inventory Commands The following table contains the supported FRU inventory commands information. Table 8-5 Supported FRU Inventory Commands Command NetFn (Request/Response) CMD Get FRU Inventory Area Info 0x0A/0x0B 0x10 Read FRU Data 0x0A/0x0B 0x11 Write FRU Data 0x0A/0x0B 0x12 ATCA-7365 Installation and Use (6806800K65R) 235 Supported IPMI Commands 8.1.6 Sensor Device Commands The following table contains the supported sensor device commands information. Table 8-6 Supported Sensor Device Commands 236 Command NetFn (Request/Response) CMD Comments Get Device SDR Info 0x04/0x05 0x20 - Get Device SDR 0x04/0x05 0x21 - Reserve Device SDR Repository 0x04/0x05 0x22 - Get Sensor Reading Factors 0x04/0x05 0x23 - Set Sensor Hysteresis 0x04/0x05 0x24 - Get Sensor Hysteresis 0x04/0x05 0x25 - Set Sensor Threshold 0x04/0x05 0x26 Most of the threshold-based sensors have fixed thresholds. Before using this command, check whether threshold setting is supported by using the Get Device SDR command. Get Sensor Threshold 0x04/0x05 0x27 - Set Sensor Event Enable 0x04/0x05 0x28 - Get Sensor Event Enable 0x04/0x05 0x29 - Get Sensor Event Status 0x04/0x05 0x2B - Get Sensor Reading 0x04/0x05 0x2D - Get Sensor Type 0x04/0x05 0x2F - Set Event Receiver 0x04/0x05 0x00 - Get Event Receiver 0x04/0x05 0x01 - Platform Event 0x04/0x05 0x02 - ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.1.7 Chassis Device Commands The following table contains the supported chassis device commands information. Table 8-7 Supported Chassis Device Commands 8.1.7.1 Command NetFn (Request/Response) CMD Set System Boot Options 0x00/0x01 0x08 Get System Boot Options 0x00/0x01 0x09 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. When using the Get/Set System Boot Options commands, except for parameter 100, use the response/request data fields with the Set Selector and the Block Selector set to 0x00. When using the Get/Set System Boot Option for the parameter 100, the Set Selector and the Block Selector have a specific meaning. For more details, refer System Boot Options Parameter #100 on page 240. The following table lists which boot properties can be configured and the corresponding boot parameter number. Table 8-8 Configurable System Boot Option Parameters Configurable Boot Property Corresponding Boot Parameter Number 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 ATCA-7365 Installation and Use (6806800K65R) 237 Supported IPMI Commands Table 8-8 Configurable System Boot Option Parameters (continued) Configurable Boot Property Corresponding Boot Parameter Number IPMC POST Type 97 Timeout for graceful shutdown 98 BIOS boot parameters as defined in Table 8-15 on page 244 100 8.1.7.1.1 System Boot Options Parameter #96 This boot parameter is an Artesyn-specific OEM boot parameter. Its definition is given in the following table. Table 8-9 System Boot Options Parameter #96 Data Byte Description 1 Bits 7..2: Reserved Bit 1: FPGA configuration stream load 0: Load configuration stream from default boot flash 1: Load configuration stream from backup boot flash Note: The new FPGA configuration stream is loaded into the FPGA at the next powerup of the payload. Bit 0: Default/backup boot flash selection 0: Boot from default boot flash 1: Boot from backup boot flash Note: The newly selected boot flash is connected to the payload immediately, that means writing to the flash is possible. Its image is executed after the next power-up or cold reset of the payload. The System Boot Options parameter #96 is non-volatile. During blade production, its data is initialized to 0xFF and its state is set to invalid. Its parameter data remains preserved after IPMC power cycles and firmware upgrades. 238 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.1.7.1.2 System Boot Options Parameter #97 This boot parameter is an Artesyn-specific OEM parameter. Its definition is given in the following table. Table 8-10 System Boot Options Parameter #97 Data Byte Description 1 IPMC POST Type Data 1 - Set Selector. This is the processor ID for which the boot option is to be set. 2 Data 2 - IPMC POST Type Selector. This parameter is used to specify the IPMC POST Type that the IPMC will execute. 0x00: Short POST 0x01: Long POST 0x02 to 0xFF: Not used The System Boot Options parameter #97 is non-volatile. During blade production, its data is initialized to 0xFF and its state is set to invalid. Its parameter data remains preserved after IPMC power cycles and firmware upgrades. The System Boot Options parameter #97 is only valid for IPMC. 8.1.7.1.3 System Boot Options Parameter #98 This boot parameter is an Artesyn-specific OEM parameter. ATCA-7365 Installation and Use (6806800K65R) 239 Supported IPMI Commands 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 8-11 System Boot Options Parameter #98 Bit Description 15:8 Timeout for GRACEFUL_SHUTDOWN, LSB (given in 100 msec) 7:0 Timeout for GRACEFUL_SHUTDOWN, MSB (given in 100 msec) The System Boot Options parameter #98 is non-volatile. During blade production its data is initialized to 0xFF and its state is set to invalid. Its parameter data remains preserved after IPMC power cycles and firmware upgrades. 8.1.7.1.4 System Boot Options Parameter #100 The system boot options parameter #100 allows you to send multiple boot options to the blade’s boot firmware and thus controls the boot process. The boot options which you can configure using this parameter are typically a subset of the boot options which you can configure in the boot firmware directly, for example, using a setup menu. The details are given in this section. The IPMC contains a storage area where the boot parameters are stored. When the blade boots, the boot firmware reads out the storage area, interprets the parameters and executes the boot process accordingly. Note: The boot parameters in the IPMC storage area have higher priority than the same boot options which may be configured in the firmware itself, for example, using the setup menu. The storage area is divided into two parts: the default area and the user area. The user area can be read and written by an IPMI user and by default is, the area which the boot firmware reads out and uses during the boot process. The default area can only be read by both the IPMI user and the boot firmware. Its purpose is to store factory-programmed default boot options which can be used to restore the standard settings. If you want the boot firmware to read out and use 240 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands the boot parameters stored in the default area and thus use the factory settings, you need to configure the blade accordingly. This is typically done by an on-board switch (for example, "Clear CMOS RAM"). It depends on the blade and firmware whose settings are stored in the default area. On some blades with particular firmware types, changing a boot parameter in the firmware setup menu changes the boot parameter in the user area as well, if the same parameter is defined both in the user area and the set-up menu. The following figure summarizes the previously explained basic information flow related to the system boot options parameter #100. Figure 8-1 System Boot Options Parameter #100 - Information Flow Overview The boot options need to be stored as a sequence of zero terminated strings. The following table describes in detail the format of the boot options to be used when setting or reading the System Boot Options parameter #100. Table 8-12 System Boot Options - Parameter #100 - Data Format Byte Description 0..1 Number of bytes used for boot parameters (LSB first) The number of bytes must be calculated and written into these two bytes by the software which writes into the storage area. The values 0x0000 and 0xFFFF indicate that no data has been written to the storage area. When reading from the storage area and you find any of these two values, your software should assume that no user-specific boot options have previously been written to the storage area. ATCA-7365 Installation and Use (6806800K65R) 241 Supported IPMI Commands Table 8-12 System Boot Options - Parameter #100 - Data Format (continued) Byte Description 2 .. n Boot parameters data The boot parameters are stored as ASCII text with the following general format: <name>=<value>, where all name/value pairs are separated by a zero byte. The end of the boot parameter data is indicated by two zero bytes. Allowed and supported name/value pairs are blade-specific. Details are given below. n + 1 .. n + 2 16 byte checksum over the boot parameters data section. (LSB first) For backward compatibility reasons, the checksums 0x0000 and 0xFFFF are accepted as valid. They indicate that no checksum has been calculated and stored. When writing to or reading from the storage area, you can only read or write chunks of 16 bytes at a time. For this reason, the default and user area are divided into numbered blocks of 16 bytes which need to be addressed individually. For this purpose, the "Block Selector" field in the request data field is used. The "Set Selector" field, on the other hand, is used to select either the default or user area. The following two tables describe in detail how the request and response data fields need to be filled and interpreted when performing SET and GET accesses. Table 8-13 System Boot Options Parameter #100 - SET Command Usage Byte Description Request Data 1 Bit 7: when set to "1", the storage area on the IPMC is locked, i.e. no other software can access it. This should be set, before doing any modifications and cleared again after the final access. Bits 6..0: must contain the value: "100", indicating this OEM system boot option. 2 Set Selector Must be set to "0" (user area). You can only write to the user area, therefore no other values are supported. 3 Block Selector Zero based index of the 16-byte block which you want to write to. Index 0 refers to the first block of 16 bytes, which includes the first two bytes that indicate the boot parameter data size. Depending on the total length of the boot option data, your software may need to write several blocks of 16 bytes in a row, each individually addressed using the block selector. 242 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands Table 8-13 System Boot Options Parameter #100 - SET Command Usage (continued) Byte Description 4 .. n (n <= 19) Data that you want to write into the addressed block. This will be a chunk of the boot parameter data. If less than 16 bytes are written, then only the provided data is written, the remaining bytes in the addressed storage area block are left unchanged. Response Data 1 0x00: Write successful 0x80: Boot parameter storage not supported by the IPMC 0x81: Storage area is locked by another software entity 0x82: Illegal write-access 0xC9: Block selector is outside of the allowed range. Table 8-14 System Boot Options Parameter #100 - GET Command Usage Byte Description Request Data 1 Bit 7: reserved. Set to "0". Bits 6..0: must contain the value: "100", indicating this OEM system boot option. 2 Set Selector 0: User area 1: Default area 3 Block Selector Zero based index of the 16-byte block which you want to read from. Index 0 refers to the first block of 16 bytes, which includes the first two bytes which indicate the boot parameter data size. Response Data 1 0x00: Read successful 0x80: Boot parameter storage not supported by the IPMC 0xC9: Block selector is outside of the allowed range. 2 Reserved. Set to "1". 3 Bit 7: If set to "1", the addressed storage area is locked. Bits 6 ..0: value "100", indicating this OEM boot option command. ATCA-7365 Installation and Use (6806800K65R) 243 Supported IPMI Commands Table 8-14 System Boot Options Parameter #100 - GET Command Usage (continued) Byte Description 4 .. 19 The content of the read 16-byte block. In order to detect the maximum size of writable storage area, your software can perform a series of read accesses while incrementing the block selector with each access. Once the error code C9 is returned, the limit has been reached and the total available space in the writable storage area can be easily determined by the number of previously performed successful read accesses. This is supported by HPI, for details refer to the System Management Interface Based on HPI-B User’s Guide related to your system environment. The following table lists boot parameters which can be configured for the ATCA-7365 blade, using the system boot option parameter #100. Artesyn Embedded Technologies provides the tool "ipmibpar" to interpret the ASCII parameters. To obtain the tool, contact your local sales representative. When used in the System Boot Options parameter #100, the boot parameters and their values are case-sensitive. All boot options listed in the following table are set by the BIOS setup menu and can be configured using the System Boot options command #100. The IPMC and BIOS software automatically synchronize the settings made in the BIOS setup menu and the settings specified using the System Boot Options command #100. Changing a parameter in either of these, automatically changes the respective value in the other. Table 8-15 System Boot Options Parameter #100 - Supported Parameters 244 Parameter Description Values baudrate Console baud rate 9600/19200/57600/115200 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands Table 8-15 System Boot Options Parameter #100 - Supported Parameters (continued) Parameter Description Values usb USB support fp_on/fp_off,rtm_on/rtm_off,onboard_on/onboard_off Example: usb=fp_off,rtm_off,onboard_on -> Front panel USB off, RTM USB off, Onboard Flash USB on OS boot Watchdog (IPMI) on/off,timout in minutes,action Timeout range 1,2,3,5,7,10,15,20 action: noaction/reset/poweroff/powercycle Example: os_boot_watchdog=on,10,reset -> watchdog is on, 10 minutes timeout, action=reset Auto detect RTM If enabled (on), the parameter for 'Force Gen1' and RTM PCIe configuration is set correctly. on/off: auto detect on/off gen1on/gen1off: Force Gen1 on/off x4x4x4x4/x4x4x8/x8x4x4/x8x8/x16: PCIe bifurcation frontnet_boot Boot from Front Panel Network off/on basenet_boot Boot from Base Network off/on artm_net_boot Boot from ARTM Network off/on artm_sas_boot Boot from ARTM SAS device off/on artm_fc_boot Boot from ARTM FC device off/on boot_order Boot priority order device1,devcice2,..device8 See boot_order Devices uefi# UEFI Media path Format: NAME=DevicePath os_boot_watchd og rtm_auto Example: rtm_auto=off,gen1on,x4x4x8 -> RTM auto detect on, Force Gen1 on, PCIe x4x4x8 This paramter contains a UEFI Device path in text form. This parameter is saved at boot time. The Installer from a UEFI compatible OS writes this parameter to NVRAM and after the next reboot BIOS stores this to IPMI boot parameter ATCA-7365 Installation and Use (6806800K65R) 245 Supported IPMI Commands Table 8-16 boot_order Devices Device Description sata0 SATA device 0 (Debug SATA) sata1 SATA device 1 (RTM Debug SATA) sata5 SATA device 5 (Onboard SATA) sataonboard SATA device 5 (Onboard SATA) sashdd SAS HDD mounted on the RTM sas0_nn SAS Controller nn = SCSI ID (use this when a SAS array is connected to the RTM) frontnet Front Panel Network basenet0 Base Ethernet Interface Channel 1 basenet1 Base Ethernet Interface Channel 2 fabricnet0 Fabric Ethernet Interface Channel 1 fabricnet1 Fabric Ethernet Interface Channel 2 usb1 USB frontpanel 1 usb2 USB frontpanel 2 usbonboard USB onboard HDD usbartm USB artm usbkey USB key usbcdrom USB cdrom usbhdd USB hdd usbfdd USB floppy disk efishell Built in UEFI shell uefi# UEFI Media path place holder which points to the corresponding uefi# parameter Up to 10 boot devices are supported. Example: boot_order=sas0_03,basenet0,usbkey,sata1 Note: uefi network devices are only available when Network Stack in Advanced Setup Menu is set to enabled. 246 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.1.8 LAN Device Commands The following table provides details about LAN device commands. Table 8-17 Supported LAN Device Commands 8.2 Command NetFn (Request/Response) CMD Set LAN Configuration Parameters 0x0C/0x0D 0x01 Get LAN Configuration Parameters 0x0C/0x0D 0x02 Set SOL Configuration Parameters 0x0C/0x0D 0x21 Get SOL Configuration Parameters 0x0C/0x0D 0x22 PICMG 3.0 Commands The Artesyn Embedded Technologies IPMC is a fully compliant AdvancedTCA intelligent Platform Management Controller. It supports all required and mandatory AdvancedTCA commands as defined in the PICMG 3.0 and AMC.0 R2.0 specifications. Table 8-18 Supported PICMG 3.0 Commands Command NetFn (Request/Response) CMD Comments Get PICMG Properties 0x2C/0x2D 0x00 - Get Address Info 0x2C/0x2D 0x01 - FRU Control 0x2C/0x2D 0x04 The blade supports the cold reset and graceful reboot options. Get FRU LED Properties 0x2C/0x2D 0x05 - Get FRU LED Color Capabilities 0x2C/0x2D 0x06 - Set FRU LED State 0x2C/0x2D 0x07 - Get FRU LED State 0x2C/0x2D 0x08 - Set IPMB State 0x2C/0x2D 0x09 - Set FRU Activation Policy 0x2C/0x2D 0x0A - Get FRU Activation Policy 0x2C/0x2D 0x0B - ATCA-7365 Installation and Use (6806800K65R) 247 Supported IPMI Commands Table 8-18 Supported PICMG 3.0 Commands (continued) 248 Command NetFn (Request/Response) CMD Comments Set FRU Activation 0x2C/0x2D 0x0C - Get Device Locator Record ID 0x2C/0x2D 0x0D The Artesyn Embedded Technologies IPMCs support the standard PICMG 3.0 and the extended AMC.0 R2.0 versions of this command. Set Port State 0x2C/0x2D 0x0E - Get Port State 0x2C/0x2D 0x0F - Compute Power Properties 0x2C/0x2D 0x10 - Set Power Level 0x2C/0x2D 0x11 - Get Power Level 0x2C/0x2D 0x12 - Get IPMB Link Info 0x2C/0x2D 0x18 - Set AMC Port State 0x2C/0x2D 0x19 - Get AMC Port State 0x2C/0x2D 0x1A - Get FRU Control Capabilities 0x2C/0x2D 0x1E - Get target upgrade capabilities 0x2C/0x2D 0x2E - Get component properties 0x2C/0x2D 0x2F - Abort firmware upgrade 0x2C/0x2D 0x30 - Initiate upgrade action 0x2C/0x2D 0x31 - Upload firmware block 0x2C/0x2D 0x32 - Finish firmware upload 0x2C/0x2D 0x33 - Get upgrade status 0x2C/0x2D 0x34 - Activate firmware 0x2C/0x2D 0x35 - Query self-test results 0x2C/0x2D 0x36 - Query rollback status 0x2C/0x2D 0x37 - Initiate manual rollback 0x2C/0x2D 0x38 - ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands The firmware upgrade commands supported by the blade are implemented according to the PICMG HPM.1 Revision 1.0 specification. The boot block can be updated with PICMG HPM.1 specific commands. 8.2.1 Set/Get Power Level The blade supports two power levels. In case of a shelf which only allows 200W per slot the PStates of the blade will be restricted to match this requirement. The second power level has no restrictions. For more information, refer to Chapter 4, BIOS, on page 95. 8.3 Artesyn Embedded Technologies Specific Commands The Artesyn Embedded Technologies IPMC supports several commands which are not defined in the IPMI or PICMG 3.0 specification but are introduced by Artesyn Embedded Technologies. serial output commands. Before sending any of these commands, the shelf management software must check whether the receiving IPMI controller supports Artesyn specific IPMI commands by using the IPMI command 'Get Device ID'. Sending Artesyn Embedded Technologies specific commands to IPMI controllers which do not support these IPMI commands will lead to no or undefined results. Proper handling of these commands is required to write a portable application. ATCA-7365 Installation and Use (6806800K65R) 249 Supported IPMI Commands 8.3.1 Serial Output Commands The following table provides description about the types of Serial Output Commands. Table 8-19 Serial Output Commands 8.3.1.1 Command Name NetFn (Request/Response) CMD Description Set Serial Output 0x2E/0x2F 0x15 See Set Serial Output Command on page 250 Get Serial Output 0x2E/0x2F 0x16 See Get Serial Output Command on page 251 Set Serial Output Command The Set Serial Output command selects the serial port output source for a serial port connector. 8.3.1.1.1 Request Data The following table lists the request data applicable to the Set Serial Output command. Table 8-20 Request Data of Set Serial Output Command Byte Data Field 1 LSB of Artesyn Embedded Technologies IANA Enterprise number. A value of 0xCD has to be used. 2 Second byte of Artesyn Embedded Technologies IANA Enterprise number. A value of 0x65 has to be used. 3 MSB of Artesyn Embedded Technologies IANA Enterprise number. A value of 0x00 has to be used. 4 Serial connector type 0: Face plate connector 1: Backplane connector All other values are reserved. Note: Only the faceplate connector is supported. No connector on the RTM available. 5 250 Serial connector instance number. A sequential number that starts from "0". ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands Table 8-20 Request Data of Set Serial Output Command (continued) Byte Data Field 6 Serial output selector 0: BIOS 2: IPMC debug console All other values are reserved. 8.3.1.1.2 Response Data The following table lists the response data applicable to the Set Serial Output command. Table 8-21 Response Data of Set Serial Output Command 8.3.1.2 Byte Data Field 1 Completion code 2 LSB of Artesyn Embedded Technologies IANA Enterprise number. 3 Second byte of Artesyn Embedded Technologies IANA Enterprise number. 4 MSB of Artesyn Embedded Technologies IANA Enterprise number. 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. Currently, only BIOS output is supported. ATCA-7365 Installation and Use (6806800K65R) 251 Supported IPMI Commands 8.3.1.2.1 Request Data The following table lists the request data applicable to the Get Serial Output command. Table 8-22 Request Data of Get Serial Output Command Byte Data Field 1 LSB of Artesyn Embedded Technologies IANA Enterprise number. A value of 0xCD has to be used. 2 Second byte of Artesyn Embedded Technologies IANA Enterprise number. A value of 0x65 has to be used. 3 MSB of Artesyn Embedded Technologies IANA Enterprise number. A value of 0x00 has to be used. 4 Serial connector type 0: Face plate connector 1: Backplane connector All other values are reserved. Note: Only the faceplate connector is supported. No connector on the RTM available. 5 Serial connector instance number. A sequential number that starts from 0. 8.3.1.2.2 Response Data The following table lists the response data applicable to the Get Serial Output command. Table 8-23 Response Data of Get Serial Output Command 252 Byte Data Field 1 Completion code 2 LSB of Artesyn IANA Enterprise number. 3 Second byte of Artesyn IANA Enterprise number. 4 MSB of Artesyn IANA Enterprise number. 5 Serial output selector ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4 Pigeon Point Specific Commands The IPMC supports additional IPMI commands that are specific to Pigeon Point. This section provides detailed descriptions of those extensions. Table 8-24 Pigeon Point Extension Commands Command NetFn (Request/Response) CMD Get Status Table 8-26 on page 254 0x2E/0x2F 0x00 Get Serial Interface Properties Table 8-27 on page 257 0x2E/0x2F 0x01 Set Serial Interface Properties Table 8-28 on page 258 0x2E/0x2F 0x02 Get Debug Level Table 8-29 on page 259 0x2E/0x2F 0x03 Set Debug Level Table 8-30 on page 260 0x2E/0x2F 0x04 Get Hardware Address Table 8-31 on page 261 0x2E/0x2F 0x05 Set Hardware Address Table 8-32 on page 261 0x2E/0x2F 0x06 Get Handle Switch Table 8-33 on page 262 0x2E/0x2F 0x07 Set Handle Switch Table 8-34 on page 263 0x2E/0x2F 0x08 Get Payload Communication Time-Out Table 8-35 on page 263 0x2E/0x2F 0x09 Set Payload Communication Time-Out Table 8-36 on page 264 0x2E/0x2F 0x0A Enable Payload Control Table 8-37 on page 265 0x2E/0x2F 0x0B Disable Payload Control Table 8-38 on page 265 0x2E/0x2F 0x0C Reset IPMC Table 8-39 on page 266 0x2E/0x2F 0x0D Hang IPMC Table 8-40 on page 266 0x2E/0x2F 0x0E Graceful Reset Table 8-41 on page 267 0x2E/0x2F 0x11 Get Payload Shutdown Time-Out Table 8-42 on page 268 0x2E/0x2F 0x15 Set Payload Shutdown Time-Out Table 8-43 on page 269 0x2E/0x2F 0x16 Get Module State Table 8-44 on page 269 0x2E/0x2F 0x27 Enable Module Site Table 8-45 on page 271 0x2E/0x2F 0x28 Disable Module Site Table 8-46 on page 271 0x2E/0x2F 0x29 ATCA-7365 Installation and Use (6806800K65R) 253 Supported IPMI Commands Table 8-24 Pigeon Point Extension Commands (continued) Command NetFn (Request/Response) CMD Reset Carrier SDR repository Table 8-47 on page 272 0x2E/0x2F 0x33 Some of the following commands refer to IPMC modes which are defined as follows: Table 8-25 IPMC Modes 8.4.1 Mode Description Standalone In standalone mode, the carrier IPMC disconnects from IPMB-0 but keeps on listening to the serial debug and payload interfaces and serving requests coming from them, as well as managing the modules, AMC point-to-point (P2P) and clock E-keying. Standalone mode is intended for debugging purposes and/or operation in a non-ATCA environment. In standalone mode, the carrier IPMC automatically activates and deactivates the on-carrier payload and modules whenever it does not violate any carrier limitations. Manual standalone Manual standalone mode is equivalent to standalone mode with only one exception: carrier IPMC control over the on-carrier payload is automatically disabled in manual standalone mode. Get Status Command The Get Status command can be used by the payload software to retrieve the status of the IPMC. Table 8-26 Get Status Command Description Type Byte Request Data 1:3 Data Field PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 254 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands Table 8-26 Get Status Command Description (continued) Type Byte Data Field 5 Bit [7] Graceful Reboot Request If set to 1, indicates that the payload is requested to initiate the graceful reboot sequence. Bit [6] Diagnostic Interrupt Request If set to 1, indicates that a payload diagnostic interrupt request has arrived. Bit [5] Shutdown Alert If set to 1, indicates that the payload is going to be shutdown. Bit [4] Reset Alert If set to 1, indicates that the payload is going to be reset. Bit [3] Sensor Alert If set to 1, indicates that at least one of the IPMC sensors detects a threshold crossing. Bits [2:1] Mode The current IPMC modes are defined as: 0: Normal 1: Standalone, for a description refer to Table 8-25 2: Manual Standalone, for a description refer to Table 8-25 Bit [0] Control If set to 0, the IPMC control over the payload is disabled. 6 Bits [4:7] Metallic Bus 2 Events These bits indicate pending Metallic Bus 2 requests arrived from the shelf manager: 0: Metallic Bus 2 Query 1: Metallic Bus 2 Release 2: Metallic Bus 2 Force 3: Metallic Bus 2 Free Bits [0:3] Metallic Bus 1 Events These bits indicate pending Metallic Bus 1 requests arrived from the shelf manager: 0: Metallic Bus 1 Query 1: Metallic Bus 1 Release 2: Metallic Bus 1 Force 3: Metallic Bus 1 Free ATCA-7365 Installation and Use (6806800K65R) 255 Supported IPMI Commands Table 8-26 Get Status Command Description (continued) Type Byte Data Field 7 Bits [4:7] Clock Bus 2 Events These bits indicate pending Clock Bus 2 requests arrived from the shelf manager: 0: Clock Bus 2 Query 1: Clock Bus 2 Release 2: Clock Bus 2 Force 3: Clock Bus 2 Free Bits [0:3] Clock Bus 1 Events These bits indicate pending Clock Bus 1 requests arrived from the shelf manager: 0: Clock Bus 1 Query 1: Clock Bus 1 Release 2: Clock Bus 1 Force 3: Clock Bus 1 Free 8 Bits [4:7] Reserved Bits [0:3] Clock Bus 3 Events These bits indicate pending Clock Bus 3 requests arrived from the shelf manager: 0: Clock Bus 3 Query 1: Clock Bus 3 Release 2: Clock Bus 3 Force 3: Clock Bus 3 Free 256 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.2 Get Serial Interface Properties Command The Get Serial Interface Properties command is used to get the properties of a particular serial interface. Table 8-27 Get Serial Interface Properties Command Description Type Byte Request Data 1:3 Data Field PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 Interface ID 0: Serial Debug Interface Response Data 1 2:4 Completion Code PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 5 Bit [7] Echo On If this bit is set, the IPMC enables echo for the given serial interface. Bits [6:4] Reserved Bits [3:0] Baud Rate ID The baud rate ID defines the interface baud rate as follows: 0: 9600 bps 1: 19200 bps 2: 38400 bps 3: 57600 bps (unsupported) 4: 115200 bps (unsupported) ATCA-7365 Installation and Use (6806800K65R) 257 Supported IPMI Commands 8.4.3 Set Serial Interface Properties Command The Set Serial Interface Properties command is used to set the properties of a particular serial interface. Table 8-28 Set Serial Interface Properties Command Description Type Byte Request Data 1:3 Data Field PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 Interface ID 0: Serial Debug Interface 5 Bit [7] Echo On If this bit is set, the IPMC enables echo for the given serial interface. Bits [6:4] Reserved Bits [3:0] Baud Rate ID The baud rate ID defines the interface baud rate as follows: 0: 9600 bps 1: 19200 bps 2: 38400 bps 3: 57600 bps (unsupported) 4: 115200 bps (unsupported) Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 258 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.4 Get Debug Level Command The Get Debug Level command gets the current debug level of the IPMC firmware. Table 8-29 Get Debug Level Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 2:4 Completion Code PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 5 Bit [7] IPMB-L Dump Enable If set to "1", the IPMC provides a trace of IPMB-L messages that are arriving to/going from the IPMC via IPMB-L. Bit [6] n/a Bit [5] KCS Dump Enable If set to "1", the IPMC provides a trace of KCS messages that are arriving to/going from the IPMC via KCS. Bit [4] IPMB Dump Enable If set to "1", the IPMC provides a trace of IPMB messages that are arriving to/going from the IPMC via IPMB-O. Bit [3] n/a Bit [2] Alert Logging Enable If set to "1", the IPMC outputs important alert messages onto the serial debug interface. Bit [1] Low-level Error Logging Enable If set to "1", the IPMC outputs low-level error/diagnostic messages onto the serial debug interface. Bit [0] Error Logging Enable If set to "1", the IPMC outputs error/diagnostic messages onto the serial debug interface. ATCA-7365 Installation and Use (6806800K65R) 259 Supported IPMI Commands 8.4.5 Set Debug Level Command The Set Debug Level command sets the current debug level of the IPMC firmware. Table 8-30 Set Debug Level Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 Bit [7] IPMB-L Dump Enable If set to "1", the IPMC provides a trace of IPMB-L messages that are arriving to/going from the IPMC via IPMB-L. Bit [6] n/a Bit [5] KCS Dump Enable If set to "1", the IPMC provides a trace of KCS messages that are arriving to/going from the IPMC via KCS. Bit [4] IPMB Dump Enable If set to "1", the IPMC provides a trace of IPMB messages that are arriving to/going from the IPMC via IPMB-O. Bit [3] n/a Bit [2] Alert Logging Enable If set to "1", the IPMC outputs important alert messages onto the serial debug interface. Bit [1] Low-level Error Logging Enable If set to "1", the IPMC outputs low-level error/diagnostic messages onto the serial debug interface. Bit [0] Error Logging Enable If set to "1", the IPMC outputs error/diagnostic messages onto the serial debug interface. Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 260 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.6 Get Hardware Address Command The Get Hardware Address command reads the hardware address of the IPMC. Table 8-31 Get Hardware Address Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 2:4 Completion Code PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 5 8.4.7 Hardware Address Set Hardware Address Command The Set Hardware Address command allows to override the hardware address read from hardware when the IPMC operates in (manual) standalone mode (for a description refer to Table 8-25). Table 8-32 Set Hardware Address Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 Hardware Address If set to 00, the ability to override the hardware address is disabled. Note: A hardware address change only takes effect after an IPMC reset. Response Data 1 ATCA-7365 Installation and Use (6806800K65R) Completion Code 261 Supported IPMI Commands Table 8-32 Set Hardware Address Command Description (continued) Type Byte Data Field 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 8.4.8 Get Handle Switch Command The Get Handle Switch command reads the state of the hot-swap handle of the IPMC. Overriding of the handle switch state is allowed only if the IPMC operates in manual standalone mode (for a description refer to Table 8-25). Table 8-33 Get Handle Switch Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 4 FRU ID (specify as 0) 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 5 Handle Switch Status 0x00: The handle switch is open. 0x01: The handle switch is closed. 0x02: The handle switch state is read from hardware. 262 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.9 Set Handle Switch Command The Set Handle Switch command sets the state of the hot-swap handle switch in manual standalone mode (for a description refer to Table 8-25). Table 8-34 Set Handle Switch Command Description Type Byte Request Data 1:3 Data Field PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 FRU ID (specify as 0) 5 Handle Switch Status 0x00: The handle switch is open. 0x01: The handle switch is closed. 0x02: The handle switch state is read from hardware. Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 8.4.10 Get Payload Communication Time-Out Command The Get Payload Communication Time-Out command reads the payload communication time-out value. Table 8-35 Get Payload Communication Time-Out Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 ATCA-7365 Installation and Use (6806800K65R) Completion Code 263 Supported IPMI Commands Table 8-35 Get Payload Communication Time-Out Command Description (continued) Type Byte Data Field 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 5 Payload Time-out Payload communication time-out measured in hundreds of milliseconds. Thus, the payload communication timeout may vary from 0.1 to 25.5 seconds. 8.4.11 Set Payload Communication Time-Out Command The Set Payload Communication Time-Out command sets the payload communication timeout value. Table 8-36 Set Payload Communication Time-Out Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 Payload Time-out Payload communication time-out measured in hundreds of milliseconds. Thus, the payload communication timeout may vary from 0.1 to 25.5 seconds. Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 264 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.12 Enable Payload Control Command The Enable Payload Control command enables payload control from the serial debug interface. Table 8-37 Enable Payload Control Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 2:4 Completion Code PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 8.4.13 Disable Payload Control Command The Disable Payload Control command disables payload control from the serial debug interface. Table 8-38 Disable Payload Control Command Description Type Byte Request Data 1:3 Data Field PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 ATCA-7365 Installation and Use (6806800K65R) 265 Supported IPMI Commands 8.4.14 Reset IPMC Command The Reset IPMC command allows the payload to reset the IPMC over the KCS host interface. Table 8-39 Reset IPMC Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 4 Reset Type Code 0x00: Cold IPMC reset to the current mode 0x01: Cold IPMC reset to the Normal mode 0x02: Cold IPMC reset to the Standalone mode, for a description refer to Table 8-25 0x03: Cold IPMC reset to the Manual Standalone mode, for a description refer to Table 8-25 0x04: Reset the IPMC and enter Upgrade mode Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 8.4.15 Hang IPMC Command The IPMC provides a way to test the watchdog timer support by implementing the Hang IPMC command, which simulates firmware hanging by entering an endless loop. Table 8-40 Hang IPMC Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 266 1 Completion Code ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands Table 8-40 Hang IPMC Command Description (continued) Type Byte Data Field 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 8.4.16 Graceful Reset Command The IPMC supports the Graceful Reboot option of the FRU Control command. On receiving such a command, the IPMC sets the Graceful Reboot Request bit of the IPMC status, sends a status update notification to the payload, and waits for the Graceful Reset command from the payload. If the IPMC receives such a command before the payload communication time-out time, it sends the 0x00 completion code (Success) to the shelf manager. Otherwise, the 0xCC completion code is sent. The IPMC does not reset the payload upon receiving the Graceful Reset command or time-out. If the IPMC participation is necessary, the payload must request the IPMC to perform a payload reset. The Graceful Reset command is also used to notify the IPMC about the completion of the payload shutdown sequence. Table 8-41 Graceful Reset Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 2:4 Completion Code PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 ATCA-7365 Installation and Use (6806800K65R) 267 Supported IPMI Commands 8.4.17 Get Payload Shutdown Time-Out Command When the shelf manager commands the IPMC to shut down the payload (that is, sends the Activate FRU (Deactivate) command), the IPMC notifies the payload by forwarding the command Activate FRU (Deactivate) to the KCS interface. Provided the OpenIPMI driver has registered this command for notification, the payload gets notified. Upon receiving this notification, the payload software is expected to initiate the payload shutdown sequence. After performing this sequence, the payload should send the Graceful Reset command to the IPMC over the payload Interface to notify the IPMC that the payload shutdown is complete. To avoid deadlocks that may occur if the payload software does not respond, the IPMC provides a special time-out for the payload shutdown sequence. If the payload does not send the Graceful Reset command within a definite period of time, the IPMC assumes that the payload shutdown sequence is finished, and resets the payload. Table 8-42 Get Payload Shutdown Time-Out Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 2:4 Completion Code PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 5:6 268 Time-Out measured in hundreds of milliseconds, LSB first ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.18 Set Payload Shutdown Time-Out Command The Set Payload Shutdown Time-Out command is defined as follows. Table 8-43 Set Payload Shutdown Time-Out Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 4:5 Time-Out measured in hundreds of milliseconds, LSB first 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 8.4.19 Get Module State Command The Get Module State command is used to query the state of a module (RTM with site ID1) using any of the external interfaces. Table 8-44 Get Module State Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 4 Module Site ID 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 ATCA-7365 Installation and Use (6806800K65R) 269 Supported IPMI Commands Table 8-44 Get Module State Command Description (continued) Type Byte Data Field 5 Module Status Bit [0] 0: Module site is enabled. 1: Module site is disabled. Bit [1] 0: Module is not present. 1: Module is present. Bit [2] 0: Management power is disabled. 1: Management power is enabled. Bit [3] 0: Management power is bad. 1: Management power is good. Bit [4] 0: Payload power is disabled. 1: Payload power is enabled. Bit [5] 0: Payload power is bad. 1: Payload power is good. Bit [6] 0: IPMB-L buffer is not attached. 1: IPMB-L buffer is attached. Bit [7] 0: IPMB-L buffer is not ready. 1: IPMB-L buffer is ready. 270 ATCA-7365 Installation and Use (6806800K65R) Supported IPMI Commands 8.4.20 Enable Module Site Command The Enable Module Site command is used to enable a module site. Table 8-45 Enable Module Site Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 4 Module Site ID 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 8.4.21 Disable Module Site Command The Disable Module Site command is used to disable a module site. If a module site is disabled, the IPMC firmware ignores the module inserted and acts as if the module is not present. Table 8-46 Disable Module Site Command Description Type Byte Data Field Request Data 1:3 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 4 Module Site ID 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 ATCA-7365 Installation and Use (6806800K65R) 271 Supported IPMI Commands 8.4.22 Reset Carrier SDR Repository Command The Reset Carrier SDR Repository command is used to clear and rebuild the carrier SDR repository. Table 8-47 Reset Carrier SDR Repository Command Description Type Byte Request Data 1:3 Data Field PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00 Response Data 1 Completion Code 2:4 PPS IANA Private Enterprise ID 0x00400A = 16394 (Pigeon Point Systems) LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00 272 ATCA-7365 Installation and Use (6806800K65R) Chapter 9 FRU Information and Sensor Data Records 9.1 FRU Information The blade provides the following FRU information in FRU ID 0. Table 9-1 FRU Information Area Description Internal use area Not used Board info area Product info area Multi record info area Value Access Mfg date / time According to Platform Management FRU information Storage Definition v1.0 r Board manufacturer 'ARTESYN' r Board product name Product name of the specific blade variant r Board serial number Defined by Artesyn Embedded Technologies r Board part number Defined by Artesyn Embedded Technologies r Product manufacturer 'ARTESYN' r Product name Product name of the specific blade variant r Product serial number Defined by Artesyn Embedded Technologies r Product part number Defined by Artesyn Embedded Technologies r Blade Point-To-Point Connectivity Record Area This multi record area contains the ATCAblade Point to Point Connectivity Record according to PICMG 3.0, Rev.1.0. The contents are described in the section 'EKeying'. r User Info Area Artesyn OEM ID: 0x48, 0x0E, 0x00, 0x00 r/w Followed by 255 byte of user info area data Custom usage ATCA-7365 Installation and Use (6806800K65R) Minimum 256 Byte available r/w 273 FRU Information and Sensor Data Records 9.2 MAC Address Record The blade provides one OEM FRU record which contains information about on-board MAC addresses. The format of the record is described in the following table. Table 9-2 Artesyn MAC Addresses Record Offset Length Description 0 1 Record Type ID. A value of C0h (OEM) shall be used for Artesyn OEM records. 1 1 End of List / Version [7] End of List. Set to 1b for the last record [6:4] Reserved. Write as 000b. [3:0] Record format version. Write as 2h. 2 1 Record Length 3 1 Record Checksum (zero checksum) 4 1 Header Checksum (zero checksum) 5 1 LSB of Manufacturer ID. Write as CDh. 6 1 Second Byte of Manufacturer ID. Write as 65h. 7 1 MSB of Manufacturer ID. Write as 00h. 8 1 Artesyn Record ID. 01h for Artesyn MAC Address Record. 9 1 Record Format Version. 00h for this specification. 10 1 Number of MAC Address Descriptors (N). 11 N*7 Artesyn MAC Address Descriptors. Refer to Table 9-3 for definitions of Artesyn MAC Address Descriptor. Table 9-3 Artesyn MAC Address Descriptor 274 Offset Length Description 0 1 Interface Type. Refer to the table below for Interface Type Assignments. 1 6 MAC Address. First Octet comes first. ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-4 Interface Type Assignments 9.3 Interface Type Description 01h ATCA Base Interface or AMC / MicroTCA Common Options Region 02h ATCA Fabric Interface or AMC / MicroTCA Fat Pipe Region 03h Front Panel 04h AMC / MicroTCA Extended Fat Pipe Region E-Keying The following table lists the e-keying information provided by the blade. The respective information is contained in the point-to-point connectivity record area. The fibre channel interfaces (link type extension 2) described in the point-to-point connectivity record area are physically not supported by the blade. ATCA-7365 Installation and Use (6806800K65R) 275 FRU Information and Sensor Data Records Table 9-5 Contents of the Blade Point-to-Point Connectivity Record Area No. Link Grouping ID 1 0 Interface 0 (Base Interface) Channel Number 1 Ports Link Type Link Type Extension 0 -SET 0x01 0 0x01 1 0x02 1 0x02 0 0x02 1 0x02 0 0xF0 0 Link Descriptor Value 1 - NOT SET 2 - NOT SET 3 - NOT SET 2 0 0 (Base Interface) 2 0 -SET 1 - NOT SET 2 - NOT SET 3 - NOT SET 3 0 1 (Fabric Interface) 1 0 -SET 1 - SET 2 -SET 3 -SET 4 0 1 (Fabric Interface) 1 0 -SET 1 - NOT SET 2 - NOT SET 3 - NOT SET 5 0 1 (Fabric Interface) 2 0 -SET 1 - SET 2 -SET 3 -SET 6 0 1 (Fabric Interface) 2 0 -SET 1 - NOT SET 2 - NOT SET 3 - NOT SET 7 0 2 (Update Channel Interface) 1 0 -SET 1 - NOT SET 2 - NOT SET 3 - NOT SET 276 ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-5 Contents of the Blade Point-to-Point Connectivity Record Area (continued) No. Link Grouping ID 8 0 Interface 2 (Update Channel Interface) Channel Number 2 Ports Link Type Link Type Extension 0 -SET 0xF1 0 0xF2 0 0xF3 0 0xF4 0 Link Descriptor Value 1 - NOT SET 2 - NOT SET 3 - NOT SET 9 0 2 (Update Channel Interface) 2 0 - NOT SET 1 - SET 2 - NOT SET 3 - NOT SET 10 0 2 (Update Channel Interface) 2 0 - NOT SET 1 - NOT SET 2 - SET 3 - NOT SET 11 0 2 (Update Channel Interface) 2 0 - NOT SET 1 - NOT SET 2 - NOT SET 3 - SET ATCA-7365 Installation and Use (6806800K65R) 277 FRU Information and Sensor Data Records 9.4 Power Configuration The following table contains the power configuration information. Table 9-6 Power Configuration Item Value Description Dynamic power reconfiguration support No While the blade is powered, it supports only one power level. Dynamic power configuration No The power level is fixed and does not change). Number of power draw levels 2 The amount of possible power levels Early Power Draw Levels, Watt - Complete early power level including IPMC Steady state Power Draw Levels, Watt 2.0 GHz 6x4GB DDR3 + RTM = 180 - 220 Watts Complete steady power consumption including IPMC Max - 260 Watts Transition from early to steady levels, sec 9.5 0s - Sensor Data Records The sensors available on the blades are shown in the table below. See the Table 9-8 on page 282 for a detailed description of the Sensor Data Records. Table 9-7 IPMI Sensors Overview 278 Sensor Name Sensor Type Sensor Number 1.2V Voltage 0x0A 1.5V Voltage 0x09 1.5V DDR3 Voltage 0x0C 1.8V Eth Voltage 0x08 12.0V Voltage 0x05 ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-7 IPMI Sensors Overview (continued) Sensor Name Sensor Type Sensor Number 3.3V Voltage 0x06 3.3V Mgmt Voltage 0x07 -48v Amps Current 0x2B -48v A Volts Voltage 0x29 -48v B Volts Voltage 0x2A ATCA-7360 IPMC Artesyn IPMC Status 0x15 BMC Watchdog Watchdog 2 0x04 Boot Bank Artesyn-specific Discrete Digital 0x10 Boot Error Boot Error 0x13 Boot Initiated System Boot Initiated 0x14 CPU0 temp Temperature 0x27 CPU1 temp Temperature 0x28 CPU Status Processor 0x26 DDR 1 temp Temperature 0x19 DDR 2 temp Temperature 0x1A DDR 3 temp Temperature 0x1B DDR 4 temp Temperature 0x1C DDR 5 temp Temperature 0x1D DDR 6 temp Temperature 0x1E DDR 7 temp Temperature 0x1F DDR 8 temp Temperature 0x20 DDR 9 temp Temperature 0x21 DDR 10 temp Temperature 0x22 DDR 11 temp Temperature 0x23 DDR 12 temp Temperature 0x24 Fw Progress System Firmware Progress 0x11 ATCA-7365 Installation and Use (6806800K65R) 279 FRU Information and Sensor Data Records Table 9-7 IPMI Sensors Overview (continued) 280 Sensor Name Sensor Type Sensor Number HoldUp Cap Volts Voltage 0x2C Hot Swap Carrier PICMG 3.0: FRU HotSwap 0x00 Hotswap_RTM Sensor PICMG 3.0: FRU HotSwap 0x01 Bottom Edge Temp Sensor Temperature 0x0D IPMB Physical PICMG 3.0: IPMB Physical Link 0x03 IPMC POST Management Subsystem Health 0x0F IPMC temp Temperature 0x25 OS Boot OS Boot 0x12 Top Edge Temp Sensor Temperature 0x0E POST code Artesyn-specific Discrete Digital 0x17 PWR Entry Temp Temperature 0x2D PWR Entry Status OEM reserved 0x2E Power Good Entity Presence 0x16 Reset Source Artesyn-specific Discrete Digital 0x18 VCC CPU0 Voltage 0x0B Version change Version Change 0x02 ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records The following figure shows the locations of all temperature sensors available on board. Figure 9-1 Location of Temperature Sensors ATCA-7365 Installation and Use (6806800K65R) 281 FRU Information and Sensor Data Records The sensors available on the blades are detailed in the table below. For sensor threshold definition please use the "ipmitool" found on http://sourceforge.net/projects/ipmitool/files/ipmitool/ with the parameter "sensor". Table 9-8 Sensor Data Records Sensor Number Event/Reading Type Sensor Name Sensor Type 0 Hot Swap Carrier Hot Swap 0xF0 Sensor-specific discrete 0x6F 1 Hotswap_RTM Hot Swap 0xF0 2 Version change 3 IPMB Physical Asrt: Assertion Deass: Deassertion 282 Event Data Byte 1 Assertion Deassertion Rearm 0x0: M0 0x1: M1 0x2: M2 0x3: M3 0x4: M4 0x5: M5 0x6: M6 0x7: M7 Asrt Auto FRU ID 0x0: M0 0x1: M1 0x2: M2 0x3: M3 0x4: M4 0x5: M5 0x6: M6 0x7: M7 Asrt Auto Change type 0xFF 0x7: Software or F/W change successful Asrt Auto [7:4] = Channel Number [3:0] = Reserved reading 0x0: IPMB-A disabled, IPMB-B disabled 0x1: IPMB-A enabled, IPMB-B disabled 0x2: IPMB-A disabled, IPMB-B enabled 0x3: IPMB-A enabled, IPMB-B enabled Asrt Auto Event Data Byte 2 Event Data Byte 3 Event Threshold/Description 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 [7:4] = Cause [3:0] = Previous State FRU ID Sensor-specific discrete 0x6F 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 [7:4] = Cause [3:0] = Previous State Version Change 0x2B Sensor-specific discrete 0x6F 0x7 Physical IPMB-0 0xF1 Sensor-specific discrete 0x6F 0x0 0x1 0x2 0x3 Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Sensor Number Event/Reading Type Event Data Byte 1 Assertion Deassertion Rearm 0x0: Timer expired 0x1: Hard Reset 0x2: Power Down 0x3: Power Cycle 0x8: Timer Interrupt Asrt Auto threshold unr uc lnr lc Asrt / Deass Auto reading threshold unr uc lnr lc Asrt / Deass Auto Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 1.5V Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 10 1.2V Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 11 VCC CPU0 Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 12 1.5V DDR3 Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 13 Bottom Edge Temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 14 Top Edge Temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto Sensor Name Sensor Type 4 BMC Watchdog Watchdog 2 0x23 Sensor-specific discrete 0x6F 5 12.0V Voltage 0x02 6 3.3V 7 Event Data Byte 2 Event Data Byte 3 Event Threshold/Description See IPMI Spec 0xFF Threshold 0x01 reading Voltage 0x02 Threshold 0x01 3.3V Mgmt Voltage 0x02 8 1.8V Eth 9 Asrt: Assertion Deass: Deassertion 0x0 0x1 0x2 0x3 0x8 Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold ATCA-7365 Installation and Use (6806800K65R) Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold 283 FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Event/Reading Type Event Data Byte 1 Management Subsystem Health 0x28 digital Discrete 0x06 Boot Bank OEM 0xD2 17 Fw Progress 18 19 Sensor Number Sensor Name Sensor Type 15 IPMC POST 16 Rearm 0x0: Performance Met 0x1: Performance Lags Asrt Auto 0xFF 0x0: Boot Bank A Asrt Auto See IPMI Error Logging, See IPMI Error Logging, 0x0: System Firmware Error 0x1: System Firmware Hang 0x2: System Firmware Progress Asrt Auto 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0xFF 0xFF 0x0: A: boot completed 0x1: C: boot completed 0x2: PXE boot completed 0x3: Diagnostic boot completed 0x4: CD_ROM boot completed 0x5: ROM boot completed 0x6: boot completed Asrt Auto 0x0 0x1 0x2 0x3 0x4 0xFF 0xFF 0x0: No Bootable media Asrt Auto Event Data Byte 3 Event Threshold/Description 0x0 0x1 0xFF 0xFF Sensor-specific discrete 0x6F 0x0 0xFF System Firmware Progress 0x0F Sensor-specific discrete 0x6F 0x0 0x1 0x2 OS Boot OS Boot 0x1F Sensor-specific discrete 0x6F Boot Error Boot Error 0x1E Sensor-specific discrete 0x6F Asrt: Assertion Deass: Deassertion 284 Assertion Deassertion Event Data Byte 2 Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Sensor Number Sensor Name Sensor Type Event/Reading Type 20 Boot Initiated System Boot Initiated 0x1D Sensor-specific discrete 0x6F 21 ATCA-7360 IPMC OEM 0xD5 22 Power Good 23 POST code Asrt: Assertion Deass: Deassertion Event Data Byte 1 Assertion Deassertion Rearm 0x0: Initiated by power up 0x1: Initiated by hard reset 0x2: Initiated by warm reset 0x3: User requested PXE boot 0x4: Automatic boot to diagnostic Asrt Auto - 0x0: Watchdog Reset 0x1: Software Reset 0x2: Power Failure 0x3: Hard Boot 0x4: Cold Boot 0x5: Warm Boot 0x6: Reserved Asrt Auto 0xFF 0xFF 0x0: Entity Present 0x1: Entity Absent Asrt Auto - - 0x0: No events for this sensor. Reading according to EFI BIOS port80 status codes. Asrt Auto Event Data Byte 2 Event Data Byte 3 Event Threshold/Description 0x0 0x1 0x2 0x3 0x4 [7:4] Active BIOS major version [3:0] Active BIOS minor version [7:4] Active BIOS sub-minor version [3:0] Reserved Sensor-specific discrete 0x6F 0x0 0x1 0x2 0x3 0x4 0x5 0x6 - Entity Presence 0x25 Sensor-specific discrete 0x6F 0x0 0x1 OEM 0xD2 Sensor-specific discrete 0x6F 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold ATCA-7365 Installation and Use (6806800K65R) Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold 285 FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Sensor Number Event/Reading Type Sensor Name Sensor Type 24 Reset Source OEM 0xD2 Sensor-specific discrete 0x6F 25 DDR 1 temp Temp 0x01 26 DDR 2 temp 27 Event Data Byte 1 Assertion Deassertion Rearm 0x0: Payload Reset detected. Cause delivered in Event Byte 2/3 Asrt Auto threshold unr uc unc Asrt / Deass Auto reading threshold unr uc unc Asrt / Deass Auto Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto DDR 5 temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 30 DDR 6 temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 31 DDR 7 temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 32 DDR 8 temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 33 DDR 9 temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 34 DDR 10 temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto Event Data Byte 2 Event Data Byte 3 Event Threshold/Description [7] = IPMC_RST_REQ_Payload [6] = XDP0_DBRST_CPU [5] = CPU_RST_CPU [4] RTM_PB_RST_Reset [3] = XDP1_DBRST_CPU [2] = PB_RST_Face [1] XDP0_BRD_PWROK [0] = PWR_GOOD [7:2] = Reserved [1] = IPMC PreTimout [0] = IPMC Watchdog Timeout Threshold 0x01 reading Temp 0x01 Threshold 0x01 DDR 3 temp Temp 0x01 28 DDR 4 temp 29 Asrt: Assertion Deass: Deassertion 286 0x0 Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Sensor Number Sensor Name Sensor Type Event/Reading Type 35 DDR 11 temp Temp 0x01 36 DDR 12 temp 37 Event Data Byte 1 Event Data Byte 2 Event Data Byte 3 Event Threshold/Description Assertion Deassertion Rearm Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto IPMC temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto 38 CPU Status Processor 0x07 Sensor-specific discrete 0x6F 0xFF 0xFF 0x1: Thermal Trip Asrt Auto 39 CPU0 temp Temp 0x01 Threshold 0x01 reading threshold uc unc Asrt / Deass Auto 40 CPU1 temp Temp 0x01 Threshold 0x01 reading threshold uc unc Asrt / Deass Auto 41 -48v A Volts Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 42 -48v B Volts Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 43 -48v Amps Current 0x03 Threshold 0x01 reading threshold No Thresholds 44 HoldUp Cap Volts Voltage 0x02 Threshold 0x01 reading threshold unr uc lnr lc Asrt / Deass Auto 45 PWR Entry Temp Temp 0x01 Threshold 0x01 reading threshold unr uc unc Asrt / Deass Auto Asrt: Assertion Deass: Deassertion 0x1 Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold ATCA-7365 Installation and Use (6806800K65R) Uc: Upper critical threshold Lc: Lower critical threshold Auto Unc: Upper non-critical threshold Lnc: Lower non-critical threshold 287 FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Sensor Number Event/Reading Type Sensor Name Sensor Type 46 PWR Entry Status OEM 0xD7 Sensor-specific discrete 0x6F 47 Memory Memory 0x0C 48 Critical IRQ Critical Interrupt 0x13 Asrt: Assertion Deass: Deassertion 288 Event Data Byte 1 Assertion Deassertion Rearm 0x0: Pwr Entry Module Status Change detected Asrt Auto [7] = CPU Socket 0/1 [6:5] = DIMM channel 0..2 [4] = DIMM number per Channel 0/1 [3:0] = DIMM number 1..12 0xF in DIMM number means unknown number 0x0: Correctable ECC 0x1: Uncorrectable ECC 0x4: Memory Device Disabled 0x5: Correctable ECC 0x6: Presence detected 0x7: Configuration error. Asrt Auto 0xFF 0x4: PCI PERR 0x5: PCI SERR Asrt Auto Event Data Byte 2 Event Data Byte 3 Event Threshold/Description 0x0 Synchor Pwr Entr Module: [6] = VOUT_low [5] = Hotswap [4] = Holdup [2] = Alarm [1] = Enable_B [0] Enable_A Artesyn Pwr Entry Module: [7] = DIG_Fault [6] = HUCapEngage [5] = Hotswap_Enable [4] = HUCap_Switch [3] = Alarm_Control [1] = DIG_Alarm [0] = Sec_MCU_Fault All other bits are reserved [7:6] = Pwr Entry Module 0 = Synchor 1 = Artesyn Artesyn Pwr Entry Module: [2] = DIG_EnableA [1] = DIG_EnableB [0] = Mcu_Fault All other bits are reserved Sensor-specific discrete 0x6F 0x0 0x1 0x4 0x5 0x6 0x7 0xFF Sensor-specific discrete 0x6F 0x4 0x5 0xFF Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold ATCA-7365 Installation and Use (6806800K65R) FRU Information and Sensor Data Records Table 9-8 Sensor Data Records (continued) Event Data Byte 1 Event Data Byte 2 Event Data Byte 3 Event Threshold/Description Assertion Deassertion Rearm Sensor-specific discrete 0x6F 0x1 0xFF 0xFF 0x1: Battery failed Asrt Auto Power Supply 0x08 Sensor-specific discrete 0x6F 0x0 0x1 See IPMI Spec 0xFF 0x0: Presence detected 0x1: Power Supply Failure detected Asrt / Deass Auto Power Supply 0x08 Sensor-specific discrete 0x6F 0x0 0x1 See IPMI Spec 0xFF 0x0: Presence detected 0x1: Power Supply Failure detected Asrt / Deass Auto Sensor Number Sensor Name Sensor Type 49 Battery Battery 0x29 50 48V A Supply 51 48V B Supply Asrt: Assertion Deass: Deassertion Event/Reading Type Unr: Upper non-recoverable threshold Lnr: Lower non-recoverable threshold ATCA-7365 Installation and Use (6806800K65R) Uc: Upper critical threshold Lc: Lower critical threshold Unc: Upper non-critical threshold Lnc: Lower non-critical threshold 289 FRU Information and Sensor Data Records 290 ATCA-7365 Installation and Use (6806800K65R) Chapter 10 Firmware Upgrade 10.1 HPM.1 Firmware Upgrade 10.1.1 Overview The primary update mechanism for the ATCA-7365 blades is the FCU tool which is delivered with the BBS package for the board. However, the ATCA-736X board family also supports upgrade of the firmware with the HPM.1 specification. Upgradable components of the board include the BIOS flash, FPGA flash, and IPMC flash. For update, it is recommended to use the Pigeon Point System modified Ipmitool. 10.1.2 Installing the Ipmitool Procedure 1. Get the Pigeon Point System Ipmitool from the package (Ipmitool-1.8.9-pps7.tgz). 2. Extract the source code. Prompt>tar -xzvf Ipmitool-1.8.9-pps-<version>.tgz 3. Go to the directory where you have extracted the Ipmitool. Prompt>cd <path>/Ipmitool-1.8.9-pps-<version> 4. Build the Ipmitool. Prompt>./configure && make && make install 10.1.2.1 Update Procedure The Ipmitool HPM update requires two steps: 1. Upgrade the component. Example: ipmitool hpm upgrade <file> 2. Activate the component. Example: ipmitool hpm activate ATCA-7365 Installation and Use (6806800K65R) 291 Firmware Upgrade Both steps can also be integrated into one command. ipmitool hpm upgrade <file> activate 10.1.3 Interface The HPM.1 upgrade supports three different interfaces for upgrading the firmware. They are KCS, IPMB-0, and LAN over BASE. The LAN interface is only supported if the payload is powered ON (M4). The BASE Ethernet controller also has to be powered ON for this feature. 10.1.3.1 KCS Interface The standard way to upgrade the firmware of the payload is through the KCS interface. Update through this interface is the fastest HPM.1 upgrade. The images and the Ipmi tool need to be on the payload to be upgraded. Example: Prompt>ipmitool hpm upgrade <file> 10.1.3.2 IPMB-0 This interface represents the backplane IPMI bus and allows remote firmware upgrade. The count of the simultaneous upgrades is limited because of the bus speed. Example from shelf manger: Prompt>ipmitool -t 0x92 hpm upgrade <file> Example with RMCP+: Prompt>ipmitool -I lan -H 192.168.34.8 -U Administrator -P Administrator -t 0x92 hpm upgrade <file> 10.1.3.3 IPMI over LAN (BASE) The IPMI over LAN interface uses the BASE Ethernet controller to do firmware upgrades. The interface has to be configured before the first use. Configuring this interface is described in Chapter 7, Configuring SOL Parameters, on page 228. 292 ATCA-7365 Installation and Use (6806800K65R) Firmware Upgrade Example: Prompt>Ipmitool -I lan -H 172.16.0.221 -U "" -P "" hpm upgrade <file> 10.2 IPMC Upgrade The IPMC component is fully HPM.1 compatible and contains three elements as shown in the figure below. Figure 10-1 IPMC Component Elements There are images for the boot loader and the firmware. There is also a combined image containing the boot loader and the firmware. The Boot loader update should only be done if it's required. The boot loader does not perform any upgrade action. The boot loader is able to boot either of two redundant copies of the firmware in the flash depending on the current value of the special partition status byte that is stored in the internal IPMC EEPROM. The boot loader can fall back to the backup copy by booting the alternate partition. The boot loader manages two firmware partitions; the active and backup partition. It is responsible for detecting if the active firmware ATCA-7365 Installation and Use (6806800K65R) 293 Firmware Upgrade is invalid or has failed. If the active firmware failed or is invalid, the Boot loader will switch to the backup partition. When switching, the partitions change their roles. Switching of the partitions also takes place when the firmware is upgraded and activated using the HPM.1 upgrade procedure. The firmware image is the regular firmware and it changes with every update. 10.3 BIOS/FPGA Upgrade Both components (BIOS and FPGA) have two independent boot banks. The switching of this boot banks is not supported by HPM commands of ATCA-736X. Both BIOS/FPGA boot banks can be updated with HPM.1. The BIOS/FPGA upgrade is not fully HPM.1 compatible due to the fact that payload update of this device must also be possible. This leads to the fact that an automatic boot bank switching via the IPMC is not possible which is a requirement for HPM.1 to activate. Payload always has access to the active boot bank and the IPMC always has access to the inactive boot bank. All HPM.1 commands are directed to the inactive boot bank (this includes "get component properties"). The following figure shows the connection of the SPI buses which are switched with "Set System Boot Options" -> Boot Bank (parameter 0x96). HPM activate command is not supported for the BIOS/FPGA component. 294 ATCA-7365 Installation and Use (6806800K65R) Firmware Upgrade Figure 10-2 SPI Buses Connection FPGA and BIOS upgrade may last from fifteen minutes up to two hours. The time varies with the selected programming interface. A power cycle is required after the BIOS/FPGA update. ATCA-7365 Installation and Use (6806800K65R) 295 Firmware Upgrade 10.4 Upgrade Package The HPM upgrade package for this release contains the following files: Table 10-1 HPM Upgrade Package 296 Filename Description atca-7360-hpm.1-all.img HPM file contains the boot loader and firmware image atca-7360-hpm.1-boot.img HPM file contains only the boot loader image atca-7360-hpm.1-ipmc.img HPM file contains only the firmware image 9806865F07E_A736BIOS-120.bin.hpm HPM file contains the version 1.2.0 BIOS image atca7360_spi_13.bin.hpm HPM file contains the version 0.13 FPGA image Ipmitool-1.8.9-pps-7.tgz PPS modified Ipmitool necessary for HPM upgrades on ATCA-736X. ATCA-7365 Installation and Use (6806800K65R) Appendix A A Replacing the Battery A.1 Replacing the Battery Some blade variants contain an on-board battery. Its location is shown in the following figure. A battery-less variant based on SUPERCAP is available on demand. Figure A-1 Location of On-board Battery C4718 C4719 C4693 C4692 C4623 167 48 120 239 C4720 C2076 R1661 R1660 C4717 C4695 C4716 C4696 C4697 C4698 C4699 C4700 167 C4713 R3665 R3685 R3679 R3626 R3610 R3318 C3815 C3970 C3818 J253 C3972 R3417 R3416 C3973 R3329 R3328 C3827 P200 2 R3666 R3680 R3681 R3682 J93 R3327 FIL38 J42 C3931 + R3434 R3432 R3330 C3984 R3433 C4745 R2911 R3056 R2916 C4625 R2931 R2930 R2912 R2914 C3501 + R3625 C3975 C3977 R3425 R3611 + C3840 R3612 C3978 R3427 R3430 R3419 R3420 R3421 R3422 R3423 R3424 R3319 C3979 R1652 R1647 R1643 R1640 R1638 R1635 R1633 R1626 R1622 C3500 C3506 C3512 C3518 C3524 C3529 R3418 C3971 L79 MH10 C4605 C4604 C4602 C4601 C4600 C4599 C4597 C4595 C4596 J2 C4513 C4511 C4520 C4606 C4463 C4607 C4466 C4580 C4579 C4465 C2048 J215 R2927 C3205 59 R2926 R2929 1 C4516 C4509 2 121 120 239 C4694 C3974 R1629 R1630 MH20 P01 C4763 C1277 C1276 C3144 R2719 C4715 120 239 C1273 + 34 36 38 40 42 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 48 C4714 P04 C1265 C3534 R3279 R2707 C1267 C4512 C4464 C4708 C4705 C4710 C4703 C4711 C4702 C4712 120 239 C4701 167 2 121 P29 LED23 LED16 R1624 C4622 R2690 R2708 R1665 48 11 21 C2077 R3161 R1389 C4336 C1438 C1441 R2691 R1627 C2084 R1664 Q69 R3618 J194 J255 U7 J191 R2695 MH13 H* + 1 J190 P03 R1662 C3539 C3544 C3549 R1197 R1191 R1195 R1216 R1208 R1212 C1452 C531 C526 C550 C554 C524 C523 C544 C3824 C3821 Q39 L77 L78 14 2 C548 C530 L80 R3617 15 J195 R1067 R1663 Q37 C4636 C4633 C4632 C4642 C4631 C2629 R2252 R2251 9 28 R2694 C3819 C3816 R3431 R2852 R2853 P5 C537 C4760 C534 C3822 Q68 Q43 Q25 P06 LED15 Q41 Q38 C4594 120 1 LED17 R1667 C4707 C4706 C4709 C4704 C2085 R1666 48 LED18 P46 L89 Q42 C4621 C4733 C4641 E9 R526 R966 R946 R1386 R942 R958 R962 R1387 R954 R2850 R941 R949 R961 R965 R969 R953 R417 R2851 R419 R3028 R3588 R2825 R1418 R410 J283 C557 C556 C553 C528 C3132 J227 Q26 U6 C2885 C549 C559 C558 C535 C555 C3187 C3177 C3176 R2854 C2886 C529 C560 C525 R3206 R3207 R3188 R3174 R407 C3175 C3181 C1514 C536 C552 C551 R3590 C4751 R3589 C4748 T104 9 36 28 T105 C4168 R3473 R3474 C4171 C4172 R3469 C4725 C3193 C3192 C3182 C3191 C3185 C3194 C3190 C3189 SW100 C4731 C4729 R1209 P05 120 239 ZF1 C1440 C1508 R1279 C1507 R1280 R1180 J114 C4167 R3465 R3459 R3458 C4158 C4157 C4156 R3460 R3468 R3457 C4173 R3483 C4169 R3485 R3484 C4214 C3195 C3179 C3180 C3188 C3196 C3197 C3186 C3178 J120 + C4059 + C1249 C522 C532 R3475 R3455 48 50 R2725 C546 C527 C543 C4761 C533 R3492 R3477 R3476 C4735 R1446 C1247 C1246 7 R1669 R3480 R3478 J228 14 R1028 R3481 R3479 J207 P45 Q44 Q40 43 6 J104 R3482 J278 D54 R1192 J5002 R950 R3591 J77 MH9901 C4159 C3340 C1451 R1213 R1207 R1211 J282 P9 R3471 J250 L94 D56 D19 J116 L18 R1210 R2501 D57 J49 C4690 C4691 Q80 C4082 Q82 L95 R1382 R1189 J286 P42 1 R3461 C4163 R3464 C4161 R3470 C4076 C4087 Q83 R1013 R904 C1243 J29 C4174 Q85 R3466 C1244 C1442 LED22 OPTO1 E8 J199 C4096 P8 C4070 C4630 R1388 J208 C4064 C4058 C1538 C1237 C1241 C1245 J105 C1242 R971 1 R973 J233 DISP2 M33 8 R975 P17 FIL13 F2 R1353 C4629 J221 R2120 F1 J257 R978 R977 R979 R2857 R2855 R2856 P28 J256 DISP1 FIL14 J235 LED20 LED21 R1385 J87 R1320 R1321 R1322 R2013 R889 R880 R891 R888 C1227 C1226 J121 6 J119 J135 C4628 167 R3639 R3646 R3645 P26 P18 C1210 C1211 R1603 R1596 C1239 3 4 C1238 R1390 C1433 R1206 C1422 L17 P27 DN2 6 P28 SW7 J236 3 4 P25 R938 BATH1 R1636 R1631 J122 2 R3638 R3661 J285 J76 K1 K2 R3640 J234 K1 K2 R3637 R3662 R3597 J204 J31 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA C1213 C1212 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 3 5 17 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 R937 1 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA C1515 J128 J126 YEL M31 H* GRN K1 K2 CE10 MH7 C1436 Battery R2718 C3143 R2716 R3045 R2706 R2717 P02 C1274 C1272 C1275 167 + C4215 + + 169 239 C4767 C4765 121 C4768 C4766 + C4053 C4217 C4769 C4764 121 C4203 C4771 C4770 169 167 239 C4314 C4318 C4296 C4297 C4321 C4320 C4326 C4324 R1678 C2095 120 239 C4290 C4291 C4313 C4277 C4322 C4308 C4316 C4289 C4312 C4278 C4295 C4303 C4283 C4285 C4279 R1675 C4309 R2488 C4307 C2094 C4284 P12 R1676 R2709 R1677 FIL48 C4301 48 C4302 48 C4325 C3063 L67 R2643 L37 C2431 C2436 R3623 R3624 C2902 C2908 R2922 Q35 Q33 R2645 R2646 R2918 R2919 R2920 R2917 R2885 R2886 L39 L35 R2071 C2974 C2976 C2954 C2956 R2058 R2031 R2034 R2039 R2076 R2078 R2056 R2923 R2939 R2940 R2921 R3057 C2432 C2439 C2430 R2810 R2812 Q29 Q28 R2079 R2077 L38 C2437 R2037 R2032 C2901 C4749 R2086 Q92 F9906 F9908 F9907 M29 R2080 C2955 C2957 R2809 R2811 A24 A1 F9905 P19 C4333 R3554 F8 F7 AT1 R2070 AD1 R2790 F11 L36 A1 C4645 1 J4 J6 C2975 C2977 FIL49 C4753 J196 R2744 C4200 C4204 C4205 C4206 Q87 R2738 41 F10 C2912 R2611 R2060 R2026 R2029 R2048 R2021 R2022 R2020 R2087 R2089 R2094 R2083 R2118 R2049 R2038 R2023 R2109 R2057 R2108 R2091 R2131 R2085 J8 J111 C2909 C2496 R2735 P39 A30 R2613 R2609 L69 C2910 R2610 C2907 C2484 Q89 Q88 R3510 R3511 Q56 ZHS5 C1262 C3065 R2741 J3 C3735 C3730 C3725 C3720 Q54 MH19 C1263 A36 R2667 R2668 R2665 R2666 A1 C1260 ZHS3 A1 C3067 C3052 C3058 C3050 C4202 R3607 ZHS4 C1258 C4726 C2867 M27 R3619 120 J186 C4730 C4734 C4732 C4199 C4736 C4201 C2863 R3499 Q86 R3513 C4182 R3507 C4184 R3504 C2862 L97 C4195 C4724 C4723 C4209 C4722 R3509 C4210 C4194 R3525 R3514 R3524 C3867 50 48 C4190 R3526 R3500 C4193 C4192 R3527 C4189 R3528 T113 R2697 R3399 R3400 R3401 R3402 R3403 R3404 R3405 R3335 R2486 L96 J277 Q52 C3715 C3710 C3704 C3698 C3692 R3521 R3523 R3508 U8 R2696 R3542 R3520 R3522 R3503 C4177 C4721 C4179 R3502R3501 C3687 C3934 R3615 C3859 R3519 R3620 C3686 R3498 R3518 R3543 T111 C3954 L91 J279 J192 C4742 R3414 C3968 R3346 R3413 R3415 C3969 R3517 R3516 C3956 R3398 R3397 C3957 R3345 R3344 C3963 R3412 C3870 R3343 R2692 C3131 C3883 + C4643 C4624 R2693 C3861 C3962 J254 9 R3616 48 R2540 R2541 R238 R270 C424 R2542 R2543 R2546 R2547 R2544 R2545 C430 R229 R2528 R2527 C3961 C3858 C3865 C3864 L84 Q50 Q78 R2722 P15 R3406 R3408 R3334 C3862 + C3958 + C3955 + 28 + R259 R260 R264 R263 R268 R267 R1594 R3123 Q55 120 239 24 + + Q77 120 239 P16 167 R2723 C3148 J187 C3959 Q51 R1681 25 48 Q72 L82 120 239 C4478 Q71 L93 R1682 R3613 167 R2721 R2711 C3147 R2720 R2535 R2534 R2532 R2533 R2530 R2531 C4567 C4566 C4528 C4527 C4530 C4529 R3614 C4559 C4558 C4434 C4433 C4562 C4561 C4564 C4563 C4435 C4436 C4532 C4531 C4534 R2529 C2894 C4483 C4477 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 L83 J34 C2101 P13 2 121 C4486 C4484 36 R1615 167 R1679 R 3411 C4533 C2100 43 6 R1597 C4495 C4494 R1680 R2710 R1591 R1598 C4496 C4497 C4490 120 239 P14 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA C2029 J1 C4498 167 C4317 2 121 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 A B C D E F G H J K L M N P R T U V W Y AA AB AC AD AE AF AG AH AJ AK AL AM AN AP AR AT AU AV AW AY BA 48 P11 J35 L51 A1 7 P24 L87 A1 R1247 CD1 R3622 R3671 R3621 R3669 Q65 R3390 R3391 R3672 C4339 Q66 C1480 R1225 R1239 R1228 C3943 R1221 R1242 R1219 C3779 C4340 H* D21 J117 C3781 R1223 C1453 R1238 R1243 C1481 C3773 T220 A10 C3778 J220 R291 R2567 R1236 R1235 L19 R1244 R3352 R3353 C1463 C3026 R3351 R834 R3350 R2563 R2564 R2566 J26 GH1 L20 C3939 R3655 R3675 R1417 R872 P30 R3670 C3901 U20 C1468 R3656 R3349 C1470 C3942 C1472 R1241 C3776 C4676 R1240 C3904 C2623 R2779 R2777 R2770 R2772 R2755 R2753 C4679 C4668 C4674 C4669 C1473 C4670 C4675 C2655 R2588 R2587 R2584 R2583 R2586 R2585 R2800 R2799 R2580 R2579 R2582 R2581 + C4667 C4672 C4683 GH1 R2568 R285 R286 R2578 R2577 R2576 R2575 R2574 R2573 R2572 R2571 R2570 R2569 ZKEY2 A10 L50 P32 J188 C1132 C1494 R2259 P38 C3905 C3906 Q32 C4020 C4021 C4024 R3450 C4035 C4034 C4033 C4017 C3993 C4025 C4000 C3999 C4686 L22 R1275 C4680 C4678 AK1 R2565 CD1 CD10 C1492 J46 C4016 C4029 C4028 R3447 C4031 C4030 C3997 R3440 C4008 C4007 C4006 C3989 C3996 D55 C3452 C4002 C4001 LED29 R3175 R3208 R3215 R3214 R3171 R3176 R3183 R3199 R3201 R3172 R3187 R3192 J242 Q93 C1491 D24 R1255 R1268 R3177 R3202 R3200 R3170 C1498 R3231 R3213 R1274 R1270 D23 R3180 R3179 R3178 R3173 C4660 R1278 R1273 C4656 R1269 R1256 R1259 R1250 LED30 LED31 C4338 L21 C4682 J71 C1060 C4032 U18 R1271 C962 R2861 R2860 R2859 R2858 R617 R616 R615 C963 R614 R3628 R3629 R3636 R3651 R3652 R3630 R3635 R3437 A24 A1 R3627 10 15 ATCA-7365 Installation and Use (6806800K65R) R1272 10 15 C1490 J118 R1252 R1276 A1 24 A10 24 CD1 CD10 GH10 U19 15 R1249 CE29 5 P20 C3988 C1059 R704 10 P9910 C4689 C4005 10 GH1 LED28 AD24 AD1 GH10 U17 U 13 15 P23 10 J232 20 24 15 C4687 C4688 + R3080 R3191 R3194 R3233 R3193 R3189 R3232 R3184 R3190 R3203 R3185 R3210 R3205 R3186 R3204 24 J60 J7 LED8 CE31 C3992 L49 C4332 CE30 ZKEY4 A10 A1 297 Replacing the Battery The battery provides data retention of seven years summing up all periods of actual data use. Artesyn therefore assumes that there is usually no need to replace the battery except, for example, in case of long-term spare part handling. Board/System Damage Incorrect replacement of lithium batteries can result in a hazardous explosion. Therefore, replace the battery as described in this chapter. Data Loss If the battery does not provide enough power anymore, the RTC is initialized and the data in the NVRAM is lost. Therefore, replace the battery before seven years of actual battery use have elapsed. Data Loss Replacing the battery always results in data loss of the devices which use the battery as power backup. Therefore, back up affected data before replacing the battery. Data Loss If installing another battery type other than what is mounted at board delivery may cause data loss. This is because other battery types may be specified for other environments or may have a shorter lifespan. Therefore, only use the same type of lithium battery as is already installed. 298 ATCA-7365 Installation and Use (6806800K65R) Replacing the Battery Replacement Procedure To replace the battery, proceed as follows: 1. Remove battery. PCB and Battery Holder Damage Removing the battery with a screw driver may damage the PCB or the battery holder. To prevent this damage, do not use a screw driver to remove the battery from its holder. 2. Install the new battery following the "positive" and "negative" signs. ATCA-7365 Installation and Use (6806800K65R) 299 Replacing the Battery 300 ATCA-7365 Installation and Use (6806800K65R) Appendix B B Related Documentation B.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 B-1 Artesyn Embedded Technologies - Embedded Computing Publications Document Title Publication Number ATCA-7365 Quick Start Guide 6806800K66 ATCA-F125 Installation and Use 6806800J94 AXP 640 Control via IPMI Programmer's Reference 6806800N06 System Management Interface Based on HPI-B (AXP1620/1440) User's Guide 6806800D85 Pigeon Point Shelf Manager User Guide, Release 2.5.3 6806800G49 Pigeon Point Shelf Manager External Interface Reference, Release 2.5.3 6806800G50 ATCA-7365 Installation and Use (6806800K65R) 301 Related Documentation B.2 Related Specifications For additional information, such as related specifications, refer to the following table. The references/links pointing to the source have been verified. These are subjected to change without notice. Table B-2 Related Specifications Document Title and Source Publication Number IEEE http://standards.ieee.org/catalog/ IEEE Standard for Local Area Networks: Carrier Sense Multiple Access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications IEEE 802.3 March 2002 Institute of Electrical and Electronics Engineers, Inc. IEEE Amendment 1: Media Access Control parameters, Physical Layers, and Management Parameters for 10Gb/s Operation IEEE 802.3ae August 2002 PCI Industrial Manufacturers Group (PICMG) http://www.picmg.com/ PICMG 3.0 AdvancedTCA Base Specification, Revision 1.0 PICMG 3.0 R 1.0 December 30, 2002 PICMG 3.0 AdvancedTCA Serial Interconnect Specification R2.0 PICMG 3.0, R2.0 PICMG 3.1 AdvancedTCA Ethernet/Fibre Channel, Revision 1.0 PICMG 3.1 R1.0 January 22, 2003 PICMG 3.0 ECN 3.0-1.0-001 ECN 3.0, 1.0-001 January 21, 2004 302 ATCA-7365 Installation and Use (6806800K65R) 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. ">
Advertisement
Key features
- AdvancedTCA compliant
- Intel® processor
- Multiple memory options
- Variety of I/O interfaces
- IPMI & SOL support
- VGA graphics
- Embedded flash storage
- BIOS configuration
Frequently asked questions
The ATCA-7365 blade operates within a temperature range of 0°C to 55°C, with a relative humidity of 5% to 95% noncondensing. Refer to the documentation for specific power requirements.
The blade installation process involves connecting the blade to the backplane, securing it in the slot, and connecting necessary cables and peripherals. Detailed instructions are provided in the documentation.
The blade supports booting from a variety of devices, including SATA embedded flash, USB flash, and network boot via iSCSI. BIOS settings allow you to choose the preferred boot device.
You can access the BIOS configuration by pressing the appropriate key combination at boot time, or through the IPMI interface. The BIOS offers a range of settings for customizing the system.
Firmware upgrades can be performed through the IPMI interface, using the provided update package and following the instructions in the documentation.