Advertisement
Advertisement
ATCA-7365-CE
Installation and Use
P/N: 6806800L73N
May 2016
©
Copyright 2016 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. All other names and logos referred to are trade names, trademarks, or registered trademarks of their respective owners. © 2016 Artesyn Embedded Technologies, Inc. All rights reserved. For full legal terms and conditions, please visit www.artesyn.com/legal .
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
Marketing Communications
2900 S. Diablo Way, Suite 190
Tempe, Arizona 85282
Artesyn Embedded Technologies
Lilienthalstr. 17-19
85579 Neubiberg/Munich
Germany
ATCA-7365-CE Installation and Use (6806800L73N) 3
Contents
Contents
4.4.4.4 iSCSI Challenge Handshake Authentication Protocol (CHAP) Configuration 97
4 ATCA-7365-CE Installation and Use (6806800L73N)
Contents
ATCA-7365-CE Installation and Use (6806800L73N) 5
Contents
Contents
6 ATCA-7365-CE Installation and Use (6806800L73N)
Contents
ATCA-7365-CE Installation and Use (6806800L73N) 7
Contents
Contents
8 ATCA-7365-CE Installation and Use (6806800L73N)
Contents
ATCA-7365-CE Installation and Use (6806800L73N) 9
Contents
Contents
10 ATCA-7365-CE Installation and Use (6806800L73N)
List of Tables
ATCA-7365-CE Installation and Use (6806800L73N) 11
List of Tables
12
SubClass EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR (02h) (IPMI) . . . . . . . . . . . . . .132
ATCA-7365-CE Installation and Use (6806800L73N)
List of Tables
ATCA-7365-CE Installation and Use (6806800L73N) 13
List of Tables
14
ATCA-7365-CE Installation and Use (6806800L73N)
List of Tables
ATCA-7365-CE Installation and Use (6806800L73N) 15
List of Tables
Get Payload Communication Time-Out Command Description . . . . . . . . . . . . . . . . . . . . .249
Artesyn Embedded Technologies - Embedded Computing Publications . . . . . . . . . . . . . .285
16 ATCA-7365-CE Installation and Use (6806800L73N)
List of Figures
ATCA-7365-CE Installation and Use (6806800L73N) 17
List of Figures
System Boot Options Parameter #100 - Information Flow Overview . . . . . . . . . . 227
18 ATCA-7365-CE Installation and Use (6806800L73N)
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 19 lists all conventions and abbreviations used in this manual
and outlines the revision history.
Safety Notes on page 27 lists safety notes applicable to the blade.
Sicherheitshinweise on page 31 provides the German translation of the safety notes.
Introduction on page 37 describes the main features, Standard Compliances, Mechanical
data, and ordering information of the blade.
Hardware Preparation and Installation on page 43 outlines the installation requirements,
hardware accessories, switch settings, installation and removal procedures.
Controls, Indicators, and Connectors on page 63 describes external interfaces of the blade.
This includes connectors and LEDs.
describes the features and setup of BIOS.
Functional Description on page 141 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 153 provides information on the blade’s maps and registers.
provides information on how to establish a serial-over LAN session on your blade.
Supported IPMI Commands on page 219
lists all supported IPMI commands.
FRU Information and Sensor Data Records on page 259 provides information on the blade’s
FRU information and sensor data.
Firmware Upgrade on page 275 provides information on how to upgrade the firmware
components.
provides the battery exchange procedures.
Related Documentation on page 285
provides links to further blade related documentation.
ATCA-7365-CE Installation and Use (6806800L73N) 19
About this Manual
About this Manual
Abbreviations
This document uses the following abbreviations:
ESD
FAE
FC
FCC
EMC
EMV
EN
ESCD
FIFO
FPGA
FRU
CAS
CMOS
DDR
DIMM
DMA
DPLL
DRAM
ECC
Abbreviation
ANSI
API
APIC
ATA
ATCA
BIOS
Definition
American National Standards Institute
Application Programming Interface
Advanced Programmable Interrupt Controller
Advanced Technology Attachment
Advanced Telecommunications Computing Architecture
Basic Input/Output System
Column Address Strobe
Complementary Metal Oxide Semiconductor
Double Data Rate
Dual Inline Memory Module
Direct Memory Access
Digital Phase Locked Loop
Dynamic Random Access Memory
Error-Correction Code
Electromagnetic Compatibility
Elektromagnetische Vertraeglichkeit
European Norm
Extended System Configuration Data
Electrostatic Sensitive Device
Field Application Engineers
Fibre Channel
Federal Communications Commission
First In First Out
Field-Programmable Gate Array
Field Replaceable Unit
20 ATCA-7365-CE Installation and Use (6806800L73N)
About this Manual
OOS
PCB
PCI
PEM
PICMG
PMC
LPC
MAC
MTD
MVCGE
NEBS
NMI
NVRAM
OEM
IEEE
IPMB
IPMC
IPMI
ISA
ISO
LCCB
LFM
Abbreviation
GND
GmbH
HDD
I2C
IDE
IEC
ATCA-7365-CE Installation and Use (6806800L73N)
Definition
Ground
Gesellschaft mit beschraenkter Haftung
Hard Disk Drive
Inter-Integrated Circuit
Integrated Device Electronics
International Electric Code
Institute of Electrical and Electronics Engineers
Intelligent Platform Management Bus
Intelligent Platform Management Controller
Intelligent Platform Management Interface
Industry Standard Architecture
International Organization for Standardization
Line Card Clock Building Block
Linear Feet per Minute
Low Pin Count
Media Access Control
Memory Technology Device
MontaVista Carrier Grade Edition
Network Equipment Building System
Non-Maskable Interrupt
Non-volatile Random Access Memory
Original Equipment Manufacturer
Out-Of-Service
Printed Circuit Board
Peripheral Component Interconnect
Power Entry Module
PCI Industrial Computer Manufacturers Group
PCI Mezzanine Card
21
About this Manual
SELV
SMI
SOL
SPD
SPI
SRAM
SROM
UL
VGA
VLAN
RTC
RTM
RoHS
SAS
SATA
SCSI
SDR
SDRAM
Abbreviation
POST
PROM
PTMC
PXE
RHEL
RMCP
22
About this Manual
Definition
Power-On Self-Test
Programmable Read-Only Memory
PCI Telecom Mezzanine Card
Preboot Execution Environment
Red Hat Enterprise Linux
Remote Management Control Protocol
Real Time Clock
Rear Transition Module
Restriction of the use of Certain Hazardous Substances
Serial Attached SCSI
Serial ATA
Small Computer System Interface
Sensor Data Record
Synchronous Dynamic Random Access Memory
Safety Extra Low Voltages
Serial Management Interface
Serial-over-LAN
Serial Presence Detect
Serial Peripheral Interface
Static Random Access Memory
Serial Read-Only Memory
Underwriters Laboratory Inc.
Video Graphics Array
Virtual Local Area Network
ATCA-7365-CE Installation and Use (6806800L73N)
About this Manual
Conventions
The following table describes the conventions used throughout this manual.
Notation
0x00000000
0b0000 bold
Screen
Courier + Bold
...
.
.
.
..
|
Reference
File > Exit
<text>
[text]
Description
Typical notation for hexadecimal numbers (digits are
0 through F), for example used for addresses and offsets
Same for binary numbers (digits are 0 and 1)
Used to emphasize a word
Used for on-screen output and code related elements or commands in body text
Used to characterize user input and to separate it from system output
Used for references and for table and figure descriptions
Notation for selecting a submenu
Notation for variables and keys
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-CE Installation and Use (6806800L73N) 23
About this Manual
About this Manual
Notation 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
Summary of Changes
This manual has been revised and replaces all prior editions.
Part Number Publication Date Description
6806800L73N May 2016 Removed Declaration of Conformity.
Updated Copyrights page.
6806800L73M September 2015 Updated the sections
Standard Compliances on page 38 ,
6806800L73L June 2015
Updated the section Environmental Requirements on page 44
.
6806800L73K January 2015
6806800L73J May 2014
.
Re-branded to Artesyn.
24 ATCA-7365-CE Installation and Use (6806800L73N)
About this Manual
Part Number Publication Date Description
6806800L73H February 2014
6806800L73G February 2013
Updated Table 8-33 on page 248 and
Updated Table 2-4 on page 51 .
6806800L73F January 2013
6806800L73E April 2012
6806800L73D March 2012
Updated Standard Compliances on page 38 .
Added a note in
DIMM Memory Modules on page 53
. Updated
, Using ipmitool on page 215 , and
.
Added a Notice in Installation on page 28 and
.
Updated Standard Compliances on page 38 ,
and
.
6806800L73C September 2011
Updated Chapter 4, BIOS, on page 85 .
Added Chapter 4, iSCSI Setup for Base and Fabric Ethernet, on page 92
.
Updated Table "CPU Configuration" on page 98 .
Updated Table "BIOS Supported IPMI Events" on page 121 .
Updated Table "Result Second DWORD supported POST
Updated Table "Sensor Data Records" on page 268 .
Edited
Figure "Location of AdvancedTCA Connectors" on page
6806800L73B August 2011
Updated Serial Interface Connector on page 70
6806800L73A December 2010 GA version
ATCA-7365-CE Installation and Use (6806800L73N) 25
About this Manual
About this Manual
26 ATCA-7365-CE Installation and Use (6806800L73N)
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 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-CE Installation and Use (6806800L73N) 27
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 faceplates 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.
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
28 ATCA-7365-CE Installation and Use (6806800L73N)
Safety Notes
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 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-CE Installation and Use (6806800L73N) 29
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
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.
Battery
Setting/resetting the switches during operation can cause blade damage.
Therefore, check and change switch settings before you install the blade.
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.
30 ATCA-7365-CE Installation and Use (6806800L73N)
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-CE Installation and Use (6806800L73N) 31
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.
32 ATCA-7365-CE Installation and Use (6806800L73N)
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-CE Installation and Use (6806800L73N) 33
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.
34 ATCA-7365-CE Installation and Use (6806800L73N)
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-CE Installation and Use (6806800L73N) 35
Sicherheitshinweise
36 ATCA-7365-CE Installation and Use (6806800L73N)
Chapter 1
Introduction
1.1
Features
The ATCA-7365-CE is a high-performance ATCA compliant single board computer designed for demanding storage and processing applications.
The following is the list of main features:
Dual socket Intel Xeon 5600 Series CPU
Standard configuration ATCA-7365-xxGB-CE and ATCA-7365-xxGB-V-CE: Intel Xeon
E5645 6-core 80W 2.4 GHz
Standard configuration ATCA-7365-xxGB-L-CE: Intel Xeon E5620 4-core 80W 2.4 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 faceplate 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-CE Installation and Use (6806800L73N) 37
Introduction
1.2
Standard Compliances
The product is designed to meet the following standards.
Table 1-1 Standard Compliances
Standard
UL 60950-1
EN 60950-1
IEC 60950-1
CAN/CSA C22.2 No 60950-1
CISPR 22
CISPR 24
EN 55022
EN 55024
FCC Part 15
EN 300386
ISO 8601
PICMG 3.0
1
and 3.1
Description
Legal safety requirements
EMC requirements on system level (predefined Artesyn
Embedded Technologies system)
Y2K compliance
Defines mechanics, blade dimensions, power distribution, power and data connectors, and system management
1. Environmental conditions and supply voltage do not entirely follow the PICMG 3.0 but are adapted to data center application requirements.
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.
38 ATCA-7365-CE Installation and Use (6806800L73N )
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
Dimensions (width x height x depth)
Weight of blade
Value
30 mm x 351 mm x 312 mm
8U form factor
3.8 kg
ATCA-7365-CE Installation and Use (6806800L73N) 39
Introduction
1.4
Product Identification
The following figure shows the location of the serial number label.
Figure 1-1 Serial Number Location
40 ATCA-7365-CE Installation and Use (6806800L73N )
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-24GB-CE
ATCA-7365-24GB-V-CE
ATCA-7365-24GB-L-CE
Description
Commercial-ATCA Blade, dual Intel Xeon E5645 6-CORE (2.4 GHZ), 6X
4GB, 10G support (ROHS 6/6)
Commercial-ATCA Blade, dual Intel Xeon E5645 6-CORE (2.4 GHZ), 6X
4GB, VGA Module, 10G support (ROHS 6/6)
Commercial-ATCA Blade, Dual Intel Xeon E5620 QUAD-CORE (2.4 GHZ),
6X 4GB, 10G support (ROHS 6/6)
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
ATCA-7360-MEM-2G
ATCA-7360-MEM-4G
ATCA-7360-MEM-8G
Description
2 GB DDR3 VLP memory module for ATCA-736X product series
4 GB DDR3 VLP memory module for ATCA-736X product series
8 GB DDR3 VLP memory module for ATCA-736X product series
RTM-ATCA-7360
RTM-ATCA-7360-L
RTM for the ATCA-736X product series, 6x GBE, 2x SAS, 1x optional HDD
RTM for the ATCA-736X product series, 2x GBE, 2x SAS, 1x optional HDD
RTM-ATCA-7360-FC
ATCA7360-HDD1-SAS
RTM for the ATCA-736X product series, 6x GBE, 2x SAS, 2x FC
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
ATCA7360-MMOD-
SATA1
Mounting kit for HDD/SSD devices used with RTM-ATCA-7360 variants, no disk (ROHS 6/6)
32 GB on-board solid state disk at SATA for ATCA-736X product series
2
ATCA-7365-CE Installation and Use (6806800L73N) 41
Introduction
Table 1-4 Blade Accessories (continued)
Accessory
ATCA7360-MMOD-
SATA2
ATCA7360-SFMMOD
Description
64 GB on-board solid state disk at SATA for ATCA-736X product series
2
RJ45-DSUB-ATCA7140
SA-BBS-WR30-7360
Reset persistent memory, 16MB SRAM, 64MB Flash for the ATCA-736X product series
2
RJ-45 DSUB cable for the ATCA-7140, 7150, 7350, 736X
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
42 ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
Chapter 2
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-CE blade
One printed copy of Quick Start Guide
One printed copy of Safety Notes Summary
Any 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 of it according to your country’s legislation.
The blade is thoroughly inspected before shipment. If any damage occurred during transportation or any items are missing, please contact our customer's service immediately.
ATCA-7365-CE Installation and Use (6806800L73N) 43
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 your 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 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.
44 ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
Table 2-1 Environmental Requirements
Requirement
Temperature
Temperature
Change
Relative
Humidity
Vibration
Shock
Free Fall -
Operating
+5 °C (41 °F) to +35 °C (95 °F)
+/- 0.25 °C/min according to NEBS
Standard GR-63-CORE
5% to 90% non-condensing according to Artesyn-internal environmental requirements
0.1 g from 5 to 100 Hz and back to 5 Hz at a rate of 0.1 octave/minute
Half-sine, 11 m/Sec, 30mSec/Sec
2
Non-Operating
-40 °C (-40 °F) to +70 °C (158 °F) (may be further limited by installed accessories)
+/- 0.25 °C/min
5% to 95% non-condensing according to
Artesyn-internal environmental requirements
5-20 Hz at 0.01 g
2
/Hz
20-200 Hz at -3.0 dB/octave
Random 5-20 Hz at 1 m
2
/Sec
3
Random 20-200 Hz at -3 m/Sec
2
Blade level packaging
Half-sine, 6 mSec at 180 m/Sec
2
1.0 m (packaged in blade level packaging)
During the safety qualification of this 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 are not exceeded. If not stated otherwise, the temperatures should be measured by placing a sensor exactly at the given locations.
Table 2-2 Critical Temperature Limits
Component
Intel Xeon 5600 E5645 6-core
Intel Xeon 5600 E5620 4-core
Tylersburg IOH36 D
ICH10R
Intel 82599 (Niantic)
Thermal Design Power
80 W
80 W
27.1 W
4.5 W
8.82 W
Max Case or Junction
Temperature
T jmax
= 76.2°C (junction)
T jmax
= 77.6°C (junction)
T cmax
= 105°C (case)
T cmax
= 105°C
T cmax
= 120°C
ATCA-7365-CE Installation and Use (6806800L73N) 45
Hardware Preparation and Installation
46
Table 2-2 Critical Temperature Limits (continued)
Component
Intel 82576 (Kawela)
Intel 82572EI
Payload DCDC 48V/12V
DDR3 DIMM Modules
Thermal Design Power
2.8 W
2.1 W (typical 1.5W)
21 W
6.9 W (estimate TS team)
Max Case or Junction
Temperature
T cmax
= 110°C (case)
T cmax
= 97°C (case)
85° C
For your convenience all temperature spots are shown in the figure below that provides a detailed view of the blade.
Figure 2-1 Location of Critical Temperature Spots
C1273
C1272
C1277
C1276
C1274
C1275
239
239
120
R2719
R2718
C3144
C4053
+
C4765
C4766
C4767
C4768
169
+
C4215
167
R3045
Temperature Test Point #1
Max. 100°C
Temperature Test Point #2
Max. 90°C
J35
R1598
R1597
R1615
C
D
H
J
N
P
W
Y
AD
AE
AJ
AK
1
2
3
4
5
6
7
8
9
12 14
17 19
22 24
C4498
C4497
C4490
C2029
C4496
C4495
C4494
35 37
AY
BA
1
2 4
3 5
6
7
8
9
10
11
12 14 20 22
27 31 33 35
L83 L93 L82
J34
Q55 Q78 Q54
C1258
C1260
P9910
C1263
C1262
J111
MH19
CE30
CE31
CE29
GH10
CD10
A10
P23
A1
GH1
R1249
CD1
Temperature Test Point #3
Max. 105°C
ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
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
If you integrate the blade in your own system please contact your local sales Artesyn 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.
Table 2-3 Power Requirements
Characteristic
Rated Voltage
Operating Voltage
Value
-48 VDC
-38.4 VDC to -57.6 VDC
Maximum power consumption of ATCA-7365-CE (with
RTM-ATCA-7360 including a SAS HDD)
Maximum power consumption of ATCA-7365-CE
(without RTM-ATCA-7360)
300 W (typical 240 W)
280 W (typical 220 W)
ATCA-7365-CE Installation and Use (6806800L73N) 47
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 90A 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.
48 ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
2.3
Blade Layout
The following figure shows the location of components on the ATCA-7365-CE blade.
Figure 2-2 ATCA-7365-CE Blade Layout
ATCA-7365-CE Installation and Use (6806800L73N) 49
Hardware Preparation and Installation
2.4
Switch Settings
The blade provides the configuration switches SW1, SW2, SW3, and SW4.
Blade Malfunction
Switches marked a “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.
50 ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
Table 2-4 Switch Settings
Switch
SW1-1
SW1-2
SW1-3
SW1-4
SW2-1
SW2-2
SW2-3
SW2-4
SW3-1
Description
Default Boot-Flash (BIOS) write protection
OFF: Write-enabled (default)
ON: Write-protected
Recovery Boot-Flash (BIOS) write protection
OFF: Write-enabled (default)
ON: Write-protected
TSOP or debug-socket SPI boot select
OFF: Boot from TSOP SPI flash (either Default/Recovery) (default)
ON: Boot from debug socket SPI flash
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)
Serial Line #1 and #2 Routing
OFF: FPGA-COM#1 to faceplate, FPGA-COM#2 to RTM (default)
ON: FPGA-COM#1 to RTM, FPGA-COM#2 to faceplate
Note: IPMC COM1/2 routing selection has precedence. For details, see
.
IPMC Debug Console Routing
OFF: IPMC debug console at 3-pin header (default)
ON: IPMC debug console at faceplate instead of FPGA COM
FPGA-Bitstream PROM selection
OFF: FPGA loads from default Bitstream PROM
ON: FPGA loads from Recovery Bitstream PROM
PECI Master selection
OFF: IPMC is PECI master
ON: ICH10 is PECI master
Enable manual “Default SPI Boot Flash” / “Recovery SPI Boot Flash” selection
OFF: IPMI selects boot flash (default)
ON: SW3-2 selects Boot Flash
ATCA-7365-CE Installation and Use (6806800L73N) 51
Hardware Preparation and Installation
Table 2-4 Switch Settings (continued)
Switch
SW3-2
SW3-3
SW3-4
SW4-1
SW4-2
SW4-3 and
SW4-4
Description
SW3-2 controls boot flash selection if SW3-1 is set to ON
OFF: Boot from “Default Boot Flash” device (default)
ON: Boot from “Recovery Boot Flash” device
Enable faceplate (Front board and RTM) reset push button
OFF: Reset push button enabled (default)
ON: Reset push button disabled
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
Reserved
OFF: Default
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).
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:
DIMM memory modules
PMEM (persistent memory) module
SATA module
USB flash module
Rear transition modules
52 ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
They are described in detail in the following sections. For order numbers refer to section
Ordering Information on page 41 .
2.5.1
DIMM Memory Modules
The blade provides up to 12 memory slots for main memory DIMM modules. 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
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-CE supports low-voltage DDR3 memory. This is available upon request.
DIMM modules used within one channel must be based on the same memory technology.
T o 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 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.
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.
ATCA-7365-CE Installation and Use (6806800L73N) 53
Hardware Preparation and Installation
54
Installation Procedure
To install a DIMM module, proceed as follows:
1. Remove the blade from system as described in
Installing and Removing the Blade
on page 57 .
2. Open the locks of memory module socket.
3. Press 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.
Removal Procedure
To remove a DIMM module, proceed as follows:
1. Remove the blade from system as described in
Installing and Removing the Blade
on page 57 .
2. Open the locks of socket at both sides.
The memory module is automatically lifted up.
3. Remove module from socket.
4. Repeat steps 2 to 3 in order to remove further memory modules.
ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
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-CE. 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
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.
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 57
.
2. Plug the PMEM/SATA module on the blade so that the module's standoffs fit in the blade's mounting holes.
ATCA-7365-CE Installation and Use (6806800L73N) 55
Hardware Preparation and Installation
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 57
.
The additional resource (either memory or SATA SSD) will be detected automatically during the boot-up sequence.
Removal Procedure
To remove 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 57
.
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 57
.
2.5.3
USB 2.0 Flash Module
The blades 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.
56 ATCA-7365-CE Installation and Use (6806800L73N )
Hardware Preparation and Installation
The location of the USB 2.0 Flash Module is shown in
.
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, proceed as follows:
1. Remove blade from system as described in
on page 61
.
2. Remove the screw on the left side of the flash module (see figure Figure 2-2 on page
49 ).
3. Lift the flash module from the socket.
Installation Procedure
To install a USB flash module, proceed as follows:
1. Remove blade from system as described in
on page 61
.
2. Insert new flash module in socket (see figure
Figure 2-2 on page 49 ).
3. Tighten the screw on the left side of the flash module.
2.6
Installing and Removing the Blade
The blade is fully compatible to the AdvancedTCA standard and is designed to be used in
AdvancedTCA shelves.
ATCA-7365-CE Installation and Use (6806800L73N) 57
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 faceplate but use the handles.
2.6.1
Installing the Blade
To install the blade into an AdvancedTCA shelf, proceed as follows.
58 ATCA-7365-CE Installation and Use (6806800L73N )
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.
ATCA-7365-CE Installation and Use (6806800L73N) 59
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 faceplate.
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.
60
6. Wait until the blue LED is switched off, then tighten the faceplate 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 faceplate, if applicable.
ATCA-7365-CE Installation and Use (6806800L73N )
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 faceplate but use the handles.
Removal Procedure
The following procedure describes how to remove the blade from a system. It assumes that the system is powered on. 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 faceplate. 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.
ATCA-7365-CE Installation and Use (6806800L73N) 61
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 faceplate cables, if applicable.
4. Unfasten the screws of the faceplate until the blade is detached from the shelf.
5. Remove the blade from the shelf.
62 ATCA-7365-CE Installation and Use (6806800L73N )
Controls, Indicators, and Connectors
Chapter 3
3.1
Mechanical Layout
The following graphic illustrates the mechanical layout of the blade.
Figure 3-1 Mechanical Layout
DIMM
Sockets
CPU#0
MH7
H*
M31
C1265
C1273
C4763
C1277
C1276
C1272
C1274
C1275
J256
LED15
R1067
120
239
120
239
120
239
120
239
239
CE10
DISP1
R975 R973
R971
J233
DISP2
J104
R904
120 C1244
C1267
LED18
J126
1
J128
R937 C1212 C1213
J204 J234
R3597
J285
J31
J76 J122 J236
BATH1
R938
R1631
R1636
R1603
R1596
C1238 C1239
C4628
C1211 C1210
J135 J119 J121
M33
J235
J257
J208 P8
Q85
C4087
J105
F1
P18
Q83
R3466
Q82
FIL14 FIL13
F2
C4082
Q80
L95 L94
C1243 R1028
R1669 R2725
R1666
R1667
C2085
R1663
R1662
C2077
167
167
167
167
YEL
R1664
R1665
C2084
R2708
GRN
SW7
L17
J199
P17
J29
P9
R3591
C4690
R3471
C4691 C4159
J250
J77
R3482
R3481
R3480
R3479
R3478
R3477
R3476
R3475
R3455
MH9901
R3492
J120
J278
C4725
C1514
J228
J227
C3195
C3179
C3180
C3188
C3196
C3197
C3186
C3178
DN2
P42
J286
1
J49
C3193
C3192
C3182
C3191
C3185
C3194
C3190
C3189
J282
P27
D57
C533
C525
R3206
R3207
R3188
R3174
R407
D56
R2501
R950
J5002
R1210 R1209
Q26 Q25
C527
C543
C4761
C536
C532
C552
C546
C522
C2886
C529
C2885
C558
C560
C549
C535
C528
C537
C4760
C534
R2854
R2852
R2853
R2694
R2695
C530
C544
C523
28
C3132 R2690
U6
J195 J190
J255
15
14
J194
L18
R1390
R1382
C1433
R1206
R1189
C1422
J116
D19
C1451
R1213
R1192
R1207
R1211
Q44
R1627
Q40
L80
P05
P06
R1624
AH
AJ
AK
AL
AM
AN
AP
AR
AV
AW
AT
AU
AY
BA
AD
AE
AF
AG
AA
AB
AC
43
42
41
40
121
C3340 D54
37
38 36 34
Q42
Q38
L78
C4512
C4509
C4513
C2048
P45
J207
P46
J2
C4516
C4511
C4520
Q41
Q37
L77
3133 29
28
27
24
25 23 21
20
19
18
17
16
15
14
13
12
11
10
P03
R1660
R1661
C2076
R2707
P04
MH10
121
43 41
42
39
40 38
37 35
36 34
33 31
3032 28
29 27 25
26 24 22
23 21
20 18
19 17
16
15 13
14 12 10
11
P01
R2719
R2718
C3144
R3045 R2716
C3143
R2706
121
C4053
C4765 C4767 +
C4215
C4217
C4764 C4769 C4770 C4771
24
31
+ C4203
Q43
Q39
L79
AK
AL
AM
AN
AP
AR
AT
AD
AE
AF
AG
AH
AJ
AB
AC
AA
AU
AV
AW
AY
BA
R1629
R1630
1
MH20
C3822
C3816
C3819
C3824
L89
H*
Q69
Q68
+
C3974
+
C3971
+ C3970
R3418
R3419
R3420
R3421
R3422
R3423
R3424
R3319
C3840
C3818
J253
R3431
C3827
R3327
C3972
R3417
R3416
C3973
R3329
R3328
2
P200
FIL38
C3821
C3975
59
MH13
C1258
C1260
J35
J34
P9910
C1263
C1262
J111
R1598
R1597
R1615
R2488
C2094 R1675 R1677
239
P11
AC
AD
AE
AF
AH
AJ
AT
AU
AW
AY
AL
AM
AN
AP
R
U
V
Y
D
F
A
B
G
J
K
M
1
2
3
4
5
6
7
8 10
9
12
11
14
13
16 18
15 17 19
20 22
21
24
23 25
26
27
28
29
30 32
31
34
33 35
36 38
37 39
40 42
41 43
C4498
C4497
C4490
J1
C2029
C4496
C4495
C4494
AN
AP
AT
AU
AW
BA
AE
AF
AH
AJ
F
H
J
K
C
E
A
B
L
M
P
R
U
V
W
Y
1 5
6
7
8
9 11 13
14 16 18 20
21
2
25
6 28 30
3 5
38
3 9
42
43
L83
Q51
Q55
L93
Q77
Q78
L82
Q50
Q54
L84
Q52
Q56
R1594
R1591
C4477
C4478
C4486
C4484
C4483 R2529
C2894 48
J187
+ C3955
+ C3958
+
C3954
L91
C3862 C3865
C3864
Q72
Q71
C3859
C3959
C3867
R3607
25
24
ZHS4
MH19
CE29
CE30
GH10
CD10
A10
P23
CE31
GH1
A1
R1249
CD1
J118
C1490
C4338
R1252 R1276
R1275
ZHS5
J6
C4332
J7
R1272
L21
R3191
R3193
R3184
R3194
R3189
R3190
R3233
R3232
R3203
R3185
R3186
R3210
R3204
R3205
Q93
R3080
LED28
LED30
LED31
GH10
C4688
C4687
C4689
J242
L22
CD10
A10
15
20
J232
10
P20
R2710 R1680
C2100 R1679
2
121
R2711 R2721
C3147 R2720
167
167
167
167
C2101
R1681
R1682
C3148
R2722
R2723
120
239
120
239
120
239
P14
P13
P16
P15
R3406 R3408
R3411
C3961
R3334
C3858
J254
C4624
R3343
C4742
R3414
C3968
R3346
R3413
R3415
C3969
U8
C4643
R3498
R3518
R3519
R3543
R3520
R3521
R3522
R3523
R3524
R3525
J277
C4722 C4724
C4723
A1
L96 L97
C2862
R2486
C2863
C2867
ZHS3
120
R3620
R3619 M27
R3499
C4202
C3067
C3052
C3058
C3050
R2667
R2668
R2665
R2666
A1
J3
CD1
A1 A30
P39
J8
M29
U 1
U 1
C4005
C3988
C1059
R704
U 1
C1060
C4032
C4016
U 1
J71
J188
ZKEY2
J26
R2738
J46
P38
AK1
A10
P32
J4
L50
R2259
R2790
C2955
C2957
C2975
C2977
R2080
R2037
R2032
C2974
C2976
C2954
C2956
AT1
L51
C4683
C4682
L49
C4680
C4678
C4686
C4672
C4669
C4667
C4674
C4676
R1240 R1241
C1473
C1472
C1470
C1468
GH1
L20 L19
A1
C3026
T220
C1463
R1236
R1235
R1244
R1223
C1453
J117
R1238
R1243 R1242
D21
C1480
R1221
R1239
C1481 R1247 R1219 R1225 R1228 A10
R3349
U20
C3901
P30
P24
A1
GH1
CD1
L87
Q66
A36 C3065 R2613 R2609
L69 C2909
C2912
R2741
C2496
R2735
R2060
R2026
R2029
R2048
R2021
R2022
R2020
R2087
R2089
R2094
R2083
R2118
R2049
R2038
R2023
R2109
R2057
R2108
R2091
R2131
R2085
L38
C2432
C2439
R2611
R2939
R2940
R2921
R3057
R2917
R2885
R2886
C4753
J196
FIL49
C2901
C4749
R2079
R2077
R2058
R2031
R2034
R2039
R2076
R2078
R2056
R2923
R2922
R2918
R2919
R2920
+ C3939
H*
ZKEY4
R3625
R3681
R3682
CPU#1
DIMM
Sockets
Intel 5520
I/O Hub
ATCA-7365-CE Installation and Use (6806800L73N) 63
Controls, Indicators, and Connectors
3.2
Faceplate
The following figure illustrates the connectors, keys and LEDs available on the faceplate.
Figure 3-2 Faceplate
64 ATCA-7365-CE Installation and Use (6806800L73N )
Figure 3-3 Faceplate (with VGA Module)
Controls, Indicators, and Connectors
ATCA-7365-CE Installation and Use (6806800L73N) 65
Controls, Indicators, and Connectors
3.2.1
LEDs
The following figure illustrates all LEDs available on the faceplate.
Figure 3-4 Location of Faceplate LEDs
66 ATCA-7365-CE Installation and Use (6806800L73N )
Controls, Indicators, and Connectors
The meaning of these LEDs is described in the following table.
Table 3-1 FacePlate LEDs
LED
OOS
IS
ATN
ETH Status LEDs
U1, U2
U3
Description
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.
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.
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.
The Ethernet connector provides two status LEDs
Link (upper)
Green: Link is available
Off: No link
Activity (lower)
Yellow: Activity
Off: No activity
Base interface activity is visualized via FPGA LEDs U1 and U2
User LED, selectable color via FPGA register.
Colors: red, green, orange
ATCA-7365-CE Installation and Use (6806800L73N) 67
Controls, Indicators, and Connectors
Table 3-1 FacePlate LEDs (continued)
LED
H/S
Description
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 faceplate reset key.
Figure 3-5 Location of FacePlate Reset Key
68
On pressing it, a hard reset is triggered and all attached on-board devices are reset.
You cannot reset the IPMC via this key.
ATCA-7365-CE Installation and Use (6806800L73N )
Controls, Indicators, and Connectors
3.2.3
Connectors
The blade provides the following connectors at its faceplate:
1x Ethernet
1x Serial
2x USB
VGA Connector (supported on ATCA-7365-24GB-V-CE)
3.2.3.1
Ethernet Connector
The blade provides one Ethernet 1000Base-T interface connector at its faceplate. 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
The pinout of the connector is as follows.
Figure 3-7 Ethernet Interface Connectors Pinout
ATCA-7365-CE Installation and Use (6806800L73N) 69
Controls, Indicators, and Connectors
3.2.3.2
Serial Interface Connector
The blade provides one RS-232 serial interface connector at its faceplate. 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 and thus make COM2 accessible via the faceplate 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 Location of Serial Connector
70
The pinout of the serial interface connector is shown below.
Figure 3-9 Serial Interface Connector Pinout
ATCA-7365-CE Installation and Use (6806800L73N )
Controls, Indicators, and Connectors
3.2.3.3
USB Connectors
The blade provides two USB connectors at its faceplate. 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
The pinout of each USB connector is given in the following.
Figure 3-11 USB Connector Pinout
Exceeding the maximum USB current rating of 500mA per Port will result in ATCA-7360 protecting itself through a controlled board shutdown.
ATCA-7365-CE Installation and Use (6806800L73N) 71
Controls, Indicators, and Connectors
3.2.3.4
VGA-7360 Module Connector
The variants of ATCA-7365 support the VGA-7360 module. For more information, refer to
Table 3-2 VGA-7360 Module Connector Pinout
7
9
11
13
3
5
Pin
1
15
17
19
Signal
GND
+1.8V
+1.8V
GND
+3.3V
+3.3V
GND
+5V
PCIE_RST#
GND
8
10
12
14
4
6
Pin
2
16
18
20
Signal
GND
PCIE_TX+
PCIE_TX-
GND
PCIE_RX+
PCIE_RX-
GND
PCIE_CLK100MHz+
PCIE_CLK100MHz-
GND
Table 3-3 FacePlate VGA Connector Signals
13
14
15
Pin
11
12
Signal
-
SDA
HSYNC
VSYNC
SCLK
8
9
10
Pin
6
7
Signal
GND
GND
GND
+5V
GND
3
4
5
Pin
1
2
Signal
RED
GREEN
-
BLUE
GND
72 ATCA-7365-CE Installation and Use (6806800L73N )
Controls, Indicators, and Connectors
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:
PMEM/SATA module connector
USB flash module connector
3.3.1
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-CE Installation and Use (6806800L73N) 73
Controls, Indicators, and Connectors
The location of the PMEM/SFMEM module connector is illustrated in the following figure.
Figure 3-12 Location ofPMEM/SFMEM Module Connector
74 ATCA-7365-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 75
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 Location of USB Flash Module Connector
76 ATCA-7365-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 77
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 Location of AdvancedTCA Connectors
78 ATCA-7365-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 79
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 P20 Backplane Connector Pinout - Rows A to D
80 ATCA-7365-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 81
Controls, Indicators, and Connectors
Figure 3-21 P23 Backplane Connector Pinout - Rows E to H
82
Zone 3 contains the two connectors P30 and P32. They are used to connect an RTM to the blade and carry the following signals:
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-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 83
Controls, Indicators, and Connectors
Figure 3-24 P32 Backplane Connector Pinout - Rows A to D -
Figure 3-25 P32 Backplane Connector Pinout - Rows E to H -
84 ATCA-7365-CE Installation and Use (6806800L73N )
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 device to boot from. This is done via an IPMI command. For further details refer to section
System Boot Options Commands on page 223 .
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:
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-CE Installation and Use (6806800L73N) 85
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.
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.
4.2
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 is 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
Function Key
PF1
PF2
Key Code
59
60
86 ATCA-7365-CE Installation and Use (6806800L73N )
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 faceplate.
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:
Baud rate: 9600
Flow control: None
VT-100
8 data bits
No parity
1 stop bit
4.2.3
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-CE Installation and Use (6806800L73N) 87
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
88
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.
ATCA-7365-CE Installation and Use (6806800L73N )
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:
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
4.4.2
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-CE Installation and Use (6806800L73N) 89
BIOS
By Setup
To select the boot device by setup, proceed as follows:
1. From the menu, select Boot.
Figure 4-2 Boot Menu
90
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.
If BIOS is not successful at booting from one device, it tries to boot from the next device on the list.
ATCA-7365-CE Installation and Use (6806800L73N )
4.4.3
By Boot Selection Menu
1. From the menu, select Save & Exit.
Figure 4-3 Save and Exit Menu
BIOS
2. Override existing boot sequence by selecting another boot device from the boot override list.
If the selected device does not load the operating system, BIOS resets the board and reverts to the previous boot sequence.
ATCA-7365-CE Installation and Use (6806800L73N) 91
BIOS
4.4.4
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, proceed as follows:
1. From the menu, select Boot.
2. Under the Option ROM Execution sub menu, select the iSCSI item of Fabric
Network Boot setup option.
Figure 4-4 Option ROM Execution
92
3. Save and Exit the BIOS setup.
4. 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.
ATCA-7365-CE Installation and Use (6806800L73N )
4.4.4.1
iSCSI Boot Configuration
The following figure depicts the iSCSI Boot Configuration screen.
Figure 4-5 iSCSI Boot Configuration
BIOS
Enter Initiator and Target network configuration parameter
ATCA-7365-CE Installation and Use (6806800L73N) 93
BIOS
4.4.4.2
iSCSI Port Configuration
The following figure depicts the iSCSI Port Configuration screen.
Figure 4-6 iSCSI Port Configuration
94 ATCA-7365-CE Installation and Use (6806800L73N )
4.4.4.3
ISCSI Port Selection
The following figure depicts the iSCSI Port Selection screen.
Figure 4-7 iSCSI Port Selection
BIOS
Enter Initiator and Target network configuration parameter.
The following table provides information about Ethernet Port Mapping.
Table 4-2 Ethernet port mapping
Network Device
Base1
Base2
Fabric1 iSCSI Option ROM Device
Dev:10C9 Loc:1:0:0
Dev:10C9 Loc:1:0:1
Dev:10FC Loc:4:0:0
ATCA-7365-CE Installation and Use (6806800L73N) 95
BIOS
Table 4-2 Ethernet port mapping (continued)
Network Device
Fabric2 iSCSI Option ROM Device
Dev:10FC Loc:4:0:1
Table 4-3 Select iSCSI Boot priority hot keys
S
D
Key
P
B
Enter
Function
Selected device is primary boot device
Selected device is secondary boot device
Disable selected device
Blink LED (not supported)
Enter the Port configuration menu for the selected device
96 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.4.4.4
iSCSI Challenge Handshake Authentication Protocol (CHAP) Configuration
The following figure depicts the iSCSI CHAP Configuration screen.
Figure 4-8 iSCSI CHAP Configuration
Enter Challenge Handshake Authentication Protocol configuration parameter
4.5
BIOS Setup Configuration
4.5.1
Main
The following table contains description about the options that can be configured on Main
ATCA-7365-CE Installation and Use (6806800L73N) 97
BIOS menu screen.
Table 4-4 Main Configuration
Item
System Date
Values
[Thu 11/11/2010]
System Time [15:48:21]
Description
Set the Date.
Use Tab to switch between Date elements
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
Hyper-threading
Values
Enabled (Default)
Disabled
Active Processor Core All (Default)
1, 2, 3, 4, 5
Limit CPUID Maximum Enabled
Disabled (Default)
Description
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.
Number of cores to enable in each processor package.
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.
98 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-5 CPU Configuration (continued)
Item
Execute Disable Bit
Adjacent Cache Line
Prefetch
Intel Virtualization
Turbo Mode
CPU C3 Report
Values
Enabled (Default)
Disabled
Hardware Prefetcher Enabled (Default)
Disabled
Enabled (Default)
Disabled
L1 Data Prefetcher Enabled (Default)
Data Reuse
Optimization
Disabled
Enabled (Default)
Disabled
Enabled (Default)
Disabled
Enabled (Default)
Disabled
Performance/Watt Traditional (Default),
Power Optimized
Enabled
Disabled (Default)
Description
XD can prevent certain classes of malicious buffer overflow attacks when combined with a supporting OS e.g. Windows Server 2003 SP1,
Windows Server 2008, Windows XP SP2, SuSE
Linux 9.2 and newer, RedHat Enterprise 3 Update
3 and newer.)
To turn on/off the L2 Cache (MLC streamer)
Prefetcher.
See
CPU Performance Settings on page 114
To turn on/off prefetching of adjacent cache lines to L2 cache. See
CPU Performance Settings on page
Enable/Disable L1 Data Prefetcher.
See
CPU Performance Settings on page 114
Data Reuse Performance Optimization for Server workloads.
See
CPU Performance Settings on page 114
When enabled, a VMM can utilize the additional hardware capabilities provided by Intel
Virtualization Technology.
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.
Optimized - Turbo Boost engages after highest performance state is sustained for more than 2 seconds. Traditional Intel Turbo Boost
Technology is engaged immediately when possible.
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.
ATCA-7365-CE Installation and Use (6806800L73N) 99
BIOS
Table 4-5 CPU Configuration (continued)
Item
CPU C6 report
Values
Enabled (Default)
Disabled
Package C State limit C0, C1, C3, C6, C7,
No Limit (Default)
Socket 0 CPU
Information
Socket 1 CPU
Information
Description
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.
Specifies the lowest C-State (Low Power idle state) for the CPU package. Lower C states correspond lower power consumption and with a longer Cstate entry/exit latency.
Show CPU 0 Information: CPU String, Stepping and Microcode Version
Show CPU 1 Information: CPU String, Stepping and Microcode Version
4.5.2.2
Advanced -> Memory Configuration
The following table contains description about the options that can be configured for Memory
Configuration.
Table 4-6 Memory Configuration
Item
DIMM
Information
Values
Memory Mode Independent
(Default), Mirroring,
Lock-Step, Sparing
NUMA Enable (Default)
Disable
Description
Submenu for displaying DIMM presence and size information.
Select the mode for memory initialization
See Memory Configuration on page 115
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.
100 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-6 Memory Configuration (continued)
Item
Channel
Interleaving
Values
Auto (Default), 6 Way,
4 Way, 3 Way, 2 Way, 1
Way
Rank Interleaving Auto (Default), 4 Way,
2 Way, 1 Way
Hardware
Memory Test
Enable (Default)
Disable
Patrol Scrub Enable (Default)
Disable
Demand Scrub Enable
Disable (Default)
Description
Select different Channel Interleaving setting.
Recommended value: Auto
Select different rank Interleaving setting.
Recommended value: Auto
Enable/Disable hardware memory test.
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.
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.
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
Auto-Detect RTM
Values
Enable (Default)
Disable
RTM PCIe Gen1
Speed
Enable
Disable
Description
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.
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.
ATCA-7365-CE Installation and Use (6806800L73N) 101
BIOS
Table 4-7 Chipset - North Bridge (continued)
Item
PCIe to RTM
Values x4x4x4x4, x4x4x8, x8x4x4, x8x8, x16
Description
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
Intel(R) VT-d
Values
Enable
Disable (Default)
Interrupt
Remapping
Enable (Default)
Disable
Coherency Support Enable
Disable (Default)
ATS Support Enable
Disable (Default)
Pass-through DMA Enable (Default)
Disable
Description
Enable/Disable Intel® Virtualization Technology for
Directed I/O. VT-d extends Virtualization Technology by providing hardware support for I/O-device virtualization.
Enable/Disable VT-d Engine Interrupt Remapping support.
Enable/Disable VT-d Engine Coherency support
Enable/Disable VT-d Engine Address Translation Services
(ATS) support.
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.
102 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-9 Chipset - North Bridge -> IOH Thermal Sensors
Item
Thermal Sensors
Values
Enable
Disable (Default)
Description
Enables/disables integrated North Bridge thermal sensors.
Recommended value: Disable
Low temperature threshold for thermal sensor.
Low Threshold 70..127
Default 90
High Threshold 70..127
Default 100
Catastrophic
Threshold
70..127
Default 110
High temperature threshold for thermal sensor.
Critical temperature threshold for thermal sensor.
4.5.2.4
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
Item Values
Front Panel Ethernet Enable (Default)
Disable
High Precision Timer Enable (Default)
Disable
Description
Enable/Disable Front Panel Ethernet Controller
Enable/Disable the High Precision Event Timer
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
Item
All USB Devices
Values
Enabled (Default)
Disabled
Description
Enable/Disable All USB devices.
ATCA-7365-CE Installation and Use (6806800L73N) 103
BIOS
Table 4-11 Chipset - South Bridge -> USB Configuration (continued)
Item
USB 2.0(EHCI)
Support
Values
Enabled (Default)
Disabled
Front Panel USB Enabled (Default)
Disabled
Onboard USB Flash
Disk
ARTM USB
Enabled (Default)
Disabled
Enabled (Default)
Disabled
Description
Enable/Disable USB 2.0 (EHCI) Support
Enable/Disable Front Panel USB
Enable/Disable Onboard USB FlashDisk
Enable/Disable USB on ARTM
4.5.2.5
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
SATA Mode
SATA Controller 0
SATA Controller 1
Values
Disable, IDE Mode
(Default), AHCI Mode,
RAID Mode
Disable, Enhanced,
Compatible (Default)
Disable,
Enhanced (Default)
Description
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.
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.
Disable or select mode of Serial ATA
Controller 1.
Enhanced: work in SATA mode
Only available when SATA Mode is set to IDE mode.
104 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.5.2.6
Advanced -> USB Configuration
The following table contains description about the options that can be configured for USB
Configuration.
Table 4-13 Advanced -> USB Configuration
Item Values
Legacy USB Support Enabled (Default)
Disabled
EHCI Hand-off Enabled (Default)
Port 60/64
Emulation
Disabled
Enabled (Default)
Disabled
Device Reset timeout
10..40 seconds
Default 20 sec.
Controller Timeout 1..20 seconds
Default 20 sec.
USB Device Name Auto, Floppy, Forced
FDD, Hard Disk, CD-
ROM
Description
Enables Legacy USB support. AUTO option disables legacy support if no USB devices are connected.
DISABLE option will keep USB devices available only for EFI applications.
Select Disabled to enable a workaround for OS without EHCI hand-off support.
Enables I/O port 60h/64h emulation support. This should be enabled for the complete USB keyboard legacy support for non-USB aware OS.
USB mass storage device Start Unit command timeout. 10, 20, 30, 40 seconds.
The time out value for Control, bulk & interrupt transfer. 1, 5, 10, 20 seconds.
Mass storage device emulation type.
'AUTO' enumerates devices according to their media format. Devices less than 530MB are detected as floppies. 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).
ATCA-7365-CE Installation and Use (6806800L73N) 105
BIOS
4.5.2.7
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
Serial Port Enabled (Default)
Disabled
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
Description
Enable or Disable Serial Port (COM 0)
Select IO port and Interrupt settings for
COM 0
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
Console
Redirection
Console
Redirection
Values
Enabled (Default)
Disabled
Enabled (Default)
Disabled
Terminal Type VT100, VT100+,
VT-UTF8 (Default), ANSI
Description
Enable/Disable Console Redirection
Enable/Disable Console Redirection for
Windows Emergency Management
Services (EMS)
VT-UTF8 is the preferred terminal type for out-of-band Windows EMS management.
The next best choice is VT100+ and then
VT100.
106 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
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
Terminal Type
Values
VT100 (Default), VT100+,
VT-UTF8, ANSI
Bits per second 9600 (Default), 19200,
Data Bits
Parity
Stop Bits
57600, 115200
7, 8 (Default)
None (Default), Even,
Odd, Mark, Space
1 (Default), 2
Recorder Mode Enabled,
Resolution 100x31 Enabled,
Legacy OS
Redirection
Disabled (Default)
Disabled (Default)
80x24 (Default), 80x25
Description
Terminal Emulation:
ANSI: Extended ASCII char set.
VT100: ASCII char set.
VT100+: Extends VT100 to support color, function keys, etc.
VT-UTF8: Uses UTF8 encoding to map Unicode chars onto 1 or more bytes.
Selects serial port transmission speed. The speed must be matched on the other side.
Long or noisy lines may require lower speeds.
Data Bits
A parity bit can be sent with the data bits to detect some transmission errors. Even: parity bit is 0 if the number of 1's in the data bits is even. Odd: parity bit is 0 if number 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 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.
On this mode enabled only text will be send.
This is to capture Terminal data.
Enables or disables extended terminal resolution.
Specifies the Number of Rows and Columns supported by legacy serial redirection.
ATCA-7365-CE Installation and Use (6806800L73N) 107
BIOS
4.5.2.9
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
UEFI Network stack Enable,
Disable (Default)
Description
Enable/Disable the UEFI network stack. This is needed for UEFI network boot (PXE and iSCSI).
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
Runtime Error Logging on page 119 .
Table 4-18 Advanced -> Runtime Error Logging
Item
Runtime Error
Logging
Values
Enabled (Default)
Disabled
PCI Error Logging Enabled (Default)
Disabled
Error Threshold 1…1000,
Default 10
Error Logging Limit 1…20
Default 10
Description
Enable/Disable Runtime Error Logging Support.
Events are sent to SMBIOS error log and IPMI SEL.
Enable/Disable PCI Error Logging.
Memory Correctable Error Threshold value.
Range [1..1000] 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.
108 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
See also SMBIOS Error Logging on page 123
Table 4-19 SMBIOS Event Log -> SMBIOS Event Log Settings
Item Values
SMBIOS Event Log Enabled (Default)
Disabled
Erase Event Log No (Default),
Yes On next reset, Yes
On every reset
When Log is Full Do Nothing (Default),
Erase Immediately
Log EFI OEM Errors Enabled (Default)
Convert OEM
Codes
Inject Errors
Disabled
Enabled (Default)
Disabled
Enabled
Disabled (Default)
Description
Change this to enable or disable all features of
SMBIOS Event Logging during boot.
Choose options for erasing SMBIOS Event Log.
Erasing is done prior to any logging activation during reset.
Choose options for reactions to a full SMBIOS Event
Log. This option does not take effect until the computer is restarted.
Enable or disable the logging of EFI Error Codes as
OEM Codes.
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 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
Erase Local SEL No (Default),
Yes On next reset, Yes On every reset
Description
Choose options for erasing local SEL.
This option does not take effect until the computer is restarted.
ATCA-7365-CE Installation and Use (6806800L73N) 109
BIOS
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
WHEA Support Enable,
Disable (Default)
Description
Enable or disable support for Windows Hardware Error
Architecture.
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
Item
POST Timer (FRB2)
Values
Enable,
Disable (Default)
FRB2 Timer timeout 3, 4, 5, 6 minutes
Default 6 minutes
FRB2 Timeout
Action
O/S Watchdog
Timer
O/S Watchdog
Timer Timeout
Do Nothing,
Reset (Default),
Power Down
Power Cycle
Enable,
Disable (Default)
1,2,3,5, 7, 10, 15,
20 minutes
Default 5 minutes
Description
Enable or Disable FRB2 timer (POST timer).
This watchdog monitors BIOS initialization tasks.
Enter value Between 3 to 6 min for FRB2 Timer
Expiration value.
Not available if Frb2 Timer is disabled.
Configure how the system should respond if the
Frb2 Timer expires.
Not available if Frb2 Timer is disabled.
If enabled, starts a BIOS timer just before booting the OS. The OS has to shut off the watchdog timer when successfully booted.
Configure the time out of the O/S Boot Watchdog
Timer. Not available if O/S Boot is disabled.
110 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-22 IPMI -> IPMI Watchdog Configuration (continued)
Item
O/S Watchdog
Timeout Action
Values
Do Nothing,
Reset (Default),
Power Down
Description
Configure how the system should respond if the
O/S Boot Watchdog Timer expires. Not available if
O/S Boot Watchdog Timer is disabled.
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
Item Values
Log EFI Status Codes Disabled,
Both (Default),
Error code, Progress code
Description
Configure the logging of EFI Status Codes to IPMI
Firmware Progress/Error events and other
Status/Error IPMI events. See chapter 4.10.3 IPMI
Error Logging
4.5.4
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 BIOS setup Advanced -> UEFI
Network Stack link).
For every network device, there is a submenu for configuration of iSCSI boot.
Table 4-24 iSCSI
Item iSCSI Initiator
Name
Enable iSCSI
Values
Enable,
Disable (Default)
Enable DHCP Enable,
Disable (Default)
Initiator IP Address 0.0.0.0
Description
The worldwide unique name of the initiator. Only IQN
(iSCSI Qualified Name) format is accepted.
Enable/Disable iSCSI for this Ethernet Port.
Enable/Disable DHCP to retrieve IP address, Subnet
Mask, Gateway.
IP Address of the Initiator. Not available when DHCP is enabled.
ATCA-7365-CE Installation and Use (6806800L73N) 111
BIOS
Table 4-24 iSCSI (continued)
Item
Initiator Subnet
Mask
GateWay
Values
0.0.0.0
Get target info via
DHCP
Target Name
Enable,
Disable (Default)
Target IP Address 0.0.0.0
Target Port 0
Boot LUN 0
CHAP Type
Save Changes
Back To Previous
Page
None (Default),
One Way,
Mutual
Description
Subnet Mask for the Initiator Network. Not available when DHCP is enabled.
Enter IP Address of Gateway. Not available when DHCP is enabled.
Get target info via DHCP.
Enter the Target Name. Not available when DHCP is enabled.
IP Address of the Target. Not available when DHCP is enabled.
Target Port. Not available when DHCP is enabled.
Hexadecimal representation of the LUNumber.
Examples are, 4752-3A4F-6b7e-2F99, 6734-9-156f-
127, 4186-9. Not available when DHCP is enabled.
Select the CHAP (Challenge-Handshake
Authentication Protocol) type.
Press Enter to Save Changes
Press Enter to Return to the previous Page (same as
ESC)
4.5.5
Boot
The following table contains information about the options available on Boot menu screen.
Table 4-25 Boot
Item
Setup Prompt
Timeout
Bootup NumLock
State
Values
0..65535 seconds
Default 2 seconds
On/off
Default on
Description
Number of seconds to wait for setup activation key.
65535(0xFFFF) means indefinite waiting.
Select the keyboard NumLock state.
112 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-25 Boot (continued)
Item Values
Interrupt 19 Capture Enable,
Disable (Default)
Boot Option
Priorities
Description
If enabled, allows Option ROMs to trap Int 19. This is needed for some SCSI/SAS controller.
Select the boot device order.
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
Item Values
Front Panel Net Boot Enabled (Default),
Disabled
Base Network Boot Enabled (Default),
Disabled
Fabric Network Boot Enabled (Default),
Disabled
ARTM Network Boot Enabled,
Disabled (Default)
ARTM SAS Boot Enabled (Default),
Disabled
ARTM FC Boot Enabled,
Disabled (Default)
Description
Controls execution of the Option ROM for the Front
Panel Ethernet controller. Select Enabled when
Front Panel Boot is required.
Controls execution of the Option ROM for both
Base Network Ethernet controller. Select Enabled when Base Network Boot is required.
Controls execution of the Option ROM for both
Fabric Network Ethernet controller. Select Enabled when Fabric Network Boot is required.
Controls execution of the Option ROM for RTM
Network Ethernet controller. Select Enabled when
RTM Network Boot is required.
Controls execution of the Option ROM for RTM SAS controller. Select Enabled when RTM SAS Boot is required.
Controls execution of the Option ROM for RTM
Fibre Channel controller. Select Enabled when RTM
Fibre Channel Boot is required.
ATCA-7365-CE Installation and Use (6806800L73N) 113
BIOS
4.5.6
Security
If ONLY the Administrator's password is set, then this only limits access to Setup and is only asked for 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. In Setup the User will have Administrator rights.
4.5.7
Save & Exit
The following table contains information about the options available on Save & Exit screen.
Table 4-27 Save & Exit
Item
Save Changes and Exit
Discard Changes and Exit
Save Changes and Reset
Discard Changes and Reset
Save Changes
Discard Changes
Restore Defaults
Boot Override
Description
Exit BIOS setup after saving the changes.
Exit BIOS setup without saving any changes.
Reset the system after saving the changes.
Reset system setup without saving any changes.
Save Changes done so far to any of the setup options.
Discard Changes done so far to any of the setup options.
Restore/Load Defaults values for all the setup options.
Select a Boot Device to boot one time. Boot order is not changed.
4.6
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 98
.
114 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Depending on the main purpose of the blade, the following settings are recommended:
HPC and General Purpose Server:
Hardware Prefetcher [Enabled
]
Adjacent Cache Line Prefetch [Enabled]
L1 Data Prefetcher [Enabled]
DataReuse Optimization [Enabled]
Enterprise Platforms:
Hardware Prefetcher [Disabled]
Adjacent Cache Line Prefetch [Disabled]
L1 Data Prefetcher [Disabled]
DataReuse Optimization [Disabled]
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:
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.
ATCA-7365-CE Installation and Use (6806800L73N) 115
BIOS
4.7.2
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. DIMM slot populations. 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 the same as Channel 1. DIMMs in Channel 2 are unused.
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 Channel
1. Channel 2 is not used in Lockstep Channel Mode. The ECC DRAM on each DIMM is mapped to two adjacent symbols, so any failure of the DRAM can be corrected. The correction capabilities in lockstep mode are:
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.
116 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.8
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 57
for the exact procedure.
2. Set the on-board switch SW4-3 OFF and SW4-4 ON.
See
on page 50
for the exact location of SW4.
3. Install and power up the blade.
See
Installing and Removing the Blade
on page 57
for the exact procedure.
4. Wait until the blade has completely booted and is up and running.
5. Remove the blade from the system again.
See
Installing and Removing the Blade
on page 57
for the exact procedure.
6. Set switch SW4-3 and SW4-4 to OFF.
Now the BIOS default settings are restored.
4.9
Shelf Slot Power Requirement
The ATCA-7365-CE always requests from the shelf manager to run at full performance (300
Watt). The system needs to support this for the slot used for the ATCA-7365-CE so that the shelf manager will enable the board at that power level.
In older systems supporting only slots with 200 Watts, the shelf manager may not grant the power level requested and may not enable the board.
ATCA-7365-CE Installation and Use (6806800L73N) 117
BIOS
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.
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). Please refer to
Firmware Upgrade on page 275 .
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 230 .
4.12 BIOS Error Logging
BIOS supports the following methods to report errors:
SMBIOS error logging
IPMI event logging
Error logging to the console
118 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.12.1 Runtime Error Logging
BIOS supports Runtime Error Logging for memory errors and PCI errors. See BIOS Setup
Advanced -> Runtime Error Logging. Errors are logged to the IPMI controller and to the SMBIOS event log.
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
Correctable:
- Correctable ECC Memory Error
Correctable:
- Memory Error Limit Reached
- Correctable ECC logging limit reached
Uncorrectable:
- Uncorrectable ECC Memory
Error
PCI PERR
Single-bit ECC memory error
Correctable memory log disabled
Multi-bit ECC memory error
PCI Parity Error
PCI SERR PCI System Error
Sensor: Memory, Offset 00h
Sensor: Memory, Offset 05h
Sensor: Memory, Offset 01h
Sensor: Critical Interrupt,
Offset 04h PCI PERR
Sensor: Critical Interrupt,
Offset 05h PCI SERR
ATCA-7365-CE Installation and Use (6806800L73N) 119
BIOS
4.12.2 Error Simulation
For test purposes, it is possible to inject errors.
Enable 'Inject Errors' in 'Event Logs' -> 'SMBIOS Event Log Settings' in BIOS setup.
The following errors are injected short before the OS is booted:
No Console found
IPMI Boot Parameter Checksum error
CPU Self test failure
Bad battery
These errors are logged to SMBIOS error log, IPMI error log (local SEL and Shelf manager) and to the console.
120 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.12.3 IPMI Error Logging
BIOS generates status events like Firmware Progress event and error events.
The table below shows all BIOS supported IPMI Sensors and their possible events.
Table 4-29 BIOS Supported IPMI Events
System Firmware
Progress (0Fh)
Offset 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-CE Installation and Use (6806800L73N) 121
BIOS
122
Table 4-29 BIOS Supported IPMI Events (continued)
Memory (0Ch)
Critical Interrupt
(13h)
Boot Error (1Eh)
Battery (29h)
System Firmware
Progress (0Fh)
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
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
Offset 00h No bootable media (no boot device found)
Offset 01h Battery failed
Offset 00h System Firmware Error
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-CE Installation and Use (6806800L73N )
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"
See System Management BIOS (SMBIOS) Reference Specification Version: 2.7.0 Chapter 7.16.6.1
Event Log Types .
ATCA-7365-CE Installation and Use (6806800L73N) 123
BIOS
4.12.4.1 Single-bit ECC Memory Error
Table 4-30 Single-bit ECC Memory Error event format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
Format
BYTE
BYTE
BYTE
08h-0Bh Memory Information UINT32
Description
Event Type = 01h always 0Ch
These fields contain the BCD representation of the date and time
OEM extension
Table 4-31 Memory Information Definition
Bit
0-7
8-15
16-23
24-31
Description reserved
DIMM number per Channel 0..1
DIMM channel 0..2
CPU Socket 0..1
4.12.4.2 Multi-bit ECC Memory Error
Table 4-32 Multi-bit ECC Memory Error Event Format
Offset
00h
01h
Name
Event Type
Length
Format
BYTE
BYTE
Description
Event Type = 02h always 0Ch
124 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-32 Multi-bit ECC Memory Error Event Format (continued)
Offset
02h-07h
08h-0Bh
Name
Date/Time Fields
Memory Information
Format
BYTE
UINT32
Description
These fields contain the BCD representation of the date and time
OEM extension
Table 4-33 Memory Information Definition
Bit
0-7
8-15
16-23
24-31
Description reserved
DIMM number per Channel 0..1
DIMM channel 0..2
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 a error which has no corresponding bit in the Result DWORDs, the bit 0 form the Second DWORD is set (OEM: Unspecified Error).
Table 4-34 POST Error Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
08h-0Bh
0Ch-0Fh
Result First DWORD
Result Second DWORD
Format
BYTE
BYTE
BYTE
UINT32
UINT32
Description
Event Type = 02h
Always 0Ch
These fields contain the BCD representation of the date and time
See
See
ATCA-7365-CE Installation and Use (6806800L73N) 125
BIOS
126
Table 4-35 Result First DWORD supported POST Errors
Bit
3
9
12
18
28
29
30
31
Description
CMOS RAM Battery Failure. Battery is bad, removed or replaced
Keyboard Not Functional. No console input device found or device error
Memory Decreased in Size. DIMM errors during memory initialization found.
Failed DIMM disabled
RTC Time Not Set. Found invalid Date/Time. Date/Time reset to a valid default value.
OEM: IPMI failure
OEM: IPMI Boot Parameter read/write error
OEM: IPMI Boot Parameter checksum error
OEM: IPMI Boot Parameter locked
7
17
19
20
24
5
6
3
4
Table 4-36 Result Second DWORD supported POST Errors
Bit
0
1
2
Description
OEM: unspecified error
OEM: North Bridge error
OEM: CPU error. This bit will be set additionally when a SMBIOS CPU Failure event is logged.
Front Panel Network Error
Base Network Error
Fabric Network Error
Update Channel Network Error
PCI Memory Conflict
Static Resource Conflict e.g. No Space for OPROM
System Board Device Resource Conflict
Primary Output Device Not Found
NVRAM Data Invalid. Flash write error
ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.12.4.4 PCI Parity Error
Table 4-37 PCI ParitY Error Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
Format
BYTE
BYTE
BYTE
08h-0Bh PCI Information UINT32
Description
Event Type = 09h
Always 0Ch
These fields contain the BCD representation of the date and time
OEM extension
PCI Information Definition:
Table 4-38 PCI Information Definition
Bit
0-7
8-15
16-23
24-31
Description
Reserved
PCI Function
PCI Device
PCI Bus number
4.12.4.5 PCI System Error
Table 4-39 Multi-bit ECC Memory Error Event Format
Offset
00h
01h
Name
Event Type
Length
Format
BYTE
BYTE
Description
Event Type = 0Ah
Always 0Ch
ATCA-7365-CE Installation and Use (6806800L73N) 127
BIOS
Table 4-39 Multi-bit ECC Memory Error Event Format (continued)
Offset
02h-07h
08h-0Bh
Name
Date/Time Fields
PCI Information
Format
BYTE
UINT32
Description
These fields contain the BCD representation of the date and time
OEM extension
Table 4-40 Memory Information Definition
Bit
0-7
8-15
16-23
24-31
Description
Reserved
PCI Function
PCI Device
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-41 CPU Failure Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
Format
BYTE
BYTE
BYTE
Description
Event Type = 0Bh
Always 0Ch
These fields contain the BCD representation of the date and time
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.
128 ATCA-7365-CE Installation and Use (6806800L73N )
See Runtime Error Logging on page 119 .
Table 4-42 Correctable Memory Log Disabled Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
Format
BYTE
BYTE
BYTE
08h-0Bh Memory Information UINT32
Description
Event Type = 01h
Always 0Ch
These fields contain the BCD representation of the date and time
OEM extension
Table 4-43 Memory Information Definition
Bit
0-7
8-15
16-23
24-31
Description
Reserved
DIMM number per Channel 0..1
DIMM channel 0..2
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-44 Log Area Reset/Cleared Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
Format
BYTE
BYTE
BYTE
Description
Event Type = 16h
Always 08h
These fields contain the BCD representation of the date and time
BIOS
ATCA-7365-CE Installation and Use (6806800L73N) 129
BIOS
4.12.4.9 System Boot
This log entry is the first entry on a system boot.
Table 4-45 System Boot Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
Format
BYTE
BYTE
BYTE
Description
Event Type = 17h
Always 08h
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-46 System Boot Event Format
Offset
00h
01h
02h-07h
Name
Event Type
Length
Date/Time Fields
08h-0Bh
0Ch-0Fh
10h-13h
Status Code Type
Status Code Value
Instance
Format
BYTE
BYTE
BYTE
UINT32
UINT32
UINT32
Description
Event Type = E0h
Always 14h
These fields contain the BCD representation of the date and time
Error Code Severity
Error Code Value
Additional Information e.g. DIMM Socket number
130 ATCA-7365-CE Installation and Use (6806800L73N )
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-47 Status Code Type Definition
Bit
0-7
8-23
24-31
Description
Type: 2 = Error Code
Reserved
Severity: 4 = Minor, 8 = Major
Table 4-48 Status Code Value Definition
Bit Description
0-15 Operation code
16-23 SubClass code
24-31 Class code
Table 4-49 Class Code
Bit
0h
1h
2h
3h
Description
Computing Unit
Peripheral
IO-Bus
Software
4.12.4.10.1Artesyn OEM Extensions
Class Computing Unit:
Table 4-50 SubClass EFI_COMPUTING_UNIT_CHIPSET (06h)
Operation Code Description
800Bh Bad Battery
ATCA-7365-CE Installation and Use (6806800L73N) 131
BIOS
Table 4-50 SubClass EFI_COMPUTING_UNIT_CHIPSET (06h) (continued)
Operation Code Description
800Dh North Bridge Error
Table 4-51 SubClass EFI_COMPUTING_UNIT_FIRMWARE_PROCESSOR (02h) (IPMI)
Operation Code Description
8100h IPMI Boot Parameter USER area read error
8101h
8102h
IPMI Boot Parameter DEFAULT area read error
IPMI Boot Parameter USER area write error
8103h
8104h
8105h
8106h
8107h
IPMI Boot Parameter DEFAULT area write error
IPMI Boot Parameter USER area checksum error
IPMI Boot Parameter DEFAULT area checksum error
IPMI Boot Parameter USER area locked
IPMI Boot Parameter DEFAULT area locked
4.13 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.
132 ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
4.13.1 Status Code Ranges
The following table contains details about Status Code Ranges.
Table 4-52 Status Code Ranges
Status Code Range
0x01 – 0x0F
0x10 – 0x2F
0x30 – 0x4F
0x50 – 0x5F
0x60 – 0xCF
0xD0 – 0xDF
0xE0 – 0xE8
0xE9 – 0xEF
0xE8 - 0xEF
0xB0 - 0xBF
0xE8 - 0xEE
Description
SEC Status Codes & Errors
PEI execution up to and including memory detection
PEI execution after memory detection
PEI errors
DXE execution up to BDS
DXE errors
S3 Resume (PEI)
S3 Resume errors (PEI)
Memory initialization errors
Additional Memory Initialization Status Codes
Additional Memory Error Status Codes
4.13.2 Standard Status Codes
The following tables contain details about the types of Status Codes.
Table 4-53 SEC Status Codes
Status Code Description
Progress Codes
0x1
0x2
0x3
0x4
Power on. Reset type detection (soft/hard).
AP initialization before microcode loading
North Bridge initialization before microcode loading
South Bridge initialization before microcode loading
ATCA-7365-CE Installation and Use (6806800L73N) 133
BIOS
134
Table 4-53 SEC Status Codes (continued)
Status Code
0x5
0x6
0x7
0x8
0x9
0xA
0xB
SEC Error Codes
0xC – 0xD
0xE
0xF
Description
OEM initialization before microcode loading
Microcode loading
AP initialization after microcode loading
North Bridge initialization after microcode loading
South Bridge initialization after microcode loading
OEM initialization after microcode loading
Cache initialization
Reserved for future AMI SEC error codes
Microcode not found
Microcode not loaded
Table 4-54 PEI Status Codes
Status Code
Progress Codes
0x10
0x15
0x19
0x2F
0x31
0x32
0x33
0x34
0x35
0x36
Description
PEI Core is started
Pre-memory North Bridge initialization is started
Pre-memory South Bridge initialization is started
Memory initialization (other)
Memory Installed
CPU post-memory initialization is started
CPU post-memory initialization. Cache initialization
CPU post-memory initialization. Application Processor(s)
(AP) initialization
CPU post-memory initialization. Boot Strap Processor
(BSP) selection
CPU post-memory initialization. System Management
Mode (SMM) initialization)
ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-54 PEI Status Codes (continued)
Status Code
0x37
Description
Post-Memory North Bridge initialization is started
0x3B
0x3F-0x4E
Post-Memory South Bridge initialization is started
OEM post memory initialization codes
0x4F
Memory Initialization Codes
DXE IPL is started
0xB1
0xB2
0xB3
0xB4
0xB5
0xB6
0xB7
0xB8
0xB9
0xBA
0xBB
0xBF
PEI Error Codes
0x53
0x55
0x56
0x57
0x58
0x59
0x5A
Detect reset state
DIMM detect
Clock initialization
Read SPD data early memory controller initialization
Check DIMM population
Channel initialization
Channel training
Run Build In Self Test
Initialize memory map
Setup RAS configuration
Memory initialization complete
Memory initialization error. No usable memory detected
Memory not installed
Invalid CPU type or Speed
CPU mismatch
CPU self test failed or possible CPU cache error
CPU micro-code is not found or micro-code update is failed
Internal CPU error
ATCA-7365-CE Installation and Use (6806800L73N) 135
BIOS
136
Table 4-54 PEI Status Codes (continued)
Status Code
0x5B
Memory Error Codes
0xE8
0xEA
0xEB
0xED
0xEE
Recovery Progress Codes
0xF0
0xF1
0xF2
0xF3
0xF4
0xF5-0xF7
Recovery Error Codes
0xF8
0xF9
0xFA
0xFB – 0xFF
Description
Reset PPI is not available
No Memory
DDR initialization error
Memory test error
Mixed memory types
Population error
Recovery condition triggered by firmware (Auto recovery)
Recovery condition triggered by user (Forced recovery)
Recovery process started
Recovery firmware image is found
Recovery firmware image is loaded
Reserved for future AMI progress codes
Recovery PPI is not available
Recovery capsule is not found
Invalid recovery capsule
Reserved for future AMI error codes
Table 4-55 DXE Status Codes
Status Code
0x60
0x61
0x62
0x63
0x68
Description
DXE Core is started
NVRAM initialization
Installation of the South Bridge Runtime Services
CPU DXE initialization is started
PCI host bridge initialization
ATCA-7365-CE Installation and Use (6806800L73N )
BIOS
Table 4-55 DXE Status Codes (continued)
0x9C
0x9D
0xA0
0xA1
0xA2
0xA3
0x94
0x95
0x96
0x97
0x98
0x99
0x9A
0x9B
0x78
0x79
0x80
0x81
0x90
0x91
0x92
0x93
Status Code
0x69
0x6A
0x70
0x71
0x72
Description
North Bridge DXE initialization is started
North Bridge DXE SMM initialization is started
South Bridge DXE initialization is started
South Bridge DXE SMM initialization is started
South Bridge devices initialization
ACPI module initialization
CSM initialization
IPMI Boot Parameter Initialization
Initialize Boot Variables
Boot Device Selection (BDS) phase is started
Driver connecting is started
PCI Bus initialization is started
PCI Bus Hot Plug Controller Initialization
PCI Bus Enumeration
PCI Bus Request Resources
PCI Bus Assign Resources
Console Output devices connect
Console input devices connect
Super IO Initialization
USB initialization is started
USB Reset
USB Detect
USB Enable
IDE initialization is started
IDE Reset
IDE Detect
IDE Enable
ATCA-7365-CE Installation and Use (6806800L73N) 137
BIOS
138
0xD2
0xD3
0xD4
0xD5
0xD6
0xD7
0xB3
0xB4
0xB5
0xB6
0xB7
DXE Error Codes
0xD0
0xD1
0xA9
0xAB
0xAD
0xAE
0xAF
0xB0
0xB1
0xB2
Status Code
0xA4
0xA5
0xA6
0xA7
0xA8
Table 4-55 DXE Status Codes (continued)
Description
SCSI initialization is started
SCSI Reset
SCSI Detect
SCSI Enable
Setup Verifying Password
Start of Setup
Setup Input Wait
Ready To Boot event
Legacy Boot event
Exit Boot Services event
Runtime Set Virtual Address MAP Begin
Runtime Set Virtual Address MAP End
Legacy Option ROM Initialization
System Reset
USB hot plug
PCI bus hot plug
Clean-up of NVRAM
Configuration Reset (reset of NVRAM settings)
CPU initialization error
North Bridge initialization error
South Bridge initialization error
Some of the Architectural Protocols are not available
PCI resource allocation error. Out of Resources
No Space for Legacy Option ROM
No Console Output Devices are found
No Console Input Devices are found
ATCA-7365-CE Installation and Use (6806800L73N )
Table 4-55 DXE Status Codes (continued)
Status Code
0xD8
0xD9
0xDA
0xDB
0xDC
Description
Invalid password
Error loading Boot Option (LoadImage returned error)
Boot Option is failed (StartImage returned error)
Flash update is failed
Reset protocol is not available
BIOS
ATCA-7365-CE Installation and Use (6806800L73N) 139
BIOS
140 ATCA-7365-CE Installation and Use (6806800L73N )
Chapter 5
Functional Description
5.1
Block Diagram
The following block diagram shows how the devices work together and how the data paths are used.
Figure 5-1 Block Diagram
DDR3
Xeon L5638
QPI
Xeon L5638
DDR3
QPI QPI
6 x DDR3 socket 6 x DDR3 socket
Intel 5520 Chipset
10/100/1000Base-T
X
F
M
R
PMEM/SATA Module
PCI/SATA
SATA
SATA
USB2.0 ICH10
Port 0+2
4GB
SSD
USB2.0
ICH10 Port 6
SPI
PHY
82567
ICH10
ESI
PCIe x4
PCIe x8
82599
(Niantic)
82576
Kawela
SPI
Debug
Socket
Rec.
SPI
LPC
82572
USB2.0 ICH10 Port8
COM_RTM,RST
PCIe x4
PCIe x4
PCIe x4
PCIe x4
PCIe x4
CLK-
INTERRUPT
2x 10GBase-BX4
2x 1000Base-BX
XF
1000Base-BX
2x 10/100/1000Base-T
SMB: Serial over LAN Pass Through
Zone 3
P30
P31
P32
Zone 2
P20 5x UC
P21
P22
ATCA3.1 Option1,9
Fabrif IF
P23
ATCA3.0 Base IF
P24
COM
COM_RTM
FPGA
COM_IPMC
Port80
LED
IPMC
KCS
RS232
3.3V
12V
-48V
-48V
FUSING.
EMI,
INRUSH,
5 ms holdup
Zone 1
IPMB-A/B
ATCA-7365-CE Installation and Use (6806800L73N) 141
Functional Description
5.2
Processor
ATCA-7365-CE provides either two Intel Xeon E5645 six-core processors or two Intel Xeon
E5620 four-core processors as the central processing unit (CPU). Both CPUs are based on 32 nm process technology and provide the following main features:
2.4 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 (not for E5620 processor). 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-CE supports Low Voltage DDR3 (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.35 V) can be used. Mixing is not possible.
142 ATCA-7365-CE Installation and Use (6806800L73N )
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 Southbridge 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
Southbridge 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 Southbridge.
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-CE)
Twelve USB 2.0 interfaces (4 used on ATCA-7365-CE)
Two 8259 Interrupt Controllers and I/O APIC controllers
Integrated I/O APIC
Power management support
Two 8237 DMA controller
ATCA-7365-CE Installation and Use (6806800L73N) 143
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-CE 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 (SPI0)
Recovery BIOS Flash (SPI1)
The flash is allocated for storing the binary code of the BIOS. The ATCA-7365-CE boots from the primary flash SPI0 under normal circumstances. If booting BIOS from primary flash SPI0 fails, a hardware mechanism automatically changes the flash device select logic to boot from the recovery flash SPI1. 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.
144 ATCA-7365-CE Installation and Use (6806800L73N )
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
Interface
Base Interface
Location Controller
P23 Intel 82576
Intel 82599
Intel 82567
Update Channel IF P20 Intel 82572
Count
2 x
2 x
1 x
1 x
Ethernet Type
10,100,1GB copper
10G/1G SerDes
10,100,1 GB copper
1 GB SerDes
5.8
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 faceplate. 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-CE blade, 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 (SSD)
As an option, a SATA embedded flash SSD solution can be provided through assembly of the
ATCA-7365/SATA module which is available as an accessory kit.
ATCA-7365-CE Installation and Use (6806800L73N) 145
Functional Description
5.10 BIOS
ATCA-7365-CE 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.1or 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
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.
146 ATCA-7365-CE Installation and Use (6806800L73N )
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 reroutes 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 faceplate using a RJ45 connector with Cisco pin-out.
If a SOL session is established, only the output is available on the faceplate. Input is not possible during this time via the faceplate. Alternatively to the CPU serial console, the IPMC serial console is also available on the faceplate 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, 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-CE Installation and Use (6806800L73N) 147
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 Faceplate
The blade's faceplate 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.
148 ATCA-7365-CE Installation and Use (6806800L73N )
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. I 2 C 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
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
SPD EEPROM
Temp Sens#0
Temp Sens#1
DDR3 VREF_D margining
DDR3 VREF_D margining
Clock
DB1200 clock
CK_MNG_133
ICH10R Slave SMBus IF
24C02
24C02
24C02
24C02
24C02
LM75
LM75
ISL90728
Device Type
24C02
24C02
24C02
24C02
24C02
24C02
24C02
ISL90727
ICS932S421
ICS9DB1200
ICS9FGP202
ICH10R
Address
1010.000x b=A0
1010.001x b=A2
1010.010x b=A4
1010.011x b=A6
1010.100x b=A8
1010.101x b=AA
1010.000x b=A0
1010.001x b=A2
1010.010x b=A4
1010.011x b=A6
1010.100x b=A8
1010.101x b=AA
0x90
0x92
0x7C
0x5C
0xD2 + 0xD3
0xDC + 0xDD
0xD0 + 0xD1
0x88 + 0x89
ATCA-7365-CE Installation and Use (6806800L73N) 149
Functional Description
Table 5-2 SMBus Devices (continued)
Device Name
Xeon 5520 (Tylersburg IOH36 D) Slave
SMBus IF
MAX6618 PECI
Hub
Device Type
Xeon 5520 (Tylersburg
IOH36 D)
MAX6618
Address
0xE0 (IOH Boostrap
SMBUSID option is 0xC0)
0x54
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 3 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 DSUB 15 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
150 ATCA-7365-CE Installation and Use (6806800L73N )
Functional Description
One variant of ATCA-7365-CE supports the VGA-7360 module.
ATCA-7365-24GB-V-CE
The faceplate for these variants are displayed in
. 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-CE Installation and Use (6806800L73N) 151
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 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.
152 ATCA-7365-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 153
Maps and Registers
154
Table 6-1 APIC Mode Interrupt Mapping
11
12
13
14
7
8
9
10
5
6
3
4
1
2
IRQ
0
19
20
21
22
23
15
16
17
18
Interrupt Source
Cascade from 8259 1
8254 Counter 0, Timer 0 (legacy mode)
RTC, Timer 1 (legacy mode)
Option for TCI, TCO
Option for TCI, TCO
Timer 2, Option for TCI, TCO
Timer 3
FERR# logic
SATA Primary (legacy mode)
SATA Secondary (legacy mode)
PIRQ[A]#
PIRQ[B]#
PIRQ[C]#
PIRQ[D]#
PIRQ[E]# (GPIO)
PIRQ[F]# (GPIO)
PIRQ[G]# (GPIO)
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-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-2 Non-APIC (PIC mode/8259 Mode) Interrupt Mapping
Master
Slave
8
9
6
7
10
11
4
5
2
3
0
1
8259
IRQ Typical Interrupt Source
Internal
Keyboard
Internal
Serial Port A
Serial Port B
Parallel/Generic
Floppy
Parallel/Generic
Internal RTC
Generic
Generic
Generic
12
13
14
15
PS/2 Mouse
Internal
SATA
SATA
Interrupt Source
8254 Counter 0, Timer 0 (HPET)
IRQ1 via SERIRQ
Slave 8259 INTR output
IRQ3 via SERIRQ, PIRQ#
IRQ4 via SERIRQ, PIRQ#
IRQ5 via SERIRQ, PIRQ#
IRQ6 via SERIRQ, PIRQ#
IRQ7 via SERIRQ, PIRQ#
Internal RTC, Timer 1 (HPET)
IRQ9 via SERIRQ, SCI, TCO, or PIRQ#
IRQ10 via SERIRQ, SCI, TCO, or PIRQ#
IRQ11 via SERIRQ, SCI, TCO, or PIRQ# or
Timer#2 (HPET)
IRQ11 via SERIRQ, SCI, TCO, or PIRQ# or
Timer#3 (HPET)
State Machine output based on processor
FERR# assertion. May optionally be used for SCI or TCO interrupt if FERR# not needed.
SATA Primary (legacy mode), or via SERIRQ or
PIRQ#
SATA Secondary (legacy mode), or via SERIRQ or
PIRQ#
ATCA-7365-CE Installation and Use (6806800L73N) 155
Maps and Registers
6.2
PCI Express Port Mapping
Xeon 5520 (Tylersburg IOH36 D) PCI Express ports have the naming convention as shown in
Figure "IOH36D PCIe Port Mapping on ATCA-7365" on page 156
.
Table 6-3 PCI Express Port Mapping
Port# 1 2 3 4 5 6 7 8 9 10 x2 x2 x4 x4 x4 x4 x4
x8 x8 x8 x4 x4
x8
x4
x16 x16 x4
Figure 6-2 IOH36D PCIe Port Mapping on ATCA-7365
156 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
6.3
Registers
For register description, the convention is shown in
Table "Register Default" on page 157 and
Table "Register Access Type" on page 157
.
Table 6-4 Register Default
Default
-
0 or 1
Description
Not applicable or undefined
Default value after PWR_GOOD is valid or after ICH_PLTRST deassertion.
<reset>: 0 or 1
Ext.
Default value after deassertion of the reset signal <reset>.
External Reset Source. Default depends on external logic level.
Table 6-5 Register Access Type
Access Description r/w w1c r/w1c r/w1s r/w1t
LPC:
IPMC:
Read and write
Write-1-to-clear, ignore bit while reading
Read and write-1-to-clear, write 0 has no effect
Read and write-1-to-set, write 0 has no effect
Read and write-1-to-toggle, write 0 has no effect
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.
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-CE Installation and Use (6806800L73N) 157
Maps and Registers
6.3.1
Register Decoding
The FPGA registers may be accessed from the host or the IPMC. The host uses the LPC bus interface and 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 158
. All other LPC I/O accesses are ignored.
Table 6-6 LPC I/O Register Map Overview
Base Address
0x4E
Address
Size
2
Address Range
Name
SIW
0x80
BASE1
BASE2
0x600
1
8
8
128
POSTCODE
COM1
COM2
REGISTERS
Description
Super IO Configuration Registers for Index and
Date
POST Code Register
UART1. Serial Port 1 (Logical Device 4). BASE1 address is set up during Super IO Configuration.
UART2. Serial Port 2. (Logical Device 4). BASE2 address is set up during Super IO Configuration.
FPGA Registers
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.
158 ATCA-7365-CE Installation and Use (6806800L73N )
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
SPI Address Range
0x00 – 0x7F
Address Range Name
REGISTERS
Description
FPGA Registers
6.3.2
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
7:0
Description
POST codes from host
Default
0
Access
LPC: r/w
IPMC: r
ATCA-7365-CE Installation and Use (6806800L73N) 159
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
7:0
Description
INDEX. Configuration
Index.
Default
0xff
Access
LPC: r/w
Table 6-10 Super IO Configuration Data Register
LPC I/O Address: 0x4F
Bit
7:0
Description
DATA Configuration
Data.
Default
0xff
Access
LPC: r/w
6.3.3.1
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.
160 ATCA-7365-CE Installation and Use (6806800L73N )
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. Read operations to reserved registers may return non-zero values. Write operations 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
0x07
0x20
0x21
0x28
0x29
Description
Super IO Logical Device Number
Super IO Device ID
Super IO Device Revision
Super IO LPC
Super IO SERIRQ and Pre-divide Control
ATCA-7365-CE Installation and Use (6806800L73N) 161
Maps and Registers
Table 6-12 Super IO Logical Device Number Register
Index Address: 0x07
Bit
7:0
Description
Logical Device Number:
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.
Default Access
0 LPC: r/w
Table 6-13 Super IO Device Identification Register
Index Address: 0x20
Bit
7:0
Description
Device ID
Table 6-14 Super IO Device Revision Register
Index Address: 0x21
Bit
7:0
Description
Device Revision
Table 6-15 Super IO LPC Control Register
Index Address: 0x28
Bit
0
1
Description
LPC Bus Wait States:
1: Long wait states (sync 6)
Reserved
Default
0
Access
LPC: r
Default
0x01
Access
LPC: r
Default
1
Access
LPC: r
0 LPC: r
162 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-16 Global Super IO SERIRQ and Pre-divide Control Register
Index Address: 0x29
Bit
0
1
3:2
7:4
Description
SERIRQ enable:
0: disabled. Serial interrupts disabled.
1: enabled. Logical devices participate in interrupt generations.
SERIRQ Mode:
1: Continuous Mode
UART Clock pre-divide
00: divide by 1
01: divide by 8
10: divide by 26 (CLK_UART is 48 MHz)
11: reserved
Reserved
Default
0
Access
LPC: r/w
1
0
0
LPC: r
LPC: r/w
LPC: r
6.3.3.3.2 Logical Device Configuration Registers
These 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
Index Address Description
0x30 Enable
0x60 Base IO Address MSB
0x61
0x70
0x74
Base IO Address LSB
Primary Interrupt Select
Reserved
ATCA-7365-CE Installation and Use (6806800L73N) 163
Maps and Registers
164
Table 6-17 Logical Device Configuration Register Summary (continued)
Index Address
0x75
0xF0
Description
Reserved
Reserved
The logical register addresses are shown in the tables below.
Table 6-18 Logical Device Enable Register
Index Address: 0x30
Bit
0
7:1
Description
Logical Device Enable:
0: disabled. Currently selected device is inactive.
1: enabled. The currently selected device is enabled.
Reserved
Default Access
1 LPC: r/w
0 LPC: r
Table 6-19 Logical Device Base IO Address MSB Register
Index Address: 0x60
Bit Description
7:0 Logical Device Base IO Address MSB
Default
0
Access
LPC: r/w
Table 6-20 Logical Device Base IO Address LSB Register
Index Address: 0x61
Bit
2:0
7:3
Description
Bits 0 to 2 are read only. Decode is on 8 Byte boundary.
Logical Device Base IO Address LSB. (Bits 3 to 7)
Default
0
Access
LPC: r
LPC: r/w
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.
ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Refer the following table for Common Decode Ranges.
Table 6-21 Logical Device Common Decode Ranges
IO Address range
0x3F8 – 0x3FF
0x2F8 – 0x2FF
0x2E8 – 0x2EF
0x3E8 – 0x3EF
Description
COM1
COM2
COM3
COM4
Table 6-22 Logical Device Primary Interrupt Register
Index Address: 0x70
Bit
3:0
7:4
Description
Interrupt level is used for Primary Interrupt.
0x0: No interrupt selected
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
Reserved
Default
1
Access
LPC: r/w
0 LPC: r
ATCA-7365-CE Installation and Use (6806800L73N) 165
Maps and Registers
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
7:0
Description
Reserved
Table 6-24 Logical Device 0x75 Reserved Register
Index Address: 0x75
Bit
7:0
Description
Reserved
Table 6-25 Logical Device 0xF0 Reserved Register
Index Address: 0xF0
Bit
7:0
Description
Reserved
Default
0x04
Access
LPC: r
Default
0x04
Access
LPC: r
Default Access
0x04 LPC: r
6.3.4
UART1 and UART2 Register Map
The LPC IO Base addresses BASE1 for UART1 and BASE2 for UART2 are set up during Super IO configuration. Refer the section,
Super IO Configuration Registers on page 161 .
6.3.4.1
UART Register Overview
Table 6-26 on page 167 shows the registers and their addresses as offsets of a base address for
one of the two UARTs.
166 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
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
LPC IO Address DLAB Bit value
Base
Base
0
0
Base + 1
Base + 2
Base + 2
Base + 3
0
X
X
X
Base + 4
Base + 5
Base + 6
Base + 7
Base
Base + 1
X
X
X
X
1
1
Description
Receiver Buffer (RBR). Read Only
Transmitter Holding (THR). Write Only.
Interrupt Enable Register (IER)
Interrupt Identification Register (IIR). Read Only
FIFO Control Register (FCR). Write Only.
Line Control Register (LCR)
Modem Control Register (MCR)
Line Status Register (LSR). Read Only
Modem Status Register (MSR). Read Only
Scratch Pad Register (SCR)
Divisor Latch LSB (DLL)
Divisor Latch MSB (DLM)
ATCA-7365-CE Installation and Use (6806800L73N) 167
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 less 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
7:0
Description
Receiver Buffer Register (RBR)
Default Access
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 (1).
Table 6-28 Transmitter Holding Register (THR) if DLAB=0
LPC IO Address: Base
Bit Description
7:0 Transmitter Holding Register (THR)
Default
Undef.
Access
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.
168 ATCA-7365-CE Installation and Use (6806800L73N )
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
0
1
2
3
7:4
Description
Receive data interrupt enable/disable:
1: receive data interrupt enabled
0: receive data interrupt disabled
Transmitter holding register empty
(THRE) interrupt enable/disable
1: THRE interrupt enabled
0: THRE interrupt disabled
Receiver line status interrupt enable/disable
1: receiver line status interrupt enabled
0: receiver line status interrupt disabled
Modem status interrupt enable/disable:
1: modem status interrupt enabled
0: modem status interrupt disabled
Reserved
Default
0
0
0
0
0
Access
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r
ATCA-7365-CE Installation and Use (6806800L73N) 169
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
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
1 (highest)
2
2
3
4
Interrupt Source
Receiver Line Status. One or more error bits were set.
Received Data is available. In FIFO mode, trigger level was reached; in non-
FIFO mode, RBR has data.
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.
Transmitter requests data. In FIFO mode, the transmit FIFO is half or more than half empty; in non-FIFO mode, THR is read already.
Modem Status. One or more of the modem input signals has changed state.
170
Table 6-31 Interrupt Identification Register (IIR)
LPC IO Address: Base + 1
Bit
0
2:1
3
5:4
Description
Interrupt status bit:
1: no interrupt pending
0: interrupt pending
Interrupt priority level and source:
11: Receiver line status
10: Receiver data available
01: Transmitter holding register empty
00: Modem status
Time Out Detected:
0: No time out interrupt is pending
1: Character time-out indication (FIFO mode only)
Reserved
Default
1
0
0
Access
LPC: r
LPC: r
LPC: r
0 LPC: r
ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-31 Interrupt Identification Register (IIR) (continued)
LPC IO Address: Base + 1
Bit
7:6
Description
FIFO Mode Enable bits:
00: Default mode
01: Reserved
10: Reserved
11: FIFO mode
Default
0
Access
LPC: r
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
0
1
2
3
5:4
Description
FIFO enable/disable:
1: Transmitter and Receiver FIFO enabled
0: FIFO disabled
Receiver FIFO reset:
1: Bytes in receiver FIFO and counter are reset. Shift register is not reset
(bit is self-clearing)
0: No effect
Transmit FIFO reset:
1: Bytes in receiver FIFO and counter are reset. Shift register is not reset
(bit is self-clearing)
0: No effect
Receiver/Transmitter ready. Not supported.
Reserved
Default Access
0 LPC: w
0
0
0
0
LPC: w
LPC: w
LPC: w
LPC: w
ATCA-7365-CE Installation and Use (6806800L73N) 171
Maps and Registers
Table 6-32 FIFO Control Register (FCR) (continued)
LPC IO Address: Base + 2
Bit
7:6
Description
Receiver FIFO interrupt trigger level:
00: 1 byte
01: 4 bytes
10: 8 bytes
11: 14 bytes
Default Access
0 LPC: w
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
1:0
2
Serial character WORD length:
00: 5 bits
01: 6 bits
10: 7 bits
11: 8 bits
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
Default
0
0
Access
LPC: r/w
LPC: r/w
172 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-33 Line Control Register (LCR) (continued)
LPC IO Address: Base + 3
Bit Description
3
4
Parity enable/disable
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
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
6
7
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
Break control bit
Bit 6 is set to force a break condition, that is, 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
Divisor latch access bit (DLAB)
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
Default
0
0
0
0
0
Access
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r/w
ATCA-7365-CE Installation and Use (6806800L73N) 173
Maps and 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
0
Description
Data terminal ready (DTR#) output control:
1: DTR# output in low (active) state
0: DTR# output in high state
1
2
3
4
Request to send (RTS#) output control:
1: RTS# output in low (active) state
0: RTS# output in high state
User output control signal (OUT1#):
1: OUT1# output in high state
0: OUT1# output in low state
Not supported
User output control signal (OUT2#):
1: OUT2# output in high state
0: OUT2# output in low state
Not supported
Local loop back diagnostic control
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
Default
0
0
0
0
0
Access
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r/w
174 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-34 Modem Control Register (MCR) (continued)
LPC IO Address: Base + 4
Bit Description
5
7:6
Autoflow control enable (AFE):
1: Autoflow control enabled (auto-RTS# and auto-CTS# or auto-
CTS# only enabled)
0: Autoflow control disabled
Reserved
Default
0
0
Access
LPC: r/w
LPC: r
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.
ATCA-7365-CE Installation and Use (6806800L73N) 175
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
0
1
Receiver data ready (DR) indicator
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
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
Default Access
0 LPC: r
0 LPC: r
176 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-35 Line Control Register (LCR) (continued)
LPC IO Address: Base + 5
Bit Description
2
3
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
Framing Error (FE) indicator
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
Default Access
0 LPC: r
0
0
LPC: r
LPC: r
ATCA-7365-CE Installation and Use (6806800L73N) 177
Maps and Registers
Table 6-35 Line Control Register (LCR) (continued)
LPC IO Address: Base + 5
Bit Description
5
6
7
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
Transmitter Empty (TEMT) indicator
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
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
Default Access
0 LPC: r
0
0
LPC: r
LPC: r
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.
178 ATCA-7365-CE Installation and Use (6806800L73N )
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
0
Description
Change in clear-to-send (DCTS) indicator
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
2
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
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
4
5
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.
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#).
Complement of the data set ready (DSR#) input
When the ACE is in the diagnostic test mode (LOOP [MCR4] = 1), this bit is equal to the MCR bit 0 (DTR#).
Default Access
0 LPC: r/w
0
0
0
Ext.
Ext.
LPC: r/w
LPC: r/w
LPC: r/w
LPC: r
LPC: r
ATCA-7365-CE Installation and Use (6806800L73N) 179
Maps and Registers
Table 6-36 Modem Status Register (MSR) (continued)
LPC IO Address: Base + 6
Bit Description
6
7
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.
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.
Default Access
Ext.
LPC: r
Ext.
LPC: r
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 scratch pad register for use by the programmer.
Table 6-37 Scratch Register (SCR))
LPC IO Address: Base + 7
Bit
7:0
Description
Scratch Register (SCR)
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.
Default Access
Undef.
LPC: r/w
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 (2 16 -1). The output frequency of the
Baud Rate Generator is 16 times the baud rate. Two 8-bit latches store the divisor in a 16-bit binary format. These Divisor Latches must be loaded during initialization to ensure proper 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.
180 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
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
7:0 Divisor Latch LSB (DLL)
Default
Undef.
Access
LPC: r/w
Table 6-39 Divisor Latch MSB Register (DLM), if DLAB=1
LPC IO Address: Base + 1
Bit
7:0
Description
Divisor Latch MSB (DLM)
Default
Undef.
Access
LPC: r/w
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. See
Table 6-40 . 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 this table or not marked with an “X” in the LPC
I/O column is ignored. A corresponding read access delivers always zero.
Note: LPC I/O Address = 0x600 + Address Offset
ATCA-7365-CE Installation and Use (6806800L73N) 181
Maps and Registers
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
Offset
0x00
1
0x01 x
0x03 - 0x05 x
LPC I/O x
0x06
0x08
0x10
0x11 x x x x
0x12
0x13
0x14
0x15
0x16
0x17
0x18 -0x19 x
0x20 x
-
x x x x
0x21
0x22
0x23 – 0x2D x
0x40 x x x
0x41 – 0x42 x
0x43 x x x x x
x x x x x x x
IPMC
SPI x
x
-
-
x
-
-
Description
Module Identification Register
FPGA Version Register
Serial Line Routing Registers
IPMC Power Level Register
SPD PROM MUX Control Register
BIOS Reset Source Register
Reset Mask Register
BIOS IPMC Watch dog timeout Register
BIOS Push Button Enable Register
OS Reset Source Register
OS IPMC Watch dog timeout Register
IPMC Watch dog timeout Register
IPMC Reset Source Register
RTM SPI Interface
External Interrupt Status Register
Processor Hot Status/Control Register
Telecom Status/Control Register
Interrupt Mask and Map Registers
Flash Control and Status Register
Boot Flash Write Enable Registers
BIOS Boot Mode Register
182 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-40 FPGA Register Map Overview (continued)
Address
Offset
1
0x45
0x48
0x49
0x4A
0x4B
0x50
0x58
0x60 -0x66 x
0x6F x x x
0x7D
0x7E
0x7F x x x x x x x
LPC I/O x
-
-
-
IPMC
SPI x x x x x x x x x
1. For LPC I/O accesses add the LPC I/O Base Address 0x600
Description
SFMEM Module Configuration Register
Update Channel Equalization Control
IPMC E-Keying Status Register
IPMC E-Keying Control Register
IPMC GPIO Register
LED Status and Control Register
NMI Status and Control Register
Telecom Clocking Registers
Miscellaneous Status/Control Register
LPC Scratch Register
IPMC Scratch Register
POST codes from host
Note: For LPC I/O address, 0x80 is used.
6.4.3
Module Identification Register
The Module Identification Register identifies the ATCA-7365 Blade (Wellbeck).
Table 6-41 Module Identification Register
Address Offset: 0x00
Bit Description
7:0 ATCA-7365 Blade (Wellbeck) Module Identification
Default
0x60
Access r
ATCA-7365-CE Installation and Use (6806800L73N) 183
Maps and Registers
6.4.4
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
Bit Description
7:0 Specifies FPGA version
Default
1 (Initial
Value)
Access r
6.4.5
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.
184
Table 6-43 Serial Redirection Control Register
Address Offset: 0x03
Bit Description
0
1
COM1 used for serial redirection:
0: COM1 not used for serial redirection
1: COM1 used for serial redirection
COM2 use for serial redirection
0: COM2 not used for serial redirection
1: COM2 used for serial redirection
7:2 Reserved
Default
0
0
0
Access
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r r
ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
6.4.6
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
0
1
SOL over COM1 enable:
0: disabled
1: enabled. COM1 is forwarded to IPMC
SOL over COM2 enable:
0: disabled
1: enabled. COM2 is forwarded to IPMC
7:2 Reserved
Default
PWR_GOOD: 0
Access
LPC: r/w
IPMC: r
PWR_GOOD: 0 LPC: r/w
IPMC: r
0 r
ATCA-7365-CE Installation and Use (6806800L73N) 185
Maps and Registers
6.4.7
Serial Line Routing Register
The following table contains the Serial Line Routing Register details.
Table 6-45 Serial Line Routing Register
Address Offset: 0x05
Bit
1:0
Description
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:
00: COM1 to Faceplate and COM2 to RTM
01: COM1 to RTM and COM2 to Faceplate
10: Reserved
11: Reserved
7:2 Reserved
Default
Ext.
(SW2.2
1
, SW2.1)
00: (OFF,OFF)
01: (OFF,ON)
10: (ON,OFF)
11: (ON,ON)
Access r
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 contains the IPMC Power Level Register related information.
Table 6-46 IPMC Power Level Register
Address Offset: 0x06
Bit
7:0
Description
IPMC Power Level. IPMC writes a value, which correspond to a defined power level.
Default
PWR_GOOD:0
Access
IPMC: r/w
LPC: r
186 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
6.4.9
SPD PROM MUX Control Register
The following table contains the SPD PROM MUX Control Register information.
Table 6-47 SPD PROM MUX Control Register
3
4
1
2
Address Offset: 0x08
Bit
0
Description
Signal Level of SMBUS_MUX0_IN
5
6
7
Signal Level of SMBUS_MUX1_IN
Signal Level of BIOS_POST_CMPLT_IN
Reserved
SMBUS_MUX0_OUT.
1
0: SMBUS_MUX0_OUT is driven low
1: SMBUS_MUX0_OUT is driven high
SMBUS_MUX1_OUT.
2
0: SMBUS_MUX1_OUT is driven low
1: SMBUS_MUX1_OUT is driven high
BIOS_POST_CMPLT_OUT.
3
0: BIOS_POST_CMPLT_IN is driven low
1: BIOS_POST_CMPLT_IN is driven high
SPD PROM MUX locked by BIOS
1: The output signals XXX_OUT are directly controlled by the corresponding input signals
XXX_IN.
0: The output signals XXX_OUT are controlled by the corresponding bits 4 to 6.
Default
Ext.
Ext.
Ext.
0
Ext.:
SMBUS_MUX0_IN
Ext.:
SMBUS_MUX1_IN
Ext.:
BIOS_POST_CMPLT_IN
0
Access r r r r
LPC: r
IPMC: r/w
LPC: r
IPMC: r/w
LPC: r
IPMC: r/w
LPC: r/w
IPMC: r
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.
ATCA-7365-CE Installation and Use (6806800L73N) 187
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
0
Description
PWR_GOOD Payload Power-on reset
1: Reset occurred
1
2
3
4
XDP0_BRD_PWROK CPU Debugger System reset request
1: Reset occurred
PB_RST_ face plate push button reset
1: Reset occurred
XDP1_DBRST_ CPU Debugger reset
1: Reset occurred
RTM_PB_RST_ Reset key at RTM
1: Reset occurred
5
6
CPU_RST_ CPU Reset signal from CPU
1: Reset occurred
XDP0_DBRST_ CPU Debugger reset
1: Reset occurred
Default
PWR_GOOD:1
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
Access
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r
188 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-48 BIOS Reset Source Register (continued)
Address Offset: 0x10
Bit Description
7 IPMC_RST_ REQ_ Payload Reset from IPMC.
1: Reset occurred
Default
PWR_GOOD:0
Access
LPC: r/w1c
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 Resets 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
3
4
0
1
Address Offset: 0x11
Bit Description
2
Reserved
Spare switch SW3.4
PB_RST_ face plate push button reset
1: enabled
0: disabled
7:5
Reserved
RTM_PB_RST_ Reset key at RTM
1: enabled
0: disabled
Reserved
Default
PWR_GOOD:1
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0 r r
Access r/w r r/w r
ATCA-7365-CE Installation and Use (6806800L73N) 189
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
0
Description
BIOS IPMC Watchdog Timeout:
1: IPMC Watchdog Timeout occurred
1
7:2
BIOS IPMC Pre-Timeout
1: IPMC Pre-Timeout occurred
Reserved
Default
PWR_GOOD:0
PWR_GOOD:0
0
Access
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r 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 8s the resets are armed again.
190 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-51 BIOS Push Button Enable Register
Address Offset: 0x13
Bit Description
7:0 BIOS Push Button Enable Register
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.
-
Default Access
LPC: w
Table 6-52 Reset Source Register
Address Offset: 0x14
Bit Description
0
1
2
PWR_GOOD Payload Power-on reset
1: Reset occurred
XDP0_BRD_PWROK CPU Debugger System reset request
1: Reset occurred
PB_RST_ face plate push button reset
1: Reset occurred
3
4
XDP1_DBRST_ CPU Debugger reset
1: Reset occurred
RTM_PB_RST_ Reset key at RTM
1: Reset occurred
ATCA-7365-CE Installation and Use (6806800L73N)
Default Access
PWR_GOOD:1 LPC: r/w1c
IPMC: r
PWR_GOOD:0 LPC: r/w1c
IPMC: r
PWR_GOOD:0 LPC: r/w1c
IPMC: r
PWR_GOOD:0 LPC: r/w1c
IPMC: r
PWR_GOOD:0 LPC: r/w1c
IPMC: r
191
Maps and Registers
Table 6-52 Reset Source Register (continued)
Address Offset: 0x14
Bit Description
5
6
CPU_RST_ CPU Reset signal from CPU
1: Reset occurred
XDP0_DBRST_ CPU Debugger reset
1: Reset occurred
7 IPMC_RST_ REQ_ Payload Reset from IPMC.
1: Reset occurred
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.
Default Access
PWR_GOOD:0 LPC: r/w1c
IPMC: r
PWR_GOOD:0 LPC: r/w1c
IPMC: r
PWR_GOOD:0 LPC: r/w1c
IPMC: r
Table 6-53 OS IPMC Watchdog Timeout Register
Address Offset: 0x15
Bit
0
Description
OS IPMC Watchdog Timeout:
1: IPMC Watchdog Timeout occurred
1
7:2
OS IPMC Pre-Timeout
1: IPMC Pre-Timeout occurred
Reserved
Default
PWR_GOOD:0
PWR_GOOD:0
0
Access
LPC: r/w1c
IPMC: r
LPC: r/w1c
IPMC: r r
192 ATCA-7365-CE Installation and Use (6806800L73N )
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
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
0
1
IPMC Watchdog Timeout:
0: No IPMC Watchdog Timeout
1: IPMC Watchdog Timeout occurred
IPMC Pre-Timeout
0: No IPMC Pre-Timeout
1: IPMC Pre-Timeout occurred
7:2 Reserved
Default
PWR_GOOD:0
Access
IPMC: r/w
PWR_GOOD:0 IPMC: r/w
0 r
ATCA-7365-CE Installation and Use (6806800L73N) 193
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
0
Description
PWR_GOOD Payload Power-on reset
1: Reset occurred
1
2
3
XDP0_BRD_PWROK CPU Debugger System reset request
1: Reset occurred
PB_RST_ face plate push button reset
1: Reset occurred
XDP1_DBRST_ CPU Debugger reset
1: Reset occurred
4
5
6
7
RTM_PB_RST_ Reset key at RTM
1: Reset occurred
CPU_RST_ CPU Reset signal from CPU
1: Reset occurred
XDP0_DBRST_ CPU Debugger reset
1: Reset occurred
IPMC_RST_ REQ_ Payload Reset from IPMC
1: Reset occurred
Default
PWR_GOOD:1
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
PWR_GOOD:0
Access
IPMC: r/w1c
IPMC: r/w1c
IPMC: r/w1c
IPMC: r/w1c
IPMC: r/w1c
IPMC: r/w1c
IPMC: r/w1c
IPMC: r/w1c
194 ATCA-7365-CE Installation and Use (6806800L73N )
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. See
RTM Interrupt Status Register on page 196
.
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
0
7:1
Command Bit
0: Write
1: Read
RTM SPI Address bits [6:0]
Default
0
PWR_GOOD:0
Access
IPMC: r/w
IPMC: r/w
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
Bit
7:0
Description
RTM SPI write data -
Default Access
LPC: w
ATCA-7365-CE Installation and Use (6806800L73N) 195
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
7:0 RTM SPI read data -
Default Access
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 shows the External Interrupt Status Register information.
Table 6-59 External Interrupt Status Register
2
3
Address Offset: 0x20
Bit
0
Signal
1
Description
IPMC2HOST_INT_ IPMC signals interrupt
1 LM75_INT_ Interrupt input from payload Temp sensor
SFMEM_IRQ_
THERM_SEN0
Interrupt from SFMEM Module
IRQ request from 82599 Thermsen0
Default
Ext.
Ext.
Ext.
Ext.
Access
LPC: r
LPC: r
LPC: r
LPC: r
196 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-59 External Interrupt Status Register (continued)
Address Offset: 0x20
Bit
4
5
6
7
Signal
1
THERM_SEN1
THERM_ALERT_
APB_ALARM
RTM_SPI_MISO
Description Default
IRQ request from 82599 Thermsen1 Ext.
IRQ request from IOH Thermo-sensor Ext.
An 48V input alarm (low voltage, etc) Ext.
RTM interrupt sources
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.
Ext.
1. When an interrupt is active, the corresponding status bit is read 1.
Access
LPC: r
LPC: r
LPC: r
LPC: r
6.4.12.3 Processor Hot Status/Control Register
The following table shows the Processor Hot Status/Control Register information.
Table 6-60 Processor Hot Status/Control Register
2
3
7:4
0
1
Address Offset: 0x21
Bit Signal
CPU0_PRCHT_
CPU1_PRCHT_
CPU0_PRCHT_
-
CPU1_PRCHT_
Description
IPMC signals interrupt
Interrupt input from payload Temp sensor
Interrupt from SFMEM Module
IRQ request from 82599 Thermsen0
Reserved
0
-
0
Default
Ext.
Ext.
Access
LPC: r
LPC: r
LPC: r/w
LPC: r/w r
ATCA-7365-CE Installation and Use (6806800L73N) 197
Maps and Registers
6.4.12.4 Telecom Status/Control Register
The following table shows the Telecom Status/Control Register details.
Table 6-61 Telecom Status/Control Register
1
2
3
7:4
Address Offset: 0x22
Bit
0
Signal
CH1_CLK1A_I
N
-
-
-
CH1_CLK1B_I
N
Description
Clock CLK1A of Chassis 1 has changed state from static to toggle or toggle to static.
Clock CLK1A of Chassis 1 has changed state from static to toggle or toggle to static.
Telecom timeout occurred.
Reserved
Counter of Telecom timeout occurred.
Clearing bit 2 of this register also clears this counter.
Default
0
0
0
-
0
Access
LPC: r/w1c
LPC: r/w1c
LPC: r/w1c r
LPC: r
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.
Table 6-62 Address Map of Interrupt Mask and Map Registers
Interrupt Source
IPMC2HOST_INT_
Description
IPMC signals interrupt
Address Offset of
Interrupt Mask
0x23
198 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-62 Address Map of Interrupt Mask and Map Registers (continued)
Interrupt Source
LM75_INT_
SFMEM_IRQ_
THERM_SEN0
THERM_SEN1
THERM_ALERT_
APB_ALARM
RTM_SPI_MISO
CPU0_PRCHT_ CPU0
CPU1_PRCHT_ CPU1
Telecom Status/Control
Register
Description
Interrupt input from payload Temp sensor
Interrupt from SFMEM Module
IRQ request from 82599 Thermsen0
IRQ request from 82599 Thermsen1
IRQ request from IOH Thermo-sensor
A 48V input alarm (low voltage, etc)
RTM interrupt sources
“Processor hot” interrupt
“Processor hot” interrupt
Active when at least one Status bit (bit 0,
1 or 2) is set.
Address Offset of
Interrupt Mask
0x24
0x25
0x26
0x27
0x28
0x29
0x2A
0x2B
0x2C
0x2D
Each Interrupt Mask and Map Register has the same layout. See the table below for more details.
ATCA-7365-CE Installation and Use (6806800L73N) 199
Maps and Registers
The following table details the Interrupt Mask and Map Registers information.
Table 6-63 Interrupt Mask and Map Registers
Address Offset: 0x23 – 0x2D
Bit Description
4:0
7:5
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.
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.
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_
200
Default
0
0
Access
LPC: r/ w
LPC: r/ w
ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
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 Description
0
1
3:2
4
Default Boot SPI Flash Write protection Status. See
Default Boot SPI Flash Write Enable register, how to disable write protection.
0: Default Boot SPI Flash is unprotected
1: Default Boot SPI Flash is protected
Recovery Boot SPI Flash Write protection Status. See
Recovery Boot SPI Flash Write Enable register, how to disable write protection
0: Recovery Boot SPI Flash is unprotected
1: Recovery Boot SPI Flash is protected
Reserved
5
6
7
TSOP or PLCC Boot select. Signal BOOT_TSOP.
0: TSOP selected
1: PLCC selected
Manual Boot Flash select enable. Signal
BOOT_SEL_EN_.
0: Signal BOOT_SELECT selects active boot flash
1: Switch SW3.2 selects the active Boot Flash.
Manual Boot Flash select. Signal BOOT_DEFAULT.
Used when SW3.1 is ON:
0: Selects Default Boot SPI Flash.
1: Selects Recover Boot SPI Flash.
IPMC signal BOOT_SELECT. Boot Flash Select.
0: Selects Default Boot SPI Flash
1: Selects Recovery Boot SPI Flash
Default
Ext. BOOT_DEF_WP_
1
0: SW1.1 OFF
1: SW1.1 ON
Ext. BOOT_REC_WP_
2
0: SW1.2 OFF
1: SW1.2 ON
0
Ext.
0: SW1.3 OFF
1: SW1.3 ON
Ext.
0: SW3.1 OFF
1: SW3.1 ON
Ext.
0: SW3.2 OFF
1: SW3.2 ON
Ext.
Access
LPC: r
LPC: r
LPC: r
LPC: r
LPC: r
LPC: r
LPC: r
ATCA-7365-CE Installation and Use (6806800L73N) 201
Maps and Registers
1. The default is latched from SW1.1 when ICH_PLTRST_ is deasserted.
2. The default is latched from SW1.2 when ICH_PLTRST_ is deasserted
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
7:0 Default Boot SPI Flash Write enable/disable.
A write value 0xC3 enables the Boot Block. All other values disable the Boot Block.
-
Default Access
LPC: w
Table 6-66 Recovery Boot SPI Flash Write Enable
Address Offset: 0x42
Bit Description
7:0 Recovery Boot SPI Flash enable/disable.
A write value 0xC3 enables the Flash. All other values disable the Flash.
-
Default Access
LPC: w
6.4.14 BIOS Boot Mode Register
The following table provides details about BIOS Boot Mode Register.
Table 6-67 BIOS Boot Mode Register
Address Offset: 0x43
Bit
0
Description
The switch signals SW_BIOS[1:0] controls the BIOS
Boot Mode:
Default
Ext.
1: SW4.3 ON
0: SW4.3 OFF
Access
202 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-67 BIOS Boot Mode Register (continued)
Address Offset: 0x43
Bit Description
1
SW_BIOS[1:0]
0 (OFF)
BIOS BOOT MODE
0 (OFF) Normal BIOS execution
(Default)
0 (OFF) 1 (ON) BIOS Crisis recovery
1 (ON)
1 (ON)
0 (OFF) Load BIOS defaults
1 (ON) Port 80 codes to COM1
7:2 Reserved
Default
Ext.
1: SW4.3 ON
0: SW4.3 OFF
Access r
Ext.
1: SW4.4 ON
0: SW4.4 OF
0 r r
6.4.15 SFMEM Module Configuration Register
The following table provides details of SFMEM Module Configuration Register.
Table 6-68 SFMEM Module Configuration Register
Address Offset: 0x45
Bit Description
3:0 Control output signals SFMEM_CONF[3:0]
Default
PWR_GOOD:0
7:4 Reserved 0
Access
LPC: r/w
IPMC: r r
ATCA-7365-CE Installation and Use (6806800L73N) 203
Maps and Registers
6.4.16 Update Channel Equalization Control Register
The following table provides information about Channel Equalization Control Register.
Table 6-69 Update Channel Equalization Control Register
Address Offset: 0x48
Bit
0
Description
Control output Signal UC1_EQ_RX:
0: UC1_EQ_RX is driven low.
1: UC1_EQ_RX is tri-state.
1
2
3
4
Control output Signal UC1_EQ_TX:
0: UC1_EQ_TX is driven low.
1: UC1_EQ_TX is tri-state.
Control output Signal UC2_EQ_RX:
0: UC2_EQ_RX is driven low.
1: UC2_EQ_RX is tri-state.
Control output Signal UC2_EQ_TX:
0: UC2_EQ_TX is driven low.
1: UC2_EQ_TX is tri-state.
Control output Signal UC3_EQ_RX:
0: UC3_EQ_RX is driven low.
1: UC3_EQ_RX is tri-state.
5
6
7
Control output Signal UC3_EQ_TX:
0: UC3_EQ_TX is driven low.
1: UC3_EQ_TX is tri-state.
Control output Signal UC4_EQ_RX:
0: UC4_EQ_RX is driven low.
1: UC4_EQ_RX is tri-state.
Control output Signal UC4_EQ_TX:
0: UC4_EQ_TX is driven low.
1: UC4_EQ_TX is tri-state.
Default
0
0
0
0
0
0
0
0
Access
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
204 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
6.4.17 IPMC E-Keying Status Register
The following table provides information about IPMC E-Keying Status Register.
Table 6-70 IPMC E-Keying Status Register
5
6
7
Address Offset: 0x49
Bit
4:0
Description
IPMC_UPDCH_[4:0]. IPMC electronic key signals
IPMC_FAB1_10G_SEL_
IPMC_FAB2_10G_SEL_
Reserved
Default
Ext.
Ext.
Ext.
0
Access
LPC: r
LPC: r
LPC: r r
6.4.18 IPMC E-Keying Control Register
The following table provides information about IPMC E-Keying Control Register.
Table 6-71 IPMC E-Keying Control Register
Address Offset: 0x4A
Bit Description
0
1
Shut off the Intel82567 Faceplate GB Eth PHY.
0: FP_LAN_DISABLE_ driven low. Disabled
1: FP_LAN_DISABLE_ driven high. Enabled
Shut off the Intel8257x BASE-Eth Controller
0: BASEIF_DEV_OFF_ driven low. Device is OFF
1: BASEIF_DEV_OFF_ driven high. Device is ON
2
3
Enable/Disable Base-IF#1.
0: BASEIF_LAN0_DIS_ driven low. Disabled
1: BASEIF_LAN0_DIS_ driven high. Enabled
Enable/Disable Base-IF#2.
0: BASEIF_LAN1_DIS_ driven low. Disabled
1: BASEIF_LAN1_DIS_ driven high. Enabled
Default
1
1
1
1
Access
LPC: r/w
IPMC: r/w
LPC: r/w
IPMC: r/w
LPC: r/w
IPMC: r/w
LPC: r/w
IPMC: r/w
ATCA-7365-CE Installation and Use (6806800L73N) 205
Maps and Registers
Table 6-71 IPMC E-Keying Control Register (continued)
Address Offset: 0x4A
Bit Description
4
5
Enable/Disable Fabric-IF#1.
0: FABIF_LAN0_DIS_ driven low. Disabled
1: FABIF_LAN0_DIS_ driven high. Enabled
Enable/Disable Fabric-IF#2.
0: FABIF_LAN1_DIS_ driven low. Disabled
1: FABIF_LAN1_DIS_ driven high. Enabled
6
7
Enable/Disable Update Channel ATCA Zone2 Port0.
0: UPDCIF_LAN_DIS_ driven low. Disabled
1: UPDCIF_LAN_DIS_ driven high. Enabled
Disable/Enable USB Port 8 to RTM.
0: RTMUSB_ENABLE_ driven low. Enabled
1: RTMUSB_ENABLE_ driven high. Disabled
Default
1
1
1
Access
LPC: r/w
IPMC: r/w
LPC: r/w
IPMC: r/w
LPC: r/w
IPMC: r/w
PWR_GOOD: 1 LPC: r/w
IPMC: r/w
6.4.19 IPMC GPIO Register
The following table provides information about IPMC GPIO Register.
Table 6-72 IPMC GPIO Register
1
2
7:3
Address Offset: 0x4B
Bit
0
Description
IPMC_GPIO1
IPMC_GPIO2
IPMC_GPIO2
Reserved
Default
Ext.
Ext.
Ext.
Access
LPC: r
LPC: r
LPC: r
206 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
6.4.20 LED Status and Control Register
The following table provides information about LED Status and Control Register.
Table 6-73 LED Status and Control Register
Address Offset: 0x50
Bit
0
Description
Control green LED output Signal LED_GREEN_:
0: LED_GREEN_ is driven high.
1: LED_GREEN_ is driven low.
1
2
3
5:4
6
Control red LED output Signal LED_RED_:
0: LED_RED_ is driven high.
1: LED_RED_ is driven low.
Control user LED output Signal LED_USER1_:
0: LED_USER1_ is driven high.
1: LED_USER1 is driven low.
Control user LED output Signal LED_USER2_:
0: LED_USER2_ is driven high.
1: LED_USER2 is driven low.
Reserved
7
Signal level of ME_DISABLE_ (Connected to SW1.4 and ICH10 GP33)
FPGA PROM select signal FPGA_PROM_SEL controlled by IPMC
Default
0
0
0
0
0
Ext.
Ext.
r r
Access
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r
LPC: r/w
IPMC: r r
ATCA-7365-CE Installation and Use (6806800L73N) 207
Maps and Registers
6.4.21 NMI Status and Control Register
The following table provides information about NMI Status and Control Register.
Table 6-74 NMI Status and Control Register
Address Offset: 0x58
Bit
0
Description
Diagnostic NMI Status
Default
0
1
2
3
7:4
Diagnostic NMI Status
Watchdog NMI Status
Watchdog NMI Status
Reserved
0
0
0
0
Access
LPC: r/w1c
IPMC: r/w
LPC: r
IPMC: r/w
LPC: r/w1c
IPMC: r/w
LPC: r
IPMC: r/w 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
0
1
0: CH1_CLK1A_IN is static or period is not in the correct range.
1: CH1_CLK1A_IN is toggling
0: CH1_CLK1B_IN is static or period is not in the correct range.
1: CH1_CLK1B_IN is toggling
Default
PWR_GOOD:0
PWR_GOOD:0
Access
LPC: r
LPC: r
208 ATCA-7365-CE Installation and Use (6806800L73N )
Maps and Registers
Table 6-75 Telecom Backplane Clocking Status Register
Address Offset: 0x66
Bit
7:2
Description Default
Reserved 0
Table 6-76 Telecom Backplane Clocking Latch Register
Address Offset: 0x67
Bit
7:0
Description
Latch clock period measurements for CH1_CLK1A and
CH1_CLK1B.
Write data is discarded.
-
Default
Access r
Access
LPC: w
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
7:0
Description
MSB of CH1_CLK1A clock period
Default Access
PWR_GOOD: 0xFF LPC: r
Table 6-78 Telecom CH1_CLK1A clock period LSB Register
Address Offset: 0x60
Bit Description
7:0 LSB of CH1_CLK1A clock period
Default Access
PWR_GOOD: 0xFF LPC: r
ATCA-7365-CE Installation and Use (6806800L73N) 209
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
7:0 MSB of CH1_CLK1B clock period
Default Access
PWR_GOOD: 0xFF LPC: r
Table 6-80 Telecom CH1_CLK1B clock period LSB Register
Address Offset: 0x62
Bit
7:0
Description
LSB of CH1_CLK1B clock period
Default Access
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
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.
210 ATCA-7365-CE Installation and Use (6806800L73N )
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
7:0
Description
MSB of Telecom Timer start value
Default
PWR_GOOD: 0
Access
LPC: r/w
Table 6-82 Telecom Timer LSB Register
Address Offset: 0x64
Bit Description
7:0 LSB of Telecom Timer start value
Default
PWR_GOOD: 0
Access
LPC: r/w
6.4.23 Miscellaneous Status/Control Registers
The following table provides information about Miscellaneous Status/Control Registers.
Table 6-83 CPLD Version and Spare Signal Status Register
Address Offset: 0x6F
Bit Description
2:0 CPLD Version. The CPLD uses the signals
CPLD_SPARE[3:1]
3
7:4
Default
Ext.
CPLD_SPARE[4] Ext.
Reserved 0 r r
Access r
ATCA-7365-CE Installation and Use (6806800L73N) 211
Maps and Registers
6.4.24 Scratch Registers
The following table provides information about Scratch Registers.
Table 6-84 LPC Scratch Register
Address Offset: 0x45
Bit
7:0
Description
LPC Scratch bits
Default
PWR_GOOD:0
Access
LPC: r/w
IPMC: r
Table 6-85 IPMC Scratch Register
Address Offset: 0x45
Bit Description
7:0 IPMC Scratch bits
Default
PWR_GOOD:0
Access
LPC: r/w
IPMC: r
212 ATCA-7365-CE Installation and Use (6806800L73N )
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 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-CE Installation and Use (6806800L73N) 213
Serial Over LAN
Procedure
To install the ipmitool, proceed as follows.
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
Set LAN Configuration Parameter (IP address/MAC address)
Set Channel Access (Privilege level)
Set User Name
Set User Password
Description
Use this command to set the IP and MAC address.
Use this command to set the privilege level.
Default value is soluser
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.
214 ATCA-7365-CE Installation and Use (6806800L73N )
Serial Over LAN
Sample Procedure
To set the IP address, proceed as follows:
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-CE Installation and Use (6806800L73N) 215
Serial Over LAN
216
: 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 :
: 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-CE Installation and Use (6806800L73N )
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 an SOL session, the following requirements must be fulfilled:
An Ethernet LAN connection to the 82576 controller of the ATCA-7365-CE must exist.
ATCA-7365-CE IPMC FW must correspond to version 2.00.7 and above.
Procedure
To establish a SOL session, proceed as follows:
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-CE. For details refer to
on page
213
.
3. Apply an IP address to the ATCA-7365-CE SOL interface - for details refer to
on page 214
.
4. If necessary change user and password.
Default user is "soluser" and password is "solpasswd".
5. Configure the network between the ATCA-7365-CE and your target, which is destined for opening the SOL session, so that the SOL IP address is accessible.
ATCA-7365-CE Installation and Use (6806800L73N) 217
Serial Over LAN
6. Start ATCA-7365-CE 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.
218 ATCA-7365-CE Installation and Use (6806800L73N )
Chapter 8
Supported IPMI Commands
8.1
Standard IPMI Commands
The IPMC is fully compliant to the Intelligent Platform Management Interface v1.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
Command
Get Device ID
Cold Reset
Warm Reset
Get Self Test Results
Get Device GUID
Master Write-Read
NetFn (Request/Response)
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
CMD Comments
0x01 -
0x02 -
0x03 -
0x04 -
0x08 -
0x52 Only for accessing private I2C buses.
8.1.2
System Interface Commands
The system interface commands are supported by blades providing a system interface.
Table 8-2 Supported System Interface Commands
Command
Set BMC Global Enables
Get BMC Global Enables
Clear Message Flags
Get Message Flags
Get Message
Send Message
NetFn (Request/Response)
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
CMD
0x2E
0x2F
0x30
0x31
0x33
0x34
ATCA-7365-CE Installation and Use (6806800L73N) 219
Supported IPMI Commands
Table 8-2 Supported System Interface Commands (continued)
Command
Set Channel Access
Get Channel Access
Get Channel Info
Set User Access
Get User Access
Set User Name
Get User Name
Set User Password
Set User Payload Access
Get User Payload Access
Set Channel Security Keys
NetFn (Request/Response)
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
0x06/0x07
8.1.3
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
Command
Reset Watchdog Timer
Set Watchdog Timer
Get Watchdog Timer
NetFn (Request/Response)
0x06/0x07
0x06/0x07
0x06/0x07
CMD
0x22
0x24
0x25
0x45
0x46
0x47
0x4C
0x4D
0x5C
CMD
0x40
0x41
0x42
0x43
0x44
220 ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
8.1.4
SEL Device Commands
The following table describes the SEL Device Commands information.
Table 8-4 Supported SEL Device Commands
Command
Get SEL Info
Reserve SEL
Get SEL Entry
Add SEL Entry
Clear SEL
Get SEL Time
Set SEL Time
NetFn (Request/Response)
0x0A/0x0B
0x0A/0x0B
0x0A/0x0B
0x0A/0x0B
0x0A/0x0B
0x0A/0x0B
0x0A/0x0B
8.1.5
FRU Inventory Commands
The following table describes the FRU Inventory Commands information.
Table 8-5 Supported FRU Inventory Commands
Command
Get FRU Inventory Area Info
Read FRU Data
Write FRU Data
NetFn (Request/Response)
0x0A/0x0B
0x0A/0x0B
0x0A/0x0B
CMD
0x40
0x42
0x43
0x44
0x47
0x48
0x49
CMD
0x10
0x11
0x12
ATCA-7365-CE Installation and Use (6806800L73N) 221
Supported IPMI Commands
8.1.6
Sensor Device Commands
The following table describes the Sensor Device Commands information.
Table 8-6 Supported Sensor Device Commands
Command
Get Device SDR Info
Get Device SDR
Reserve Device SDR Repository
Get Sensor Reading Factors
Set Sensor Hysteresis
Get Sensor Hysteresis
Set Sensor Threshold
Get Sensor Threshold
Set Sensor Event Enable
Get Sensor Event Enable
Get Sensor Event Status
Get Sensor Reading
Get Sensor Type
Set Event Receiver
Get Event Receiver
Platform Event
NetFn
(Request/Response) CMD Comments
0x04/0x05 0x20 -
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x21
0x22
0x23
0x24
-
-
-
-
0x25 -
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.
0x27 0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x04/0x05
0x28
0x29
0x2B -
0x2D -
0x2F
0x00
0x01 -
0x02 -
-
-
-
-
222 ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
8.1.7
Chassis Device Commands
The following table details Chassis Device Commands information.
Table 8-7 Supported Chassis Device Commands
Command
Set System Boot Options
Get System Boot Options
NetFn (Request/Response)
0x00/0x01
0x00/0x01
CMD
0x08
0x09
8.1.7.1
System Boot Options Commands
The IPMI system boot options commands allow you to control the boot process of a blade by sending boot parameters to the blade’s boot firmware (for example BIOS, U-Boot or VxWorks).
The boot firmware interprets the sent boot parameters and executes the boot process accordingly. Each boot parameter addresses a particular functionality and consists of a sequence of one or more bytes. The IPMI specification assigns numbers to boot parameters.
Boot parameters 0 to 7 are standard parameters whose structure and functionality is defined by the IPMI specification. The boot parameters 96 to 127 are OEM-specific which can be used for different purposes.
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. Details are given in
System Boot Options Parameter #100 on page 226 for details.
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
Selection between default and backup boot flash as device to boot from
Selection between default and backup EEPROM as device where the on-board FPGA loads its configuration stream from
Corresponding Boot Parameter Number
96
ATCA-7365-CE Installation and Use (6806800L73N) 223
Supported IPMI Commands
Table 8-8 Configurable System Boot Option Parameters (continued)
Configurable Boot Property
IPMC POST Type
Timeout for graceful shutdown
BIOS boot parameters as defined in Table 8-15 on page
Corresponding Boot Parameter Number
97
98
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
1
Description
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.
224 ATCA-7365-CE Installation and Use (6806800L73N )
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
1
2
Description
IPMC POST Type
Data 1 - Set Selector. This is the processor ID for which the boot option has to be set.
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-CE Installation and Use (6806800L73N) 225
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 control the boot process. The boot options that 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 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.
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
226 ATCA-7365-CE Installation and Use (6806800L73N )
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 which settings are stored in the default area. Details are given in the following sections.
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. Details are given below.
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
0..1
Description
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-CE Installation and Use (6806800L73N) 227
Supported IPMI Commands
228
Table 8-12 System Boot Options - Parameter #100 - Data Format (continued)
Byte
2 .. n
Description
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
Request Data
1
Description
2
3
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.
Set Selector
Must be set to "0" (user area). You can only write to the user area, therefore no other values are supported.
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.
ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
Table 8-13 System Boot Options Parameter #100 - SET Command Usage (continued)
Byte
4 .. n (n <= 19)
Description
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
Request Data
1
Description
2
3
Bit 7: reserved. Set to "0".
Bits {6:0]: must contain the value: "100", indicating this OEM system boot option.
Set Selector
0: User area
1: Default area
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
2
3
0x00: Read successful
0x80: Boot parameter storage not supported by the IPMC
0xC9: Block selector is outside of the allowed range.
Reserved. Set to "1".
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-CE Installation and Use (6806800L73N) 229
Supported IPMI Commands
Table 8-14 System Boot Options Parameter #100 - GET Command Usage (continued)
Byte
4 .. 19
Description
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-CE 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
Parameter baudrate usb
Description Values
Console baud rate 9600/19200/57600/115200
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
230 ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
Table 8-15 System Boot Options Parameter #100 - Supported Parameters (continued)
Parameter Description
os_boot_watchdog OS boot Watchdog
(IPMI) rtm_auto frontnet_boot basenet_boot artm_net_boot artm_sas_boot artm_fc_boot boot_order uefi#
Auto detect RTM
If enabled (on), the parameter for 'Force
Gen1' and RTM PCIe configuration is set correctly.
Boot from Front Panel
Network
Boot from Base
Network
Boot from ARTM
Network
Boot from ARTM SAS device
Boot from ARTM FC device
Boot priority order
UEFI Media path
Values on/off, timeout in minutes, action
Timeout range 1,2,3,5,7,10,15,20 action: no action/reset/power off/power cycle
Example: os_boot_watchdog=on,10,reset
-> watchdog is on, 10 minutes timeout, action=reset on/off: auto detect on/off gen1on/gen1off: Force Gen1 on/off x4x4x4x4/x4x4x8/x8x4x4/x8x8/x16: PCIe bifurcation
Example: rtm_auto=off,gen1on,x4x4x8
-> RTM auto detect off, Force Gen1 on, PCIe x4x4x8 off/on off/on off/on off/on off/on device1,devcice2,..device8
Format: NAME=DevicePath
This parameter 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
Table 8-16 boot_order Devices
Device sata0
Description
SATA device 0 (Debug SATA)
ATCA-7365-CE Installation and Use (6806800L73N) 231
Supported IPMI Commands
232
Table 8-16 boot_order Devices (continued)
Device sata1 sata5 sataonboard sashdd sas0_nn
Description
SATA device 1 (RTM Debug SATA)
SATA device 5 (Onboard SATA)
SATA device 5 (Onboard SATA)
SAS HDD mounted on the RTM
SAS Controller nn = SCSI ID
(use this when a SAS array is connected to the RTM)
Front Panel Network frontnet basenet0 basenet1 fabricnet0 fabricnet1 usb1 usb2 usbonboard usbartm usbkey usbcdrom usbhdd usbfdd
Base Ethernet Interface Channel 1
Base Ethernet Interface Channel 2
Fabric Ethernet Interface Channel 1
Fabric Ethernet Interface Channel 2
USB frontpanel 1
USB frontpanel 2
USB onboard HDD
USB artm
USB key
USB cdrom
USB hdd
USB floppy disk efishell uefi#
Built in UEFI shell
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.
ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
8.1.8
LAN Device Commands
The following table provides the LAN Device Commands information.
Table 8-17 Supported LAN Device Commands
Command
Set LAN Configuration Parameters
Get LAN Configuration Parameters
Set SOL Configuration Parameters
Get SOL Configuration Parameters
NetFn (Request/Response)
0x0C/0x0D
0x0C/0x0D
0x0C/0x0D
0x0C/0x0D
CMD
0x01
0x02
0x21
0x22
8.2
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
Get PICMG Properties
Get Address Info
FRU Control
NetFn
(Request/Response)
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
Get FRU LED Properties
Get FRU LED Color Capabilities
Set FRU LED State
Get FRU LED State
Set IPMB State
Set FRU Activation Policy
Get FRU Activation Policy
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
CMD Comments
0x00 -
0x01 -
0x04 The blade supports the cold reset and graceful reboot options.
0x05 -
0x06 -
0x07 -
0x08 -
0x09 -
0x0A -
0x0B -
ATCA-7365-CE Installation and Use (6806800L73N) 233
Supported IPMI Commands
234
Table 8-18 Supported PICMG 3.0 Commands (continued)
Command
Set FRU Activation
Get Device Locator Record ID
NetFn
(Request/Response)
0x2C/0x2D
0x2C/0x2D
Set Port State
Get Port State
Compute Power Properties
Set Power Level
Get Power Level
Get IPMB Link Info
Set AMC Port State
Get AMC Port State
Get FRU Control Capabilities
Get target upgrade capabilities
Get component properties
Abort firmware upgrade
Initiate upgrade action
Upload firmware block
Finish firmware upload
Get upgrade status
Activate firmware
Query self-test results
Query rollback status
Initiate manual rollback
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2C/0x2D
0x2E
0x2F
0x30 -
0x31 -
-
-
0x32 -
0x33 -
0x34 -
0x35 -
0x36 -
0x37 -
0x38 -
CMD Comments
0x0C -
0x0D The Artesyn Embedded
Technologies IPMCs support the standard
PICMG 3.0 and the extended AMC.0 R2.0 versions of this command.
0x0E -
0x0F
0x10 -
-
0x11 -
0x12 -
0x18 -
0x19 -
0x1A -
0x1E -
ATCA-7365-CE Installation and Use (6806800L73N )
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 P-
States 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 85 .
8.3
Artesyn Specific Commands
The Artesyn IPMC supports several commands which are not defined in the IPMI or PICMG 3.0 specification but are introduced by Artesyn 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 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-CE Installation and Use (6806800L73N) 235
Supported IPMI Commands
8.3.1
Serial Output Commands
The following table provides the LAN Device Commands information.
Table 8-19 Serial Output Commands
Command Name
Set Serial Output
NetFn (Request/Response)
0x2E/0x2F
Get Serial Output 0x2E/0x2F
CMD Description
0x15
See Set Serial Output Command on page 236
0x16
See Get Serial Output Command on page 237
8.3.1.1
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
1
2
3
4
5
Data Field
LSB of Artesyn Embedded Technologies IANA Enterprise number. A value of 0xCD has to be used.
Second byte of Artesyn Embedded Technologies IANA Enterprise number. A value of
0x65 has to be used.
MSB of Artesyn Embedded Technologies IANA Enterprise number. A value of 0x00 has to be used.
Serial connector type
0: Faceplate connector
1: Backplane connector
All other values are reserved.
Note: Only the faceplate connector is supported. No connector on the RTM available.
Serial connector instance number. A sequential number that starts from "0".
236 ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
Table 8-20 Request Data of Set Serial Output Command (continued)
Byte
6
Data Field
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
2
3
Byte
1
4
Data Field
Completion code
LSB of Artesyn IANA Enterprise number.
Second byte of Artesyn IANA Enterprise number.
MSB of Artesyn IANA Enterprise number.
8.3.1.2
Get Serial Output Command
The Get Serial Output Command provides a way to determine which serial output source goes to a particular serial port connector.
Currently, only BIOS output is supported.
ATCA-7365-CE Installation and Use (6806800L73N) 237
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
2
3
Byte
1
4
5
Data Field
LSB of Artesyn IANA Enterprise number. A value of 0xCD has to be used.
Second byte of Artesyn IANA Enterprise number. A value of 0x65 has to be used.
MSB of Artesyn IANA Enterprise number. A value of 0x00 has to be used.
Serial connector type
0: Faceplate connector
1: Backplane connector
All other values are reserved.
Note: Only the faceplate connector is supported. No connector on the RTM available.
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
4
5
2
3
Byte
1
Data Field
Completion code
LSB of Artesyn IANA Enterprise number.
Second byte of Artesyn IANA Enterprise number.
MSB of Artesyn IANA Enterprise number.
Serial output selector
238 ATCA-7365-CE Installation and Use (6806800L73N )
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
Get Status Table 8-26 on page 240
Get Serial Interface Properties
Set Serial Interface Properties Table 8-28 on page 244
Get Debug Level Table 8-29 on page 245
Set Debug Level
Get Hardware Address Table 8-31 on page 247
Set Hardware Address Table 8-32 on page 247
Get Handle Switch Table 8-33 on page 248
Set Handle Switch
Get Payload Communication Time-Out Table 8-35 on page
Set Payload Communication Time-Out
Enable Payload Control
Disable Payload Control
Reset IPMC
Hang IPMC Table 8-40 on page 252
Graceful Reset
Get Payload Shutdown Time-Out
Set Payload Shutdown Time-Out Table 8-43 on page 255
Get Module State
Enable Module Site
Disable Module Site
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
NetFn
(Request/Response)
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
0x2E/0x2F
CMD
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x11
0x15
0x16
0x27
0x28
0x29
ATCA-7365-CE Installation and Use (6806800L73N) 239
Supported IPMI Commands
Table 8-24 Pigeon Point Extension Commands (continued)
Command
Reset Carrier SDR repository
NetFn
(Request/Response)
0x2E/0x2F
CMD
0x33
Some of the following commands refer to IPMC modes which are defined as following table
Table 8-25 IPMC Modes
Mode
Standalone
Manual standalone
Description
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 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.
8.4.1
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
240
Request Data 1:3
Response Data 1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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-CE Installation and Use (6806800L73N )
Supported IPMI Commands
Table 8-26 Get Status Command Description (continued)
5
6
ATCA-7365-CE Installation and Use (6806800L73N)
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
Bit [0] Control
If set to 0, the IPMC control over the payload is disabled.
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
241
Supported IPMI Commands
Table 8-26 Get Status Command Description (continued)
7
8
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
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
242 ATCA-7365-CE Installation and Use (6806800L73N )
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
Request Data
Response Data
1:3
4
1
2:4
5
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Interface ID
0: Serial Debug Interface
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
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-CE Installation and Use (6806800L73N) 243
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
Request Data
Response Data
1:3
4
5
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Interface ID
0: Serial Debug Interface
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)
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
244 ATCA-7365-CE Installation and Use (6806800L73N )
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
Request Data
Response Data
1:3
1
2:4
5
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
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-CE Installation and Use (6806800L73N) 245
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
Request Data
Response Data
1:3
4
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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.
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
246 ATCA-7365-CE Installation and Use (6806800L73N )
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
Request Data
Response Data
1:3
1
2:4
5
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
Hardware Address
8.4.7
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 description refer to Table
Table 8-32 Set Hardware Address Command Description
Request Data
Response Data
1:3
4
1
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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.
Completion Code
ATCA-7365-CE Installation and Use (6806800L73N) 247
Supported IPMI Commands
Table 8-32 Set Hardware Address Command Description (continued)
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 description refer to
Table 8-33 Get Handle Switch Command Description
Request Data 1:3
Response Data
4
1
2:4
5
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
FRU ID (specify as 0)
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
Handle Switch Status
0x00: The handle switch is open.
0x01: The handle switch is closed.
0x02: The handle switch state is read from hardware.
248 ATCA-7365-CE Installation and Use (6806800L73N )
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 description refer to Table 8-25 ).
Table 8-34 Set Handle Switch Command Description
Request Data
Response Data
1:3
4
5
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
FRU ID (specify as 0)
Handle Switch Status
0x00: The handle switch is open.
0x01: The handle switch is closed.
0x02: The handle switch state is read from hardware.
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.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
Request Data
Response Data
1:3
1
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Completion Code
ATCA-7365-CE Installation and Use (6806800L73N) 249
Supported IPMI Commands
Table 8-35 Get Payload Communication Time-Out Command Description (continued)
2:4
5
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
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
Request Data
Response Data
1:3
4
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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.
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
250 ATCA-7365-CE Installation and Use (6806800L73N )
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
Request Data
Response Data
1:3
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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
Request Data
Response Data
1:3
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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-CE Installation and Use (6806800L73N) 251
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
Request Data
Response Data
1:3
4
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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 more details refer to
0x03: Cold IPMC reset to the Manual Standalone mode, for
more details refer to Table 8-25 .
0x04: Reset the IPMC and enter Upgrade mode
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.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
Request Data
Response Data
1:3
1
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Completion Code
252 ATCA-7365-CE Installation and Use (6806800L73N )
Supported IPMI Commands
Table 8-40 Hang IPMC Command Description (continued)
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
Request Data
Response Data
1:3
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
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-CE Installation and Use (6806800L73N) 253
Supported IPMI Commands
8.4.17 Get Payload Shutdown Time-Out Command
When the shelf manager commands the IPMC to shut down the payload (i.e. 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
Request Data
Response Data
1:3
1
2:4
5:6
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Completion Code
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 2 = 0A, byte 3 = 40, byte 4 = 00
Time-Out measured in hundreds of milliseconds, LSB first
254 ATCA-7365-CE Installation and Use (6806800L73N )
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
Request Data
Response Data
1:3
4:5
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Time-Out measured in hundreds of milliseconds, LSB first
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.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
Request Data
Response Data
1:3
4
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Module Site ID
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-CE Installation and Use (6806800L73N) 255
Supported IPMI Commands
Table 8-44 Get Module State Command Description (continued)
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.
256 ATCA-7365-CE Installation and Use (6806800L73N )
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
Request Data
Response Data
1:3
4
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Module Site ID
Completion Code
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
Request Data
Response Data
1:3
4
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Module Site ID
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-CE Installation and Use (6806800L73N) 257
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
Request Data
Response Data
1:3
1
2:4
PPS IANA Private Enterprise ID
0x00400A = 16394 (Pigeon Point Systems)
LSB Byte first: byte 1 = 0A, byte 2 = 40, byte 3 = 00
Completion Code
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-CE Installation and Use (6806800L73N )
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
Internal use area
Board info area
Description
Not used
Mfg date / time
Value
According to Platform Management FRU information Storage Definition v1.0
Product info area r
Board product name Product name of the specific blade variant r
Board serial number r
Board part number
Product manufacturer
Defined by Artesyn Embedded
Technologies
Defined by Artesyn Embedded
Technologies
'ARTESYN' r r
Multi record info area
Product name Product name of the specific blade variant r
Product serial number Defined by Artesyn Embedded
Technologies r r Product part number Defined by Artesyn Embedded
Technologies
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 'E-
Keying'. r
User Info Area
Custom usage
Artesyn OEM ID: 0x48, 0x0E, 0x00, 0x00
Followed by 255 byte of user info area data
Minimum 256 Byte available r/w r/w
Access r
ATCA-7365-CE Installation and Use (6806800L73N) 259
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
0
1
8
9
6
7
4
5
2
3
10
11
Length
1
1
1
1
1
1
1
1
1
1
1
N*7
Description
Record Type ID. A value of C0h (OEM) shall be used for Artesyn OEM records.
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.
Record Length
Record Checksum (zero checksum)
Header Checksum (zero checksum)
LSB of Manufacturer ID. Write as CDh.
Second Byte of Manufacturer ID. Write as 65h.
MSB of Manufacturer ID. Write as 00h.
Artesyn Record ID. 01h for Artesyn MAC Address Record.
Record Format Version. 00h for this specification.
Number of MAC Address Descriptors (N).
Artesyn MAC Address Descriptors. Refer
Address Descriptor" on page 260
for details of Artesyn MAC
Address Descriptor.
Table 9-3 Artesyn MAC Address Descriptor
Offset
0
1
Length
1
6
Description
Interface Type. Refer to the table below for Interface
Type Assignments.
MAC Address. First Octet comes first.
260 ATCA-7365-CE Installation and Use (6806800L73N )
FRU Information and Sensor Data Records
Table 9-4 Interface Type Assignments
Interface Type Description
01h ATCA Base Interface or AMC / MicroTCA Common Options Region
02h
03h
04h
ATCA Fabric Interface or AMC / MicroTCA Fat Pipe Region
Front Panel
AMC / MicroTCA Extended Fat Pipe Region
9.3
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-CE Installation and Use (6806800L73N) 261
FRU Information and Sensor Data Records
The following table details the contents of the Blade Point-to-Point Connectivity Record Area.
Table 9-5 Contents of the Blade Point-to-Point Connectivity Record Area
No.
1
2
3
4
5
6
7
Link
Grouping
ID
0
0
0
0
0
0
0
Interface
0 (Base
Interface)
0 (Base
Interface)
1 (Fabric
Interface)
1 (Fabric
Interface)
1 (Fabric
Interface)
1 (Fabric
Interface)
2 (Update
Channel
Interface)
Channel
Number
2
1
1
Ports
Link
Type
0x01 0
Link Type
Extension
1 - NOT SET
2 - NOT SET
3 - NOT SET
0 -SET
1 - NOT SET
2 - NOT SET
3 - NOT SET
0 -SET
1 - SET
2 -SET
3 -SET
0 -SET
1 - NOT SET
2 - NOT SET
3 - NOT SET
0x01 1
0x02 1
0x02 0
0x02 1
2
1
1 - SET
2 -SET
3 -SET
0 -SET
1 - NOT SET
2 - NOT SET
3 - NOT SET
0 -SET
1 - NOT SET
2 - NOT SET
3 - NOT SET
0x02
0xF0
0
0
Link
Descriptor
Value
262 ATCA-7365-CE Installation and Use (6806800L73N )
FRU Information and Sensor Data Records
Table 9-5 Contents of the Blade Point-to-Point Connectivity Record Area (continued)
No.
8
9
10
11
Link
Grouping
ID
0
0
0
0
Interface
2 (Update
Channel
Interface)
2 (Update
Channel
Interface)
2 (Update
Channel
Interface)
2 (Update
Channel
Interface)
Channel
Number Ports
2 0 -SET
1 - NOT SET
2 - NOT SET
3 - NOT SET
2
2
0 - NOT SET
1 - SET
2 - NOT SET
3 - NOT SET
0 - NOT SET
1 - NOT SET
2 - SET
3 - NOT SET
2 0 - NOT SET
1 - NOT SET
2 - NOT SET
3 - SET
Link
Type
0xF1 0
Link Type
Extension
0xF2 0
0xF3 0
0xF4 0
Link
Descriptor
Value
ATCA-7365-CE Installation and Use (6806800L73N) 263
FRU Information and Sensor Data Records
9.4
Power Configuration
The following table provides the power configuration information.
Table 9-6 Power Configuration
Item Value
Dynamic power reconfiguration support
No
No Dynamic power configuration
Number of power draw levels
2
Early Power Draw Levels,
Watt
Steady state Power Draw
Levels, Watt
Transition from early to steady levels, sec
-
2.0 GHz 6x4GB DDR3 + RTM =
180 - 220 Watts
Max - 260 Watts
0s -
Description
While the blade is powered, it supports only one power level.
The power level is fixed and does not change).
The amount of possible power levels
Complete early power level including IPMC
Complete steady power consumption including IPMC
9.5
Sensor Data Records
The sensors available on the blades are shown in the table below. See Table 9-8 on page 268 for
a detailed description of the Sensor Data Records.
Table 9-7 IPMI Sensors Overview
Sensor Name
1.2V
1.5V
1.5V DDR3
1.8V Eth
12.0V
Sensor Type
Voltage
Voltage
Voltage
Voltage
Voltage
Sensor
Number
0x0A
0x09
0x0C
0x08
0x05
264 ATCA-7365-CE Installation and Use (6806800L73N )
FRU Information and Sensor Data Records
Boot Error
Boot Initiated
CPU0 temp
CPU1 temp
CPU Status
DDR 1 temp
DDR 2 temp
DDR 3 temp
DDR 4 temp
DDR 5 temp
DDR 6 temp
DDR 7 temp
DDR 8 temp
DDR 9 temp
DDR 10 temp
DDR 11 temp
DDR 12 temp
Fw Progress
Table 9-7 IPMI Sensors Overview (continued)
Sensor Name
3.3V
3.3V Mgmt
-48v Amps
-48v A Volts
-48v B Volts
ATCA-7360 IPMC
BMC Watchdog
Boot Bank
Sensor Type
Voltage
Voltage
Current
Voltage
Voltage
Artesyn IPMC Status
Watchdog 2
Artesyn-specific Discrete
Digital
Boot Error
0x04
0x10
System Boot Initiated
Temperature
Temperature
Processor
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
Temperature
0x13
0x14
0x27
0x28
0x26
0x19
0x1A
0x1B
0x1C
0x1D
0x1E
0x1F
0x20
0x21
0x22
0x23
0x24
System Firmware Progress 0x11
Sensor
Number
0x06
0x07
0x2B
0x29
0x2A
0x15
ATCA-7365-CE Installation and Use (6806800L73N) 265
FRU Information and Sensor Data Records
Table 9-7 IPMI Sensors Overview (continued)
Sensor Name
HoldUp Cap Volts
Hot Swap Carrier
Hotswap_RTM
Sensor
Bottom Edge Temp
Sensor
IPMB Physical
Sensor Type
Voltage
PICMG 3.0: FRU HotSwap
PICMG 3.0: FRU HotSwap
Temperature
IPMC POST
IPMC temp
OS Boot
Top Edge Temp
Sensor
POST code
PICMG 3.0: IPMB Physical
Link
Management Subsystem
Health
Temperature
OS Boot
Temperature
PWR Entry Temp
PWR Entry Status
Power Good
Reset Source
VCC CPU0
Version change
Artesyn-specific Discrete
Digital
Temperature
OEM reserved
Entity Presence
Artesyn-specific Discrete
Digital
Voltage
Version Change
0x2D
0x2E
0x16
0x18
0x0B
0x02
0x0F
0x25
0x12
0x0E
0x17
Sensor
Number
0x2C
0x00
0x01
0x0D
0x03
266 ATCA-7365-CE Installation and Use (6806800L73N )
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-CE Installation and Use (6806800L73N) 267
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 Sensor Name
0
1
Hot Swap
Carrier
Hotswap_RTM
Sensor Type
Hot Swap
0xF0
Hot Swap
0xF0
Event/Reading
Type
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
0x0
0x1
0x2
0x3
0x4
0x5
0x6
0x7
0x7
0x0
0x1
0x2
0x3
0x4
0x5
0x6
0x7
Event
Data
Byte 1 Event Data Byte 2
[7:4] = Cause
[3:0] = Previous State
[7:4] = Cause
[3:0] = Previous State
Change type
Event Data Byte 3
FRU ID
FRU ID
Event Threshold/Description
0x0: M0
0x1: M1
0x2: M2
0x3: M3
0x4: M4
0x5: M5
0x6: M6
0x7: M7
0x0: M0
0x1: M1
0x2: M2
0x3: M3
0x4: M4
0x5: M5
0x6: M6
0x7: M7
0x7: Software or F/W change successful
2
3
Version change
IPMB Physical
Version
Change
0x2B
Physical
IPMB-0
0xF1
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
0x0
0x1
0x2
0x3
[7:4] = Channel
Number
[3:0] = Reserved
0xFF 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: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
268
Assertion
Deassertion Rearm
Asrt Auto
Asrt
Asrt
Asrt
Auto
Auto
Auto
ATCA-7365-CE Installation and Use (6806800L73N )
FRU Information and Sensor Data Records
Table 9-8 Sensor Data Records (continued)
Sensor
Number Sensor Name Sensor Type
Event/Reading
Type
Event
Data
Byte 1 Event Data Byte 2 Event Data Byte 3 Event Threshold/Description
4 BMC
Watchdog
Watchdog 2
0x23
Sensor-specific discrete
0x6F
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
0x0
0x1
0x2
0x3
0x8
See IPMI Spec 0xFF 0x0: Timer expired
0x1: Hard Reset
0x2: Power Down
0x3: Power Cycle
0x8: Timer Interrupt unr uc lnr lc 5
6
7
8
9
10
11
12
12.0V
3.3V
3.3V Mgmt
1.8V Eth
1.5V
1.2V
VCC CPU0
1.5V DDR3
Voltage
0x02
Voltage
0x02
Voltage
0x02
Voltage
0x02
Voltage
0x02
Voltage
0x02
Voltage
0x02
Voltage
0x02 reading reading reading reading reading reading reading reading threshold threshold threshold threshold threshold threshold threshold threshold unr uc lnr lc unr uc lnr lc unr uc lnr lc unr uc lnr lc unr uc lnr lc unr uc lnr lc unr uc lnr lc
13
14
Bottom Edge
Temp
Top Edge
Temp
Temp
0x01
Temp
0x01
Threshold
0x01
Threshold
0x01 reading reading threshold threshold unr uc unc unr uc unc
Asrt: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
Assertion
Deassertion Rearm
Asrt Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
ATCA-7365-CE Installation and Use (6806800L73N) 269
FRU Information and Sensor Data Records
Table 9-8 Sensor Data Records (continued)
Sensor
Number
15
Sensor Name
IPMC POST
Sensor Type
Management
Subsystem
Health
0x28
OEM
0xD2
Event/Reading
Type digital Discrete
0x06
Event
Data
Byte 1 Event Data Byte 2
0x0
0x1
0xFF
Refer
Event Data Byte 3
0xFF
Refer
Event Threshold/Description
0x0: Performance Met
0x1: Performance Lags
16
17
Boot Bank
Fw Progress System
Firmware
Progress
0x0F
OS Boot
0x1F
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
0x0
0x0
0x1
0x2
0xFF 0xFF 0x0: Boot Bank A
0x0: System Firmware Error
0x1: System Firmware Hang
0x2: System Firmware Progress
18 OS Boot Sensor-specific discrete
0x6F
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
19 Boot Error Boot Error
0x1E
Sensor-specific discrete
0x6F
0x0
0x1
0x2
0x3
0x4
0xFF 0xFF 0x0: No Bootable media
Asrt: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
Assertion
Deassertion Rearm
Asrt Auto
Asrt
Asrt
Asrt
Asrt
Auto
Auto
Auto
Auto
270 ATCA-7365-CE Installation and Use (6806800L73N )
FRU Information and Sensor Data Records
Table 9-8 Sensor Data Records (continued)
Sensor
Number
20
21
Sensor Name
Boot Initiated
ATCA-7360
IPMC
Sensor Type
System Boot
Initiated
0x1D
OEM
0xD5
Event/Reading
Type
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
Event
Data
Byte 1 Event Data Byte 2
0x0
0x1
0x2
0x3
0x4
0x0
0x1
0x2
0x3
0x4
0x5
0x6
-
[7:4] Active BIOS major version
[3:0] Active BIOS minor version
-
Event Data Byte 3
[7:4] Active BIOS sub-minor version
[3:0] Reserved
Event Threshold/Description
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
0x0: Watchdog Reset
0x1: Software Reset
0x2: Power Failure
0x3: Hard Boot
0x4: Cold Boot
0x5: Warm Boot
0x6: Reserved
22
23
Power Good
POST code
Entity
Presence
0x25
OEM
0xD2
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
0x0
0x1
0x0
0x1
0x2
0x3
0x4
0x5
0x6
0x7
-
0xFF
-
0xFF 0x0: Entity Present
0x1: Entity Absent
0x0: No events for this sensor.
Reading according to EFI BIOS port80 status codes.
Asrt: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
Assertion
Deassertion Rearm
Asrt Auto
Asrt
Asrt
Asrt
Auto
Auto
Auto
ATCA-7365-CE Installation and Use (6806800L73N) 271
FRU Information and Sensor Data Records
Table 9-8 Sensor Data Records (continued)
Sensor
Number
24
Sensor Name
Reset Source
Sensor Type
OEM
0xD2
Event/Reading
Type
Sensor-specific discrete
0x6F
Event
Data
Byte 1 Event Data Byte 2
0x0 [7] =
IPMC_RST_REQ_Paylo ad
[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 reading
Event Data Byte 3
[7:2] = Reserved
[1] = IPMC Pre-
Timout
[0] = IPMC
Watchdog Timeout
Event Threshold/Description
0x0: Payload Reset detected.
Cause delivered in Event Byte
2/3
25
26
27
28
DDR 1 temp
DDR 2 temp
DDR 3 temp
DDR 4 temp
Temp
0x01
Temp
0x01
Temp
0x01
Temp
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01 reading reading reading threshold threshold threshold threshold unr uc unc unr uc unc unr uc unc unr uc unc
29
30
31
32
DDR 5 temp
DDR 6 temp
DDR 7 temp
DDR 8 temp
Temp
0x01
Temp
0x01
Temp
0x01
Temp
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01 reading reading reading reading threshold threshold threshold threshold unr uc unc unr uc unc unr uc unc unr uc unc
Asrt: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
Assertion
Deassertion Rearm
Asrt Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
272 ATCA-7365-CE Installation and Use (6806800L73N )
FRU Information and Sensor Data Records
Table 9-8 Sensor Data Records (continued)
Sensor
Number
33
34
35
Sensor Name
DDR 9 temp
DDR 10 temp
DDR 11 temp
Sensor Type
Temp
0x01
Temp
0x01
Temp
0x01
Event/Reading
Type
Threshold
0x01
Threshold
0x01
Threshold
0x01
Event
Data
Byte 1 Event Data Byte 2 reading reading reading
Event Data Byte 3 threshold threshold threshold
Event Threshold/Description unr uc unc unr uc unc unr uc unc
36
37
DDR 12 temp
IPMC temp
Temp
0x01
Temp
0x01
Threshold
0x01
Threshold
0x01 reading reading threshold threshold unr uc unc unr uc unc
38
39
40
41
42
43
44
CPU Status
CPU0 temp
CPU1 temp
-48v A Volts
-48v B Volts
-48v Amps
HoldUp Cap
Volts
Processor
0x07
Temp
0x01
Temp
0x01
Voltage
0x02
Voltage
0x02
Current
0x03
Voltage
0x02
Sensor-specific discrete
0x6F
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
Threshold
0x01
0x1 0xFF reading reading reading reading reading reading
0xFF threshold threshold threshold threshold threshold threshold
0x1: Thermal Trip uc unc uc unc unr uc lnr lc unr uc lnr lc
No Thresholds unr uc lnr lc
45 PWR Entry
Temp
Temp
0x01
Threshold
0x01 reading threshold unr uc unc
Asrt: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
Assertion
Deassertion Rearm
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Asrt / Deass Auto
Auto
Asrt / Deass Auto
Asrt / Deass Auto
ATCA-7365-CE Installation and Use (6806800L73N) 273
FRU Information and Sensor Data Records
Table 9-8 Sensor Data Records (continued)
Sensor
Number
46
47
Sensor Name
PWR Entry
Status
Memory
Sensor Type
OEM
0xD7
Memory
0x0C
Event/Reading
Type
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
Event
Data
Byte 1 Event Data Byte 2
0x0
0x0
0x1
0x4
0x5
0x6
0x7
Power Entry Module:
[6] = VOUT_low
[5] = Hotswap
[4] = Holdup
[2] = Alarm
[1] = Enable_B
[0] = Enable_A
0xFF
Event Data Byte 3
[7:6] = Pwr Entry
Module
0 = default value
1 = reserved
[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
0xFF
Event Threshold/Description
0x0: Pwr Entry Module Status
Change detected
0x0: Correctable ECC
0x1: Uncorrectable ECC
0x4: Memory Device Disabled
0x5: Correctable ECC
0x6: Presence detected
0x7: Configuration error.
48
49
50
51
Critical IRQ
Battery
48V A Supply
48V B Supply
Critical
Interrupt
0x13
Battery
0x29
Power Supply
0x08
Power Supply
0x08
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
Sensor-specific discrete
0x6F
0x4
0x5
0x1
0x0
0x1
0x0
0x1
0xFF
0xFF
See IPMI Spec
See IPMI Spec
0xFF
0xFF
0xFF
0x4: PCI PERR
0x5: PCI SERR
0x1: Battery failed
0x0: Presence detected
0x1: Power Supply Failure detected
0x0: Presence detected
0x1: Power Supply Failure detected
Asrt: Assertion Unr: Upper non-recoverable threshold Uc: Upper critical threshold Unc: Upper non-critical threshold
Deass: Deassertion Lnr: Lower non-recoverable threshold Lc: Lower critical threshold Lnc: Lower non-critical threshold
Assertion
Deassertion Rearm
Asrt Auto
Asrt
Asrt
Asrt
Auto
Auto
Auto
Asrt / Deass Auto
Asrt / Deass Auto
274 ATCA-7365-CE Installation and Use (6806800L73N )
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
Install Procedure
1. Get the Pigeon Point System Ipmitool from the package ( Ipmitool-1.8.9-pps-7.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 for an update:
1. Upgrade the component.
Example: ipmitool hpm upgrade <file>
2. Activate the component.
Example: ipmitool hpm activate
Both steps can also be integrated into one command.
ATCA-7365-CE Installation and Use (6806800L73N) 275
Firmware Upgrade ipmitool hpm upgrade <file> activate
10.1.3 Interface
The HPM.1 upgrade supports three different interfaces for upgrading the firmware. These 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, Serial Over LAN, on page 213
.
Example:
276 ATCA-7365-CE Installation and Use (6806800L73N )
Firmware Upgrade
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 on 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 is 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 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 take place when the firmware is upgraded and activated using the HPM.1 upgrade procedure.
The firmware image is the regular firmware and change with every update.
ATCA-7365-CE Installation and Use (6806800L73N) 277
Firmware Upgrade
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.
278 ATCA-7365-CE Installation and Use (6806800L73N )
Figure 10-2 SPI Bus Connection
Firmware Upgrade
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-CE Installation and Use (6806800L73N) 279
Firmware Upgrade
10.4 Upgrade Package
The HPM upgrade package for this release contains the following files.
Table 10-1 HPM Upgrade Package
Filename atca-7360-hpm.1-all.img
atca-7360-hpm.1-boot.img
atca-7360-hpm.1-ipmc.img
Description
HPM file contains the boot loader and firmware image
HPM file contains only the boot loader image
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
ATCA736X
280 ATCA-7365-CE Installation and Use (6806800L73N )
Appendix A
Replacing 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
Battery
MH7
H*
M31
C1265
C1273
C1272
C4763
C1277
C1276
C1274
C1275
LED15
R1067
120
239
120
239
120
239
120
239
120
239
239
CE10
J256
DISP1
R975 R973
R971
J233
DISP2
J104
R904
120 C1244
C1267
LED18
J126
1
J128
R937 C1212 C1213
J204 J234
C1243 R1028
R1669
R2725
J31
BATH1
R938
R1631
R1636
C1238
R1603
R1596
C1239
C4628
C1211 C1210
J135
J105
J208
J76
P8
J122
J119 J121
Q85
M33
C4087
L95
J236
R1666
R1667
C2085
R3597
J285
J235
J257
Q83
R3466
P18
FIL14 FIL13
F1 F2
Q82
C4082
Q80
YEL GRN
L94
167
167
SW7
J199
P17
J29
P9
R3591
C4690
C4691
R3471
C4159
J250
R3482
R3481
R3480
R3479
R3478
R3477
R3476
R3475
R3455
MH9901
R3492
J77
J120
J278
C4725
C1514
J228
C3195
C3179
C3180
C3188
C3196
C3197
C3186
C3178
J227
DN2
P42
1
J286
J49
C3193
C3192
C3182
C3191
C3185
C3194
C3190
C3189
L17 L18
P27
R1210 R1209
J282
D57
C533
C525
R3206
R3207
R3188
R3174
R407
D56
R2501
R950
J5002
Q26 Q25
C543
C4761
C527
C532
C536
C552
C546
C522
C529
C2886
C560
C2885
C535
C558
C528
C549
C537
C4760
C534
R2854
R2852
R2853
R2694
R2695
C530
C544
C523
C3132 R2690
28
J195
U6
J190
J255
15
14
J194
P05
R1664
R1665
C2084
R2708
P06
121
P03
R1390
R1382
C1433
R1206
R1189
J116
C1422
D19
C1451
R1213
R1192
R1207
R1211
Q44
R1627
R1624
Q40
L80
AH
AJ
AK
AL
AM
AN
AP
AR
AV
AW
AT
AU
AY
BA
AD
AE
AF
AG
AA
AB
AC
C3340
D54
Q42
Q38
L78
C4512
C4509
C4513
C2048
P45
J207
P46
J2
C4516
C4511
C4520
Q41
Q37
L77
43
42
41
40
37
38 36 34
3133 29
28
27
24
25 23 21
20
19
18 16
17 15
14
13
12
11
10
167
R1663
R1662
C2077
R1660
R1661
C2076
R2707
P04
MH10
167 121
43
42 40
41
38
39 37 35
36 34
33
3032
31
28
29
26
27 25
24 22
23 21 19
20
17
18
15
16
13
14 12 10
11
P01
R2719
R2718
C3144
R3045 R2716
R2717
C3143
R2706
P02
169 167 121
C4765
C4766
C4767
C4768
C4053
+
C4215
121
C4217
167 169
C4764 C4769 C4770 C4771
+
C4203
Q43
Q39
L79
AK
AL
AM
AN
AP
AR
AT
AD
AE
AF
AG
AH
AJ
AB
AC
AA
AU
AV
AW
AY
BA
C1258
C1260
J35
J34
P9910
C1263
C1262
J111
R1598
R1597
R1615
R1629
R1630
C3822
C3816
59
C3819
C3824
MH13
L89
H*
Q69
Q68
C3821
+
C3974
+ C3971
+
C3970
C3975
2
R3418
R3419
R3420
R3421
R3422
R3423
R3424
R3319
C3840
J253
R3431
C3827
R3327
C3818
C3972
R3417
R3416
C3973
R3329
R3328
P200
FIL38
1
MH20
239
P12
R2709
C2094
R1676
R1675
R2488
C2095
R1677
R1678
120
239
P11
F
G
D
E
A
C
H
J
K
L
N
P
R
T
AA
AB
U
V
W
Y
AC
AD
AE
AF
AK
AL
AM
AN
AP
AR
AT
AU
AV
AW
AY
BA
L83
Q51
Q55
1
2
3
4
5
6
7
8
9
10
11
12
13
14 16
15 17
18
19
20 22
21
24
23 25
26
27
28
29
30 32
31
34
33 35
36 38
37
40
39
42
41 43
C4498
C4497
C4490
J1
C2029
C4496
C4495
C4494
M
N
P
R
T
U
V
W
AA
AB
AC
AD
AE
AF
H
J
F
G
K
L
A
B
D
E
AG
AH
AJ
AK
AL
AM
AN
AP
AT
AU
AV
AW
AY
BA
1
2 4
5
6
7
8
9
12 14 18
19 21
2 2
25
2
27
28 34
3 5 37 3 9 41
L93
Q77
Q78
L82
Q50
Q54
L84
Q52
Q56
R1594
R1591
C4477
C4478
C4486
C4484
C4483 R2529
C2894
+ C3955
48
J187
+
C3958
+
C3954
L91
C3862
C3864
C3865
Q72
Q71
C3859
C3959
R3607
C3867
25
24
ZHS4
MH19
CE30
GH10
CE29
CD10
A10
P23
CE31
A1
GH1
R1249
CD1
J118
C1490
C4338
R1252 R1276
R1275
ZHS5
J6
C4332
J7
R1272
L21
R3191
R3193
R3184
R3185
R3186
R3194
R3189
R3190
R3233
R3232
R3203
R3210
R3204
R3205
Q93
R3080
LED28
LED30
LED31
GH10
C4688
C4687
C4689
J242
L22
CD10
A10
15
10
20
J232
5
P20
R2710
C2100
R1680
R1679
2
121
R2711
C3147
R2721
R2720
167
167
167
167
C2101
R1681
R1682
C3148
R2722
R2723
R3334
R3406 R3408 R3411
C3961
C3858 J254
C4624
R3343
C4742
R3414
C3968
R3346
R3413
R3415
C3969
U8
C4643
R3498
R3518
R3543
R3519
R3520
R3521
R3522
R3523
R3524
R3525
J277
C4722
C4723
C4724
L96 L97
C2862
R2486
C2863
C2867
R3620
R3619
M27
R3499
C4202
C3067
C3052
C3058
C3050
R2667
R2668
R2665
R2666
A1
ZHS3
J3
A1
J8
M29
U 1
U 1
C4005
C3988
C1059 R704
U 9
C4032
C4016
C1060
U 1 8
J71
J188
CD1
ZKEY2
J26
A1 A30 P39
R2738
J46
P38
AK1
A10
P32
L50
J4
R2259
R2790
L51
L49
C4682
C4678
C4686
C4683
C4672
C4669
C4680
C4667
C4674
C4676
C2975
C2977
C2955
C2957
C2974
C2976
C2954
C2956
R2080
R2037
R2032
C1473
AT1
C1472
C1470
R1240 R1241
C1468
GH1
L20 L19
A1
C3026
T220
C1463
D21
R1236
R1235
R1223
C1453
R1238
R1243
C1481 R1247
R1244
C1480
J117
R1219
R1242
R1225
R1221
R1239
R1228
A10
U20
R3349
C3901
P30
P24
7
A1
GH1
CD1
120
239
120
239
120
239
120
L87
Q66
P14
P13
P16
P15
A36 C3065 R2613 R2609
L69
R2741
C2496
R2735
R2060
R2026
R2029
R2048
R2021
R2022
R2020
R2087
R2089
R2094
R2083
R2118
R2049
R2038
R2023
R2109
R2057
R2108
R2091
R2131
R2085
L38
C2432
C2439
C2909
C2912
R2611
C4753
FIL49
C2901
J196
R2939
R2940
R2921
R3057
R2917
R2885
R2886
C4749
R2079
R2077
R2058
R2031
R2034
R2039
R2076
R2078
R2056
R2923
R2922
R2918
R2919
R2920
+ C3939
H*
ZKEY4
R3625
R3681
R3682
ATCA-7365-CE Installation and Use (6806800L73N) 281
Replacing 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.
282 ATCA-7365-CE Installation and Use (6806800L73N )
Replacing 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-CE Installation and Use (6806800L73N) 283
Replacing Battery
284 ATCA-7365-CE Installation and Use (6806800L73N )
Appendix 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
RTM-ATCA-7360 Installation and Use
Basic Blade Services Software for the ATCA-7365
Programmer’s Reference
ATCA-7365-CE Quick Start Guide
ATCA-7365-CE Safety Notes Summary
Publication Number
6806800J08
6806800K42
6806800L74
6806800L75
ATCA-7365-CE Installation and Use (6806800L73N) 285
Related Documentation
B.2
Manufacturers’ Documents
For additional information, refer to the following table for manufacturers’ data sheets or user’s manuals. As an additional help, a source for the listed document is provided. Please note that, while these sources have been verified, the information is subject to change without notice.
Table B-2 Manufacturer’s Documents
Company
Intel
LSI Logic
SMSC
Document Title
6300ESB I/O Controller Datasheet
82546EB/GB Gigabit Ethernet Controller Documentation
6700PXH 64-bit PCI-to-PCI bridge Datasheet
E7520 Memory Controller Datasheet
IPMI V1.5 Specifications
Intel® Xeon
TM
Processor Technical Documents
LSIFC929XL Dual-Channel PCI-X to Fibre Channel Controller
Technical Documents
LPC47S422 Enhanced Super I/O Controller Datasheets and
Application Notes
B.3
Related Specifications
For additional information, refer to the following table for related specifications. As an additional help, a source for the listed document is provided. Please note that, while these sources have been verified, the information is subject to change without notice.
Table B-3 Related Specifications
Organization
PCI-SIG
PICMG
Document Title
PCI Local Bus Specification Revision 2.2
PCI-X Addendum to the PCI Local Bus Specification 1.0
PICMG 3.0 Revision 2.0 Advanced TCA Base Specification
PICMG 3.1 Revision 1.0 Specification
Ethernet/Fiber Channel for AdvancedTCA Systems
286 ATCA-7365-CE Installation and Use (6806800L73N )
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.
© 2016 Artesyn Embedded Technologies, Inc.
Advertisement