The information in this user's guide is provided for reference only. Kontron does not assume any liability
arising out of the application or use of the information or products described herein. This user's guide may
contain or reference information and products protected by copyrights or patents and does not convey any
license under the patent rights of Kontron, nor the rights of others.
Kontron is a registered trademark of Kontron. All trademarks, registered trademarks, and trade names used
in this user's guide are the property of their respective owners. All rights reserved. Printed in Canada. This
user's guide contains information proprietary to Kontron. Customers may reprint and use this user's guide in
other publications. Customers may alter this user's guide and publish it only after they remove the Kontron
name, cover, and logo.
Kontron reserves the right to make changes without notice in product or component design as warranted by
evolution in user needs or progress in engineering or manufacturing technology. Changes that affect the
operation of the unit will be documented in the next revision of this user's guide.
Before handling the board, read the instructions and safety guidelines on the following pages to prevent
damage to the product and to ensure your own personal safety. Refer to the "Advisories" section in the
Preface for advisory conventions used in this user's guide, including the distinction between Warnings,
Cautions, Important Notes, and Notes.
• Always use caution when handling/operating the product. Only qualified, experienced, authorized
electronics service personnel should access the interior of the product. The power supplies produce
high voltages and energy hazards, which can cause bodily harm.
• Use extreme caution when installing or removing components. Refer to the installation
instructions in this user's guide for precautions and procedures. If you have any questions, please
contact Kontron Technical Support
WARNING
High voltages are present inside the chassis when the unit's power cord is plugged
into an electrical outlet. Turn off system power, turn off the power supply, and then
disconnect the power cord from its source before removing the chassis cover. Turning
off the system power switch does not remove power to components.
ixAT8242
Safety Instructions
www.kontron.com
Preventing Electrostatic Discharge
Static electricity can harm system boards. Perform service at an ESD workstation and follow proper ESD
procedure to reduce the risk of damage to components. Kontron strongly encourages you to follow proper
ESD procedure, which can include wrist straps and smocks, when servicing equipment.
Take the following steps to prevent damage from electrostatic discharge (ESD):
•When unpacking a static-sensitive component from its shipping carton, do not remove the
component's antistatic packing material until you are ready to install the component in a
computer. Just before unwrapping the antistatic packaging, be sure you are at an ESD workstation
or grounded. This will discharge any static electricity that may have built up in your body.
•When transporting a sensitive component, first place it in an antistatic container or packaging.
•Handle all sensitive components at an ESD workstation. If possible, use antistatic floor pads and
workbench pads.
•Handle components and boards with care. Don't touch the components or contacts on a board. Hold
a board by its edges or by its metal mounting bracket.
•Do not handle or store system boards near strong electrostatic, electromagnetic, magnetic, or
radioactive fields.
•When you want to remove the protective foil (if present), make sure you are properly grounded and
that you touch a metallic part of the board.
CAUTION
Removing the protective foil from the top and bottom cover might create static.
When you remove those protections, make sure you follow the proper ESD procedure.
xAT8242
Preface
www.kontron.com
Preface
How to Use This Guide
This user's guide is designed to be used as step-by-step instructions for installation, and as a reference for
operation, troubleshooting, and upgrades.
For the circuits, descriptions and tables indicated, Kontron assumes no responsibility as far as patents or
other rights of third parties are concerned.
The following is a summary of chapter contents:
•Chapter 1, Product Description
•Chapter 2, Board Features
•Chapter 3, Installing the board
•Chapter 4, Hardware Management
•Chapter 5, Software Setup
•Chapter 6, Thermal Considerations
•Appendix A, Connector Pinout
•Appendix B, Software Update
•Appendix C, Getting Help
•Appendix D, Glossary
xiAT8242
Preface
www.kontron.com
Customer Comments
If you have any difficulties using this user's guide, discover an error, or just want to provide some feedback,
please send a message to: tech.writer@ca.kontron.com
or problems as soon as possible and post the revised user's guide on our Web site. Thank you.
. Detail any errors you find. We will correct the errors
Advisory Conventions
Seven types of advisories are used throughout the user guides to provide helpful information or to alert you
to the potential for hardware damage or personal injury. They are Note, Signal Paths, Jumpers Settings, BIOS
Settings, Software Usage, Cautions, and Warnings. The following is an example of each type of advisory. Use
caution when servicing electrical components.
Note:
Indicate information that is important for you to know.
Signal Path:
Indicate the places where you can find the signal on the board.
Jumper Settings:
Indicate the jumpers that are related to this section.
BIOS Settings:
Indicate where you can set this option in the BIOS.
Software Usage:
Indicates how you can access this feature through software.
CAUTION
Indicate potential damage to hardware and tells you how to avoid the problem.
WARNING
Indicates potential for bodily harm and tells you how to avoid the problem.
ESD Sensitive Device:
This symbol and title inform that electronic boards and their components are sensitive to static
electricity. Therefore, care must be taken during all handling operations and inspections of this
product, in order to ensure product integrity at all times.
Please read also the section "Special Handling and Unpacking Instructions".
CE Conformity:
This symbol indicates that the product described in this manual is in compliance with all applied CE
standards. Please refer also to the section "Regulatory Compliance Statements" in this manual.
Disclaimer: We have tried to identify all situations that may pose a warning or a caution condition in this
user's guide. However, Kontron does not claim to have covered all situations that might require the use of a
Caution or a Warning.
xiiAT8242
www.kontron.com
Unpacking
Follow these recommendations while unpacking:
•Remove all items from the box. If any items listed on the purchase order are missing, notify Kontron
customer service immediately.
•Inspect the product for damage. If there is damage, notify Kontron customer service immediately.
•Save the box and packing material for possible future shipment.
Powering Up the System
If you encounter a problem, verify the following items:
•Make sure that all connectors are properly connected.
•Verify your boot devices.
Preface
•If the system does not start properly, try booting without any other I/O peripherals attached.
Make sure your system provides the minimum DC voltages required at the board's slot, especially if DC power
is carried by cables.
If you are still not able to get your board running, contact our Technical Support for assistance.
Adapter Cables
Because adapter cables come from various manufacturers, pinouts can differ. The direct crimp design offered
by Kontron allows the simplest cable assembly. All cables are available from Kontron Sales Department.
Storing Boards
Electronic boards are sensitive devices. Do not handle or store device near strong electrostatic,
electromagnetic, magnetic or radioactive fields.
xiiiAT8242
www.kontron.com
Regulatory Compliance Statements
FCC Compliance Statement for Class B Devices
This equipment has been tested and found to comply with the limits for a Class B digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection
against harmful interference in a residential installation. This equipment generates, uses and can
radiate radio frequency energy and, if not installed and used in accordance with the instructions
may cause harmful interference to radio communications. However, there is no guarantee that
interference will not occur in a particular installation. If this equipment does cause harmful
interference to radio or television reception, which can be determined by turning the equipment
off and on, the user is encouraged to try to correct the interference by one or more of the following
measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and receiver.
•Connect the equipment into an outlet on a circuit different from that to which the receiver is
connected.
Preface
•Consult the dealer or an experienced radio/TV technician for help.
WARNING
This is a Class B product. If not installed in a properly shielded enclosure and used in
accordance with this User's Guide, this product may cause radio interference in
which case users may need to take additional measures at their own expense.
Safety Certification
All Kontron equipment meets or exceeds safety requirements based on the IEC/EN/UL/CSA 609501 family of standards entitled, "Safety of information technology equipment." All components are
chosen to reduce fire hazards and provide insulation and protection where necessary. Testing and
reports when required are performed under the international IECEE CB Scheme. Please consult the
"Kontron Safety Conformity Policy Guide" for more information. For Canada and USA input voltage
must not exceed -60Vdc for safety compliance.
CE Certification
The product(s) described in this user's guide complies with all applicable European Union (CE)
directives if it has a CE marking. For computer systems to remain CE compliant, only CE-compliant
parts may be used. Maintaining CE compliance also requires proper cable and cabling techniques.
Although Kontron offers accessories, the customer must ensure that these products are installed
with proper shielding to maintain CE compliance. Kontron does not offer engineering services for
designing cabling systems. In addition, Kontron will not retest or recertify systems or components
that have been reconfigured by customers.
xivAT8242
Preface
www.kontron.com
Limited Warranty
Kontron grants the original purchaser of Kontron's products a TWO YEAR LIMITED HARDWARE WARRANTY as
described in the following. However, no other warranties that may be granted or implied by anyone on behalf
of Kontron are valid unless the consumer has the express written consent of Kontron.
Kontron warrants their own products, excluding software, to be free from manufacturing and material
defects for a period of 24 consecutive months from the date of purchase. This warranty is not transferable nor
extendable to cover any other users or long- term storage of the product. It does not cover products which
have been modified, altered or repaired by any other party than Kontron or their authorized agents.
Furthermore, any product which has been, or is suspected of being damaged as a result of negligence,
improper use, incorrect handling, servicing or maintenance, or which has been damaged as a result of
excessive current/voltage or temperature, or which has had its serial number(s), any other markings or parts
thereof altered, defaced or removed will also be excluded from this warranty.
If the customer's eligibility for warranty has not been voided, in the event of any claim, he may return the
product at the earliest possible convenience to the original place of purchase, together with a copy of the
original document of purchase, a full description of the application the product is used on and a description
of the defect. Pack the product in such a way as to ensure safe transportation (see our safety instructions).
Kontron provides for repair or replacement of any part, assembly or sub-assembly at their own discretion, or
to refund the original cost of purchase, if appropriate. In the event of repair, refunding or replacement of
any part, the ownership of the removed or replaced parts reverts to Kontron, and the remaining part of the
original guarantee, or any new guarantee to cover the repaired or replaced items, will be transferred to cover
the new or repaired items. Any extensions to the original guarantee are considered gestures of goodwill, and
will be defined in the "Repair Report" issued by Kontron with the repaired or replaced item.
Kontron will not accept liability for any further claims resulting directly or indirectly from any warranty
claim, other than the above specified repair, replacement or refunding. In particular, all claims for damage
to any system or process in which the product was employed, or any loss incurred as a result of the product
not functioning at any given time, are excluded. The extent of Kontron liability to the customer shall not
exceed the original purchase price of the item for which the claim exists.
Kontron issues no warranty or representation, either explicit or implicit, with respect to its products
reliability, fitness, quality, marketability or ability to fulfil any particular application or purpose. As a result,
the products are sold "as is," and the responsibility to ensure their suitability for any given task remains that
of the purchaser. In no event will Kontron be liable for direct, indirect or consequential damages resulting
from the use of our hardware or software products, or documentation, even if Kontron were advised of the
possibility of such claims prior to the purchase of the product or during any period since the date of its
purchase.
Please remember that no Kontron employee, dealer or agent is authorized to make any modification or
addition to the above specified terms, either verbally or in any other form, written or electronically
transmitted, without the company's consent.
1.6Interfacing with the Environment ......................... 5
1AT8242
Product Description
www.kontron.com
1. Product Description
1.1Product Overview
The AT8242 is a high performance L2 to L7 network services processor ATCA blade designed around the
Cavium Octeon II architecture.
Dual Cavium Octeon II CN68XX Network processor
Up to 64 cores running at up to 1.5 Ghz providing 96,000 MIPS
Eight DDR3 DIMM sockets each supporting 32GB address range for up to 256GB
On board 320Gbps non-blocking L2-L3 switching and routing supporting at least 40Gbps to each Network
processor
2x 1GbE Base Interface
2x 40G-KR4 Fabric Interface
84Gbps accessible through RTM
Independent management processor
1.2What’s Included
This board is shipped with the following items:
• One AT8242 board
• One RJ45-DB9 serial adaptor (1015-9404)
If any item is missing or damaged, contact the supplier.
2AT8242
www.kontron.com
1.3Board Specifications
Table 1-1:Board Specifications
FeaturesDescription
Dual Multicore Packet
Processor Units
Memory
Ethernet Multilayer Switch
I/O Interfaces
Switch Management
Processor
Telco ClockTelco clock support provided
Rear Transition Module
(RTM)
IPMI Features
Standards Compliance
Mechanical Characteristics Single slot ATCA blade
Operation Power
Dual Cavium Networks OCTEON II CN68xx MIPS64 v2 processors, each with up to 32-cores at up to
1.5 GHz depending on maximum power conf iguration; Interlaken lanes x 4 between the two OCTEON
II processors
Eight (4 per processor) DDR3 DIMM sockets each supporting 32GB address range for up to 256GB for
both processors once 32GB VLP DIMMs are available
Up to 1333 MHz ECC DIMM
eUSB Flash drive (16GB/32GB) per OCTEON II processor
Broadcom BCM56842 320Gbps Ethernet Multilayer Switch.
Broadcom StrataXGS®IV high performance Ethernet Switch Architecture
The BCM56842 switch provides 18 integrated WarpCores (72 SerDes)
Each WarpCore is configurable to support the following options:
One 40G-KR4, Four 10G-KR1/XFI/SFI, One 10G-XAUI, Four 1000Base-X/SGMII
Managed by the Unit Computer through a PCIe x1 Gen1 (2.5 Gbps)
One 1000Base-X link to the Unit Computer
The switch represents the central point of the AT8242. It manages the connections to the NPUs, the
RTM, the IPMC, the UC, the base interfaces and the fabric interfaces.
Front: 2x RS232 - RJ45 ports, one to each OCTEON II processor
Front: 1x RS232 - RJ45 port to the switch management processor
Front: 1x 10/100/1000Base-T via RJ45 port to switch management processor
Single core Freescale P2010 processor
Manages the Broadcom Ethernet switch through a PCIe x1 Gen1 (2.5 Gbps) lane
One serdes lane is routed between SM processor and Broadcom switch
SM processor connected to: 1GB DDR3 ECC SODIMM; redundant NOR flash support
Two RTM options:
RTM8242: 84 Gbps total available bandwidth; supports 8 SFP+ (FI) connectors, 4x GbE SFP (BI)
connectors;
RTM8940: up to 82Gbps: 2x 1G SFP (BI), 2x 40G QSFP (FI)* with LRM support, and optional Telco PLL
(incl. optional SyncE support).
* The second QSFP can be disabled to activate the 4x 10G SFP+ ports (FI)
Designed with IPMC, Dual IPMB, IPMI v2.0
Extensive sensor monitoring and event generation on thresholds
Two redundant IPMI firmware with rollover
Serial over LAN (IPMI v2.0) connectivity to the two CN68xx processors and the Management
Processor
This blade is compatible with the following standards:
PICMG 3.0 R3.0 specification; PICMG 3.1 R1.0 specification; PICMG 3.1 R2.0 specification;
IPMI v2.0, and RoHS compliant
Dual CN6880 1.2Ghz AAP with 32GB DDR3: Payload maximum 200W
Dual CN6880 1.0Ghz CP with 32GB DDR3: Payload maximum 155W
AT8242 Idle Power: 115W
AT8242 Management Power: <15W
RTM maximum power: <25W
Product Description
3AT8242
www.kontron.com
FeaturesDescription
Meets test profile based on GR-63, EN 300 019-2-3 Class 3.1E, EN 300 019-2-2 Class 2.3
Operating short term: 0°C to +55 °C
Operating long term: 0°C to +45 °C
Non-operating: -40 °C to +85 °C
The product meets test profile based on GR-63, EN 300 019-2-3 Class 3.1E, EN 300 019-2-2 Class 2.3
and EN 300 019-2-1 Class 1.2
Operating: 5%-93% (non-condensing) at 40°C
Non-Operating: 5%-93% (non-condensing) at 40°C
Designed to meet the following requirements according to Belcore GR-63, section 4.1.3:
Operating: -300 m to 4,000 m (13123 ft) (GR63 4.1.3) at aisle-ambient temperature of 40 deg C;
may require additional cooling above 1800m (5905ft)
Non-Operating: -300 m to 14,000 m (45931.2 ft)
Test profile based on EN 300 019-2-3, class 3.2
Shock profile: 11 ms half sine, 3 g, 3 shocks in each direction.
Meets Operational Swept Sine Vibration: test profile based on GR-63, clause 5.4.2, and ETSI EN 300
019-2-3, class 3.2.
(5 to 200 Hz at 0.2 g)
Meets Operational Random Vibration: test profile based on ETSI EN 300 019-2-3, class 3.2
• 30 minutes per each 3 axes
Free Fall: designed to meet Bellcore GR-63, Section 5.3.
• Packaged -1000 mm, six surfaces, three edges and four corners
• Unpackaged - 100 mm, two sides and two bottom corners
Designed to meet the following environmental, safety and EMC requirements:
EN 300 019; Telcordia GR-63; Telcordia SR-3580 level 3; Telcordia GR-1089; Designed to meet Class B
emissions limits, for a system-level goal of Class A with 6 dB margin
Meets all emission and immunity requirements of FCC Part 15, GR-1089, EN 300 386, EN 55022 and
EN 55024
Meets GR-1089 (3.1.2) radiated emissions requirements from 10 kHz to 10 GHz, class A
Meets GR-1089 conducted emissions requirements from 10 kHz to 30 MHz, class A
Meets all requirements of UL/CSA/EN/IEC 60950-1
Compliant with the Low Voltage Directive, EC Council Directive 2006/95/EC
Meets electric strength requirements (5.2): Primary to Chassis 1 kV, Primary to secondary 1kV.
(May be higher if maximum working voltage of converter is greater than 72 Vdc)
Meets the Telcordia GR-63 material flammability requirement UL 94V-0, or V-1 with oxygen index of
28% or greater
Product Description
4AT8242
Product Description
www.kontron.com
1.4Compliance
This product conforms to the following specifications:
• PICMG3.0 R3.0 (Advanced TCA Base Specification)
• PICMG3.1 R1.0 (Ethernet/Fiber Channel over AdvancedTCA)
The AT8242 supports Full Hot Swap capability as per PICMG3.0 R3.0 for the board itself. It can be removed
from or installed in the system while it is on (without powering-down the system). Please refer to the
PICMG3.0R3.0 specification for additional details about Hot Swap.
1.6Interfacing with the Environment
1.6.1RTM (rear transition module)
The RTM8242 is a single slot (6HP) AdvancedTCA Rear Transition Module. This module provides additional
connectivity for AT8242 CPU front blade.
The RTM8242 supports hot swapping by using the switch connected to the face plate lower ejector. This
switch indicates the coming hot swap action. The insertion of the RTM to a slot is always done over a non
powered connector. During the extraction procedure, the management power is disabled only when the
RTM8242 is removed. This procedure meets the AdvancedTCA AMC behavior.
1.6.1.2.1Inserting the RTM8242 into the slot
The presence of the RTM is indicated by one signal. The front blade IPMC recognizes the RTM insertion when
the signal is low. After recognizing the RTM, the IPMC turns the blue LED ON and enables the management
power to the RTM. Once the IPMB-L link is working, the IPMC accesses the MMC to retrieve FRU data. After
5AT8242
Product Description
www.kontron.com
knowing the type of RTM inserted, the IPMC negotiates with the shelf manager in order to activate the +12V
payload power. After RTM local voltages have been ramped up, the RTM’s MMC enables the RTM Link.
After this the front board IPMC informs the shelf manager there is a functional RTM blade present.
1.6.1.2.2Removing the RTM8242 from the slot
The RTM_EJECT signal goes HIGH by opening the RTM lower ejector handle. This indicates to the front blade
IPMC that a hot swap action is going to take place. The IPMC then negotiates the removal with the System
manager and if it is granted, it proceeds with the removal process.
The IPMC proceeds to the deactivation by disabling ekey governed links, the IPMC then disables the RTM Link
and turns OFF the payload +12V power. When it is safe to remove the RTM blade from the slot, the IPMC turns
the Blue / Hot Swap LED ON. Front Blade IPMC turns OFF the management power only when there is no RTM
detected. (RTM8242 removed from the slot)
•Each processor provides up to 32 cores running at up to 1.5 Ghz providing 96,000 MIPS.
•Four memory channels per processor; 1333 DDR3 UDIMM with ECC.
•Interlaken lanes x4 between the two OCTEON II processors
2.2.2eUSB Flash Modules
Each NPU supports one Solid State Drive. Those modules are NAND flash disks modules with USB 2.0
interfaces.
Signal Path:
eUSB Flash Module Connector are available on J10 for the NPU0 and J11 for the NPU1
2.3Unit Computer
2.3.1Description
•Single core Freescale P2010 1GHz processor
•1GB DDR3 SO-UDIMM, ECC
•2x 128MByte NOR FLASH with dual Image Support
•10/100/1000Base-T RJ45 connector on the front panel
•RTC Clock support
2.3.2Real Time Clock
The AT8242 is a battery-less board. The real time clock integrated in the Unit Computer is powered by the
suspend power when available. A SuperCap provides sufficient power to retain the real time clock for a typical
duration of 2hrs. The real time clock precision is 100ppm or better.
•Each WarpCore is configurable to support the following options:
•One 40G-KR4, Four 10G-KR1/XFI/SFI, One 10G-XAUI, Four 1000Base-X/SGMII
9AT8242
www.kontron.com
•Managed by the Unit Computer through a PCIe x1 Gen1 (2.5 Gbps)
•One 1000Base-X link to the Unit Computer
The switch represents the central point of the AT8242. It manages the connections to the NPUs, the RTM, the
IPMC, the UC, the base interfaces and the fabric interfaces.
Note:
The port mapping is def ined to maximize the switch bandwidth within the WarpCore Groups.
Adjustments to the port mapping could be possible; please contact Kontron Technical Support.
Ultimately, a 480Gbps pin compatible upgrade without changes in the PCB layout would be possible.
2.4.2Base Interface
Two SerDes lanes are routed from the on board switch to the Base Interface channels. These lanes support
10/100/1000Base-T/TX/T as per current PICMG 3.0 specification.
2.4.3Fabric Interface
The Fabric Interfaces are connected to the Broadcom BCM56842 switch. Eight SerDes lanes are routed from
the switch to the Fabric Interface channels. These lanes are configurable as two 40G-KR4 or two 10G-XAUI.
The AT8242 uses serial interfaces to manage the NPU0, NPU1 and the P2010. Since no video interface is
provided on board, the only way to get visual information on the board is the serial console. They are 16C550
high-speed UART compatible and support 16-byte FIFO buffers for transfer rates from 9.6Kbps to 115.2Kbps.
The default Serial port speed for OS shell access is 115.2 kbps.
Table 2-3:Serial Interface connector Pinout
PinSignal
1RTS
2DTR
3TX#
4GND
5GND
6RX#
7DSR
8CTS
13AT8242
www.kontron.com
Note:
Standard product uses a RJ-45 8 pins connector. RI (ring indicator) and DCD (data carrier detect)
signals are not available.
The pinout is a custom one, not the same as RS-232D TIA/EIA-561.
2.6Serial-Over-LAN (SOL)
The AT8242 supports Serial-Over-LAN on both Base Interfaces channels with a default speed of 115.2 kbps.
There is one SOL instance dedicated to Unit Processor (P2010) and one SOL instance dedicated to each NPUs
(Cavium). The communication on the Front Plate serial connection will take priority if a cable is present.
The AT8242 provides a Web interface. This interface provides the sensor list and their corresponding
readings. It also provides a power control page for the Unit Processor (P2010). This page gives the possibility
to initiate a graceful shutdown, a power down, a power cycle and a payload reset.
Note:
Power up is not supported by the Web interface because the Base Interface is not available without
payload power.
The Web interface also provides a power control page for the NPUs (Cavium). This page gives the possibility to
do a graceful shutdown, power down, power up, power cycle or a reset of each NPU independently (within its
virtual AMC domain).
2.8FPGA
The FPGA has many functions. One of them is to act as a companion chip to the IPMC. The states of all the
critical signals controlled by the IPMC are memorized in the FPGA and are preserved while the IPMC firmware
is being updated.
The FPGA is a RAM-based chip that is preloaded from a separate flash memory at power-up. Two such flash
memory devices are provided; one that can only be programmed in factory and the other one that can be
updated in the field. The factory flash is selected by inserting jumper JP1 pins 1-2. Field updates require a
power-cycle of the board. The IPMI LED2 will blink amber if the factory flash is being used to signal a fail safe
configuration.
The FPGA update complies to PICMG HPM.1 specification and is remotely updatable via any IPMC channel.
14AT8242
www.kontron.com
2.9Redundant IPMC Firmware & BootBlock
The IPMC runs a firmware from SPI flash memory. The IPMC Boot Block saves the last two copies of the IPMC
firmware image, manages bank states and can rollback to the previous firmware image in flash in case of
update problem.
Note:
The IPMC has an external hardware watchdog.
2.10LEDs Description
The following table lists the LED on the faceplate (not counting the RJ-45 Ethernet LED).
Table 2-4:Faceplate LEDs
LED NameColorControlled byDescription
ATC A0BlueIPMCBlade Hot Swap status
ATC A1Amber/RedIPMCBlade OOS (out-of-service)
ATC A2Amber/GreenIPMCHealthy status
User LEDAmber/GreenIPMCUser LED
2.10.1Hot Swap LED (LED0)
The Blue / Hot Swap LED indicates the hot swap status of the unit. The LED is ON when it is safe to remove the
unit from the slot. During normal operation, this LED is OFF.
Solid On(100 % on): FRU Inactive
Long Blink ( 90 % on): FRU Activation Request
Solid Off ( 0 % on): FRU Activation In Progress / FRU Active
Short Blink ( 10 % on): FRU Deactivation Request / FRU Deactivation In Progress
2.10.2Out Of Service (LED1)
The AdvancedTCA LED1 is red or amber and indicates an Out-of-Service (OOS) condition. During normal
operation, the OOS LED is OFF. This LED is ON when IPMC is in reset or starting up, and is user configurable if
needed by a customer application.
Solid On: IPMC in reset or starting up
15AT8242
www.kontron.com
Application Defined: May be controlled by application using PICMG API
2.10.3Healthy LED (LED2)
The AdvancedTCA LED2 is green or amber and indicates a healthy condition. The healthy LED indicates if the
blade is powered up and all voltages and temperatures are within specifications. During normal operation,
this LED is ON (green). This LED is also ON (amber) when one of the AT8242 voltage or temperature fails.
Off: Payload power down
Green: Health Ok
Amber: Health Error (Critical)
Application Defined: May be controlled by application using PICMG API
2.10.4User LED (LED3)
The AdvancedTCA LED3 is green and/or amber. This LED is controlled by the IPMC and can be used for specific
applications.
Onboard Connectors and Headers ......................... 22
Board Hot Swap and Installation .......................... 22
www.kontron.com
3. Installing the Board
3.1Setting Jumpers
3.1.1Jumper Description
The jumpers description can be found on the Quick Reference Sheet.
3.1.2Setting Jumper & Locations
The jumper settings and locations can be found on the Quick Reference Sheet.
3.2Processors
This product ships with the processors and a thermal solution installed. The thermal solution is custom and
critical for passive cooling. Cooling performance can greatly be affected if manipulation is not handled within
Kontron facility: do not attempt any heat sink removal.
3.3Memory
The AT8242 has 8 memory sockets (4 per processor). There is 1 DIMM per memory channel. The AT8242
accepts DDR3, VLP(very low-profile) (0.72 inch; 18.29mm), 1.5V, unbuffered, ECC, x8 memory with up to 2
ranks per DIMM. The DDR3 memory channels run at 1333MHz. The maximum addressable DDR3 SDRAM size is
32GBytes per DIMM for a populated 256GBytes maximum. The maximum memory size is limited by the
thermal and current limits. Refer to the approved memory list for details. It is recommended that modules
have thermal sensors for accurate temperature monitoring.
Only use validated memory with this product. Thermal issues or other problems may arise if you don’t use
recommended modules. At the time of publication of this user guide, the following memories have been
qualified and approved. As the memory market is volatile, this list is subject to change, please consult your
local technical support for an up to date list.
• Very Low Profiles (VLP) 0.72inches maximum heights (18.3mm)
WARNING
Because static electricity can cause damage to electronic devices, take the following
precautions:
Keep the board in its anti-static package, until you are ready to install memory.
Wear a grounding wrist strap before removing the board from its package; this will
discharge any static electricity that may have built up in your body.
Handle the board by the faceplate or its edges.
The NPU's DDR3 speed is set by default to 1066; the procedure to change it can be found under: “U-boot
Memory Configurations” on page 72.
20AT8242
www.kontron.com
3.3.2 Installing Memory
On an anti-static plane, place the board so that you
are facing the front plate connectors
Remove the memory protection top cover.
Insert the memory module into any available
socket, aligning the notches on the module with the
sockets key inserts.
Push down the memory module until the retaining
clips lock on each side.
Repeat these steps to populate the other socket.
To remove a memory module from a socket, push
sideway the retaining clips on each side of the
socket, to release the module. Pull out the memory
Because of the high-density pinout of the hard-metric connector, some precautions must be taken when
connecting or disconnecting a board to/from a backplane:
1 Rail guides must be installed on the enclosure to slide the board to the backplane.
2 Do not force the board if there is mechanical resistance while inserting the board.
3 Screw the front plate to the enclosure to firmly attach the board to its enclosure.
4 Use ejector handles to disconnect and extract the board from its enclosure.
WARNING
Always use a grounding wrist strap before installing or removing the board from a
chassis.
22AT8242
www.kontron.com
3.5.1 Installing the Board in the Chassis
To install a board in a chassis:
1 Remove the filler panel of the slot or see "Removing the Board" below.
2 Ensure the board is configured properly.
3 Carefully align the PCB edges in the bottom and top card guide.
4 Insert the board in the system until it makes contact with the backplane connectors.
5 Using both ejector handles, engage the board in the backplane connectors until both ejectors are locked.
6 Fasten screws at the top and bottom of the faceplate.
3.5.2Removing the Board
If you would like to remove a card from your chassis please follow carefully these steps:
1 Unscrew the top and the bottom screw of the front panel.
2 Unlock the lower handle latch. Depending on software state, this may initiate a clean shutdown of the
operating system.
3 Wait until the blue LED is fully ON, indicating that the hot swap sequence has completed and board is
ready for removal.
4 Use both ejectors to disengage the board from the backplane.
5 Pull the board out of the chassis.
3.5.3Installing the RTM
To install the RTM:
1 Remove the filler panel of the slot.
2 Ensure the board is configured properly.
3 Carefully align the PCB edges in the bottom and top card guide.
4 Insert the board in the system until it makes contact with the processor board.
5 Using both ejector handles, engage the board in the processor board connectors until both ejectors are
locked.
6 Fasten screws at the top and bottom of the faceplate.
23AT8242
www.kontron.com
3.5.4Removing the RTM
To remove the RTM:
1 Unscrew the top and the bottom screw of the faceplate.
2 Unlock the lower handle latch.
3 Wait until the blue LED is fully ON, indicating that the hot swap sequence has completed and board is
ready for removal.
4 Use both ejectors to disengage the board from the processor board.
The purpose of the hardware management system is to monitor, control, ensure proper operation and
provide hot swap support of ATCA Boards. The hardware management system watches over the basic health of
the system, reports anomalies, and takes corrective action when needed. The hardware management system
can retrieve inventory information and sensor readings as well as receive event reports and failure
notifications from boards and other Intelligent FRUs. The hardware management system can also perform
basic recovery operations such as power cycle or reset of managed entities.
4.2Hardware Management Functionality
The Front Blade Unit supports an “intelligent” hardware management system, based on the Intelligent
Platform Management Interface Specification. The hardware management system of the Front Blade Unit
provides the ability to manage the power and interconnect needs of intelligent devices, to monitor events,
and to log events to a central repository.
4.2.1Hardware Management Architecture
The AT8242 is made of three distinct entities: The switch management processor unit (along with the
ethernet switch itself) and two network processor units. Each entity is independent and has its own power
and reset domain. The logical hardware management architecture of the AT8242 is such that the blade acts as
a pseudo-carrier, where each NPU engine is considered as a virtual AMC. Even though the NPU engines are
not hot-swappable, they use the same API that would normally be associated to a distinct FRU, and they are
both managed by their own virtual MMC.
The purpose of each virtual MMC instance is to have control over its associated engine payload power and
reset domain, to monitor proper operation and maintain sensors relevant to the managed entity. The switch
management processor unit is managed by the IPMC, which performs the same tasks over its entity. The IPMC
is also responsible for proper interoperability with the shelf the AT8242 is installed in (i.e. Power negotiation
and e-keying).
Each unit can perform transactions with its respective management controller using the KCS system
interface. Communication between the IPMC and both virtual MMC instance is achieved using a virtual IPMBL implementation, which allows transparently performing bridged transactions to the managed FRUs as if it
was an actual IPMB. Only the IPMC can be accessed over IOL, using the Base Interface.
The following table lists each unit with its IPMB-L address.
26AT8242
www.kontron.com
Table 4-1:FRU ID and IPMB-L address information
Hardware Management Subsystem
IPMC
MMC
MMC
Virtual
IPMB-L
NPU0
NPU1
KCS
KCS
P2010
KCS
RTM
(FRU3)
Shelf
IPMB-L
IPMB-0
Ethernet
Switch
FRU2
FRU1
FRU0
Base Interface
Fabric Interface
AT8242 entity FRU IDIPMB-L Address
P2010 switch management unit00x20
NPU010x7A
NPU120x7C
RTM30xA6
The following figure shows the logical hardware management architecture for the AT8242.
The principal management-oriented link within a Shelf is a two-way redundant implementation of the
Intelligent Platform Management Bus (IPMB). IPMB is based on the inter-integrated circuit (I2C) bus and is
part of the IPMI architecture. In AdvancedTCA Shelves, the main IPMB is called IPMB-0. Each entity attached
to IPMB-0 does so through an IPM Controller, the distributed management controller of the IPMI
architecture. Shelf Managers attach to IPMB-0 through a variant IPM Controller called the Shelf Management
Controller (ShMC). AdvancedTCA IPM Controllers, besides supporting dual redundant IPMBs, also have
responsibility for detecting and recovering from IPMB faults.
27AT8242
www.kontron.com
The reliability of the AdvancedTCA IPMB-0 is increased by using two IPMBs, with the two IPMBs referenced as
IPMB-A and IPMB-B. The aggregation of the two IPMBs is IPMB-0. The IPM Controllers aggregate the
information received on both IPMBs. An IPM Controller that has a message ready for transmit uses the IPMBs
in a round robin fashion. An IPM Controller tries to alternate the transmission of messages between IPMB-A
and IPMB-B.
If an IPM Controller is unable to transmit on the desired IPMB then it tries to send the message on the
alternate IPMB. By using this approach, an IPMB can become unavailable and then available without the IPM
Controller needing to take specific action.
4.2.2.2IPMC - System Manager Interface
The Section 24 of [IPMI 2.0] describes how IPMI messages can be sent to and from the IPMC encapsulated in
RMCP (Remote Management Control Protocol) packets datagrams. This capability is also referred to as “IPMI
over LAN” (IOL). IPMI also defines the associated LAN-specific configuration interfaces for setting
parameters such as IP addresses and other options, as well as commands for discovering IPMI-based systems.
The Distributed Management Task Force (DMTF) specifies the RMCP format. This LAN communication path
makes the Front Blade Unit reachable to the System Manager for any management action (IPMC firmware
upgrade, query of all FRU Data, CPU reset etc.) without the need to go through the ShMC.
4.2.2.3IPMC - System Event Log
The Kontron IPMC implementation includes a Local System Event Log device as specified in the Section 31 of
[IPMI 2.0]. The local System Event Log is a non-volatile repository for the front board and all managed FRU
events (Virtual AMC/RTM). The local SEL provides space for more than 5000 entries. However, even if blade
events are logged into the local SEL, the IPMI platform event messages are still generated by the IPMC's
Event Generator and sent to the centralized SEL hosted by the Shelf Manager through the IPMB-0
communication path - [PICMG 3.0] chapter 3.5; [IPMI 2.0] Section 29. Local SEL is useful for maintenance
purposes and provides access to the events when the FRU is extracted from the Shelf.
4.2.3Web Management Interface
4.2.3.1Connecting to the Web Management Interface
To have access to the Web Management Interface, at least one of the IPMC LAN channels must be configured
and accessible over the Base interface. Refer to section “Commands to configure IPMI over LAN” in the
AT8242 CLI Reference Manual for more details.
To access the Web Management Interface:
- From a remote system, open a web browser.
- Type the IP address of the management controller in the browser.
- Default username and password are admin / admin
28AT8242
www.kontron.com
Note:
A maximum of 4 sessions can be opened simultaneously. Up to 5 users can be configured. An
automatic logout will be done after 300 seconds of inactivity.
4.2.3.2System
4.2.3.2.1System Information
Once connected to the Web Management Interface, the first page displayed is the System Information. All
board information is displayed on this page.
4.2.3.2.2LAN Info
This page displays information on the IPMC LAN interfaces configuration. This configuration can be updated
using this interface.
Note:
Configuration of the LAN interface being in use to access the Web Management Interface may lead
to loss of connection.
4.2.3.2.3System Tree
This page lists the IPMB addresses of the boards connected in the chassis.
4.2.3.3Sensor
4.2.3.3.1Reading
This page displays all board sensor readings. Values can be manually refreshed. Refer to sections “IPMC
Sensors” on page 41 and “MMC sensors” on page 60 for a list of sensors for this board.
4.2.3.4Event Log
4.2.3.4.1Reading
This page displays System Event Log (SEL) information and the event list. The SEL can have up to 5119
entries, and it can be cleared or refreshed manually. Using the arrows under the table allows browsing
through the event list.
29AT8242
www.kontron.com
4.2.4Control
4.2.4.1Remote Power / Reset
This page displays the current Hot-Swap state, Power state and power level of the board and its managed
FRUs. It also allows performing power down, graceful shutdown, power cycle, power up and reset of all the
FRUs.
Note:
Power up of FRU0 is not supported, as the Web Management Interface is not accessible when it is
powered down.
4.2.5Maintenance
4.2.5.1Component Info
This page displays HPM Upgrade information and current components versions.
4.2.5.2Component Upgrade
This page allows upgrading the FPGA and/or the IPMI firmware from the Web Management Interface using a
HPM file. To proceed, here are the steps to follow:
- Click “Browse…” and select the HPM file to upload. Then, click on “File Upload”.
- When the file is uploaded, information on the HPM file is displayed. At this point, it is possible to select the
component to upgrade if the file covers more than one component.
- Start the firmware upgrade by clicking “Start Upgrade Component(s)”. A progress bar will display the
upgrade status for each component.
- If the upgrade is successful, the “Activate and Reboot Management” button will be displayed. Click on it to
activate the new firmware.
4.2.5.3Documentation
This page links to the product "Quick Reference Sheet". Use the download button to save a copy of the PDF
document.
4.2.5.4Users
This page is used to manage the authorized users. A maximum of five (5) users can be set. All users can be
enabled or disabled. Privilege levels are defined in the table below.
30AT8242
www.kontron.com
Table 4-2:Privilege Level Description
Privilege LevelDescription
Administrator
Operator
User
Callback
No AccessNo access is given to this user.
All BMC commands are allowed, including configuration settings. An Administrator
can even execute configuration commands that would disable the channel that the
Administrator is working on.
All BMC commands are allowed, except for configuration settings which can
change the behavior of the out-of-band interfaces. For example, Operator
privilege does not allow the capability to disable individual channels, or change
user access privileges.
Only “basic” commands are allowed. These are primarily commands that read data
and retrieve status. Commands that can be used to alter BMC configuration, write
data to the management controllers, or perform system actions such as resets,
power on/off, and watchdog activation are locked.
This may be considered the lowest privilege level. Only commands necessary to
support initiating a callback are allowed.
The User ID 1 is a user without name and password. This user can be enabled or disabled and has a privilege
level set to “User” by default.
The User ID2 is pre-configured like an admin user. It has the “Administrator” privileges.
The User ID3 to User ID5 are configurable. By default they are set to “Disable”.
4.2.5.5Logout
This button allows a safe logout of the management interface. An automatic logout will be done after 5
minutes of inactivity.
4.3IPMC
4.3.1Supported commands
The tables below list the IPMI commands supported by the IPMC. These tables are identical as the ones
provided by PICMG 3.0. The last column states the Kontron support for the specific command.
Table 4-3:IPM Device Supported Commands for IPMC
IPMI Spec. sectionNetFnCMDIPMI BMC req.Carrier IPMC req. Kontron support
on IPMC
IPM Device "Global"
Commands
Get Device ID20.1App01hMMYes
Cold Reset20.2App02hOOYes
Warm Reset20.3App03hOONo
Get Self Test Results20.4App04hMMYes
MM
31AT8242
www.kontron.com
IPMI Spec. sectionNetFnCMDIPMI BMC req.Carrier IPMC req. Kontron support
on IPMC
Manufacturing Test On20.5App05hOOYes
Set ACPI Power State20.6App06hOONo
Get ACPI Power State20.7App07hOONo
Get Device GUID20.8App08hOOYe s
Table 4-4:Watchdog Timer Supported Commands for IPMC
Information that describes the IPMC capabilities is provided through two mechanisms: capabilities
commands and Sensor Data Records (SDRs). Capabilities commands are commands within the IPMI command
set that return fields providing information on other commands and functions the controller can handle.
Sensor Data Records are data records containing information about the type and number of sensors in the
platform, sensor threshold support, event generation capabilities, and information on what types of
readings the sensor provides. The primary purpose of Sensor Data Records is to describe the sensor
configuration of the hardware management subsystem to system software.
The IPMC is required to maintain Device Sensor Data Records for the sensors and objects it manages. Access
methods for the Device SDR entries are described in the [IPMI 2.0] specification, Section 35, "Sensor Device
Commands."
After a FRU is inserted, the System Manager, using the Shelf Manager, may gather the various SDRs from the
FRU's IPM Controller to learn the various objects and how to use them. The System Manager uses the "Sensor
Device Commands" to gather this information. Thus, commands, such as "Get Device SDR Info" and "Get
Device SDR," which are optional in the IPMI specification, are mandatory in AdvancedTCA systems.
Most of the current Shelf Manager implementation gathers the individual Device Sensor Data Records of each
FRU into a centralized SDR Repository. This SDR Repository may exist in either the Shelf Manager or System
Manager. If the Shelf Manager implements the SDR Repository on-board, it shall also respond to "SDR
Repository" commands.
This duplication of SDR repository commands creates sometimes some confusion among AdvancedTCA users.
It is mandatory for the IPMC to support the Sensor Device Commands for IPMC built-in SDR as described in the
[IPMI 2.0] specification, Section 35, "Sensor Device Commands." For the ShMC, the same set of commands
for the centralized SDR Repository must be supported but they are described in the [IPMI 2.0] specification,
Section 33, "SDR Repository Commands.”
ATCA Board FRU Hot Swap Sensor for FRU 0 (Front Board)
0FRU0 Hot SwapDiscrete
1FRU1 Hot SwapDiscrete
2FRU2 Hot SwapDiscrete
3FRU3 Hot SwapDiscrete
4FRU0 ReconfigDiscrete
5Temp InletThreshold
6Temp OutletThreshold
7Temp IPMCThreshold
8Temp SwitchThreshold
9Temp SO-DIMMThreshold
10Brd Input PowerThreshold
Sensor type code = F0h PICMG Hot Swap
Event Reading type code = 6Fh Sensor specific
See PICMG 3.0 R3.0 Table 3-22, “FRU Hot Swap event message”
ATCA Board FRU Hot Swap Sensor for FRU 1 (Virtual AMC B1)
Sensor type code = F0h PICMG Hot Swap
Event Reading type code = 6Fh Sensor specific
See PICMG 3.0 R3.0 Table 3-22, “FRU Hot Swap event message”
ATCA Board FRU Hot Swap Sensor for FRU 2 (Virtual AMC B2)
Sensor type code = F0h PICMG Hot Swap
Event Reading type code = 6Fh Sensor specific
See PICMG 3.0 R3.0 Table 3-22, “FRU Hot Swap event message”
ATCA Board FRU Hot Swap Sensor for FRU 3 (RTM)
Sensor type code = F0h PICMG Hot Swap
Event Reading type code = 6Fh Sensor specific
See PICMG 3.0 R3.0 Table 3-22, “FRU Hot Swap event message”
Sensor Population Change on Carrier
Sensor type = 12h System Event
Event Reading type code = 6Fh Sensor specific, only offset 0 is used -see AMC.0
R2.0 for event trigger
-see IPMI v1.5 table 36.3, Sensor type code 12h for sensor definition
Inlet Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Outlet Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
IPM Controller Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Switch Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
SO-DIMM Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Power consumption in watts of the complete blade (including managed FRU)
Sensor type = 0Bh Other Unit-Based Sensor (Watt)
Event Reading type code = 01h threshold base
See IPMI v1.5 section 29.13.3 for threshold based event
Sensor type = 0Bh Other Unit-Based Sensor (Watt)
Event Reading type code = 01h threshold base
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 12V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 5V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 3.3V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 2.5V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.5V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.2V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 0.75V suspend (management) power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.2V early power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 5V payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 2.5V payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.1V payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.05V payload power supply (Volts)
23Vcc +1.05VThreshold
24Vcc +1.0VThreshold
25Vcc +1.0V AuxThreshold
26Vcc VttThreshold
27Vcc -48V FeedThreshold
28Vcc HUVThreshold
29Vcc FVRThreshold
30SO-DIMM SPD PresDiscrete
31Fuse-Pres A FeedDiscrete
32Fuse-Pres B FeedDiscrete
33Power StateDiscrete
34Power GoodDiscrete
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.0V payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board 1.0V Aux payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board Vtt payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on -48v feed A/B board input power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on HUV board input power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on 2.048V Fixed Reference Voltage (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
SO-DIMM Temperature Sensor Presence
Sensor type = 25h Entity Presence
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 25h for sensor definition
Fuse presence and fault detection -48 V on supply A
Sensor type = 08h Power Supply
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 08h for sensor definition
Fuse presence and fault detection -48 V on supply B
Sensor type = 08h Power Supply
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 08h for sensor definition
Board Power State
Sensor type = D1h Kontron OEM Power State Sensor
Event Reading type code = 6Fh Sensor specific
See OEM sensor table, Sensor type code D1h for sensor definition
Actual power good status
Sensor type = 08h Power Supply
Event Reading type code = 77h OEM
See OEM sensor table, Event/Reading type code 77h for sensor definition
Sensor type = CFh OEM (Kontron Reset Sensor)
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See OEM sensor table, Sensor type code CFh for sensor definition
Show current postcode value
Sensor type = C6h OEM (Kontron POST value sensor)
Event Reading type code = 6Fh Sensor specific, offset 0 to 7 and 14 are used
See OEM sensor table, Sensor type code C6h for sensor definition
CPU Power On Self Test Error
Sensor type = 0Fh System Firmware Progress
Event Reading type code = 6Fh Sensor specific, offset 0 is used
See IPMI v1.5 table 36.3, Sensor type code 0Fh for sensor definition
Boot Error
Sensor Type = 1Eh Boot Error
Reading type code = 6Fh Sensor Specific, offset 0 is used
See IPMI v1.5 table 36.3, Sensor type code 1Eh for sensor definition
Diagnostic Status
Sensor Type = C9h OEM (Kontron Diagnostic Status Sensor)
Event Reading type code = 6Fh Sensor Specific, offset 0 to 2 are used
See OEM sensor table, Sensor type code C9h for sensor definition
System Firmware Update Status
Sensor type = CAh OEM (Kontron OEM System firmware upgrade Status)
Event Reading type code = 6Fh Sensor specific, offset 0 to 2 are used
See OEM table, Sensor type code CAh for sensor definition
IPMI Watchdog (payload watchdog)
Sensor type = 23h Watchdog 2
Event Reading type code = 6Fh Sensor specific, offset 0,1,2,3,8 are used
See IPMI v1.5 table 36.3, Sensor type code 23h for sensor definition
IPMC Firmware Change Detection
Sensor type = 2Bh Version Change
Event Reading type code = 6Fh Sensor specific
See IPMI v1.5 table 36.3, Sensor type code 2Bh for sensor definition
FPGA Firmware Change Detection
Sensor type = 2Bh Version Change
Event Reading type code = 6Fh Sensor specific
See IPMI v1.5 table 36.3, Sensor type code 2Bh for sensor definition
General health status, Aggregation of critical sensors. This list is flexible and
could be adjusted based on customer requirements.
Sensor type = 24h Platform Alert
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 24h for sensor definition
IPMB-0 fault detection sensor
Sensor type = F1h PICMG Physical IPMB-0
Event Reading type code = 6Fh Sensor specific
See PICMG 3.0 R3.0 Table 3-69, “Physical IPMB-0 event message”
IPMB-L branch from FRU0 fault detection sensor
Sensor type = C3h OEM (Kontron OEM IPMB-L link state)
Event Reading type code = 6Fh Sensor specific, offset 2 and 3 are used
See OEM table, Sensor type code C3h for sensor def inition
Sensor type = C3h OEM (Kontron OEM IPMB-L link state)
Event Reading type code = 6Fh Sensor specific, offset 2 and 3 are used
See OEM table, Sensor type code C3h for sensor def inition
FRU Over Current Sensor
Sensor type = CBh OEM (Kontron OEM FRU Over Current)
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See OEM table, Sensor type code CBh for sensor definition
FRU Error dur ing external FRU Sensor discovery
Sensor type = CCh OEM (Kontron OEM FRU sensor error)
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See OEM table, Sensor type code CCh for sensor definition
FRU Power Denial Detection
Sensor type = CDh OEM (Kontron FRU Power denied)
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See OEM table, Sensor type code CDh for sensor definition
FRU Management Power Fail
Sensor type = D2h OEM (Kontron FRU Management Power Fail)
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See OEM table, Sensor type code D2h for sensor def inition
FRU Information Agent - FRU0 Data Error Detection
Sensor type = C5h OEM (Kontron FRU Info Agent)
Event Reading type code = 0Ah Generic Discrete, offset 6,8 are used
See OEM table, Sensor type code C5h for sensor def inition
FRU Information Agent - FRU1 Data Error Detection
Sensor type = C5h OEM (Kontron FRU Info Agent)
Event Reading type code = 0Ah Generic Discrete, offset 6,8 are used
See OEM table, Sensor type code C5h for sensor def inition
FRU Information Agent - FRU2 Data Error Detection
Sensor type = C5h OEM (Kontron FRU Info Agent)
Event Reading type code = 0Ah Generic Discrete, offset 6,8 are used
See OEM table, Sensor type code C5h for sensor def inition
FRU Information Agent - FRU3 Data Error Detection
Sensor type = C5h OEM (Kontron FRU Info Agent)
Event Reading type code = 0Ah Generic Discrete, offset 6,8 are used
See OEM table, Sensor type code C5h for sensor def inition
Detects communication with the event receiver (ShMC) has been lost
Sensor type = 1Bh Cable/Interconnect
Event Reading type code = 03h Digital Discrete
See IPMI v1.5 table 36.2 and table 36.3 for sensor definition
IPMC reboot detection
Sensor type = 24h Platform Alert
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 24h for sensor definition
Management sub-system health: non volatile memory error
Sensor type = 28h Management Subsystem Health
Event Reading type code = 6Fh Sensor specific, offset 1 is used
See IPMI v1.5 table 36.3, Sensor type code 28h for sensor definition
Sensor type = 10h Event Logging Disable
Event Reading type code = 6Fh Sensor specific, offset 2,4,5 are used
See IPMI v1.5 table 36.3, Sensor type code 10h for sensor definition
Reflects on-board jumper presence
Sensor type = D3h OEM (Kontron OEM Jumper Status)
Event Reading type code = 6Fh Sensor specific, offsets 0 to 14 are used
See OEM table, Sensor type code D3h for sensor def inition
Internal Management Controller firmware diagnostic
Sensor type = C0h Kontron OEM Firmware Info
Event Reading type code = 70h Kontron OEM Internal Diagnostic
See OEM table, Sensor type code C0h and Event/Reading type code 70h for
sensor definition
Internal Management Controller firmware diagnostic
Sensor type = C0h Kontron OEM Firmware Info
Event Reading type code = 75h Kontron OEM Internal Diagnostic
See OEM table, Sensor type code C0h and Event/Reading type code 75h for
sensor definition
4.3.2.2IPMC Health Indicator Sensor Aggregation
The following table shows the sensors involved in the Health Sensor Aggregation.
Table 4-19:IPMC Health Indicator Sensor Aggregation
IPMI Sensor ID Sensor Name
5Temp Inlet
6Temp Outlet
7Temp IPMC
8Temp Switch
9Temp SO-DIMM
10Brd Input Power
11RTM Power
12Vcc +12V SUS
13Vcc +5V SUS
14Vcc +3.3V SUS
15Vcc +2.5V SUS
16Vcc +1.5V SUS
17Vcc +1.2V SUS
18Vcc +0.75V SUS
19Vcc +1.2V Early
20Vcc +5V
21Vcc +2.5V
22Vcc +1.1V
23Vcc +1.05V
46AT8242
www.kontron.com
IPMI Sensor ID Sensor Name
24Vcc +1.0V
25Vcc +1.0V Aux
26Vcc Vtt
27Vcc -48V Feed
28Vcc HUV
29Vcc FVR
31Fuse-Pres A Feed
32Fuse-Pres B Feed
34Power Good
41IPMI Watchdog
4.3.3FRU Information
Table 4-20:Board Information Area
Board Information Area
Board Mfg DateProgrammed with manufacturing date
Board MfgKontron
Board ProductAT8 242
Board SerialProgrammed with serial number
Board Part NumberProgrammed with part number
Board FRU IDFRU5311-xx
Board ExtraMAC=xx:xx:xx:xx:xx:xx/64
Table 4-21:Product Information Area
Product Information Area
Product ManufacturerKontron
Product NameAT8 242
Product Part NumberProgrammed with part number
Product VersionProgrammed with board revision
Product SerialProgrammed with serial number
Product FRU IDFRU5311-xx
4.3.3.1ATCA Board E-Keying Information
The board E-keying information contains PICMG 3.0 R3.0 defined channel and link descriptors required for
matchmaking computation by the ShMC.
E-keying information covering the Fabric Interface is based on PICMG 3.1 R2.0. This revision of the PICMG 3.1
specification introduces the Link Class field within the Link Descriptor, which was not previously defined.
Backward compatibility with PICMG 3.1 R1.0 is insured by keeping Link Descriptors with a non-zero Link Class
at the end of the list for each Fabric Interface channel. A ShMC supporting PICMG 3.1 R2.0 will re-order the
Link Descriptors during E-keying negotiation and prioritize those having a higher signalling link class.
47AT8242
www.kontron.com
The following table gives E-keying capabilities as they appear in FRU data.
Table 4-22:E-Keying Capabilities
FieldValue
Record Type IDC0h
Record Format Version02h
Record Length*Calculated
Record Checksum*Calculated
Header Checksum*Caculated
Manufacturer ID00315Ah (PICMG Record ID)
PICMG Record ID14h (Board Point-to-Point Connectivity Record)
Record Format Version01h
OEM GUID Count00h
Link Descriptor00001101h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)0h: None
Link Type (Bits 19-12)
Link Designator (Bits 11-0)101h: Base Interface, Channel 1, Port 0
Link Descriptor00001102h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)0h: None
Link Type (Bits 19-12)
Link Designator (Bits 11-0)102h: Base Interface, Channel 2, Port 0
Link Descriptor00402F41h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)4h: Fixed 10GBASE-KX4
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)F41h: Fabric Interface, Channel 1, Port 0, 1, 2, 3
Link Descriptor00102F41h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)1h: Fixed 10GBASE-BX4
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)F41h: Fabric Interface, Channel 1, Port 0, 1, 2, 3
Link Descriptor00302141h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)3h: Fixed 1000BASE-KX
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)141h: Fabric Interface, Channel 1, Port 0
01h: PICMG 3.0 Base Interface 10/100/1000
BASE-T
01h: PICMG 3.0 Base Interface 10/100/1000
BASE-T
48AT8242
www.kontron.com
FieldValue
Link Descriptor00002141h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)0h: Fixed 1000BASE-BX
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)141h: Fabric Interface, Channel 1, Port 0
Link Descriptor00132F41h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)1h: Fixed 40GBASE-KR4
Link Class (bits 19-16)3h: 10.3125Gbd Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)F41h: Fabric Interface, Channel 1, Port 0, 1, 2, 3
Link Descriptor00032141h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)0h: Fixed 10GBASE-KR
Link Class (bits 19-16)3h: 10.3125Gbd Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)141h: Fabric Interface, Channel 1, Port 0
Link Descriptor00402F42h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)4h: Fixed 10GBASE-KX4
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)F42h: Fabric Interface, Channel 2, Port 0, 1, 2, 3
Link Descriptor00102F42h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)1h: Fixed 10GBASE-BX4
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)F42h: Fabric Interface, Channel 2, Port 0, 1, 2, 3
Link Descriptor00302142h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)3h: Fixed 1000BASE-KX
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)142h: Fabric Interface, Channel 2, Port 0
Link Descriptor00002142h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)0h: Fixed 1000BASE-BX
Link Class (bits 19-16)0h: Basic Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)142h: Fabric Interface, Channel 2, Port 0
49AT8242
www.kontron.com
FieldValue
Link Descriptor00132F42h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)1h: Fixed 40GBASE-KR4
Link Class (bits 19-16)3h: 10.3125Gbd Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)F42h: Fabric Interface, Channel 2, Port 0, 1, 2, 3
Link Descriptor00032142h
Link Grouping ID (Bits 31-24)00h: Single-channel link
Link Type Extension (Bits 23-20)0h: Fixed 10GBASE-KR
Link Class (bits 19-16)3h: 10.3125Gbd Signaling Link Class
Link Type (Bits 15-12)2h: PICMG 3.1 Ethernet Fabric Interface
Link Designator (Bits 11-0)142h: Fabric Interface, Channel 2, Port 0
4.3.3.2Carrier Activation and Carrier Information Tables
Each NPU engine is seen as a virtual AMC, with its own power and reset domain. Even though they are not
physically extractable, relevant carrier information records are present in FRU data as to insure proper
compatibility with the AMC.0 R2.0 specification.
Table 4-23:Carrier Activation and Current Management
FieldValue
Record Type IDC0h
Record Format Version02h
Record Length*Calculated
Record Checksum*Calculated
Header Checksum*Calculated
Manufacturer ID00315Ah (PICMG Record ID)
PICMG Record ID
Record Format Version00h
Maximum Internal Current50h (8 Amps at 12V => 96 Watts)
Allowance for Module Activation
Readiness
Module Activation and Power
Descriptor Count
Carrier Activation and Power
Descriptor
Local IPMB-L Address7Ah
Maximum Module Current28h (4 Amps at 12V => 48 Watts)
ReservedFFh
17h (Carrier Activation and Current Management
Record)
02h
02h
7A28FFh
50AT8242
www.kontron.com
FieldValue
Carrier Activation and Power
Descriptor
Local IPMB-L Address7Ch
Maximum Module Current28h (4 Amps at 12V => 48 Watts)
ReservedFFh
7C28FFh
Table 4-24:Carrier Information
FieldValue
Record Type IDC0h
Record Format Version02h
Record Length*Calculated
Record Checksum*Calculated
Header Checksum*Calculated
Manufacturer ID00315Ah (PICMG Record ID)
PICMG Record ID1Ah (Carrier Information Table)
Record Format Version00h
AMC.0 Extension Version02h (AMC.0 R2.0)
Carrier Site Number Count02h
Carrier Site Number05h
Carrier Site Number06h
4.4Virtual MMC
4.4.1Supported Commands
The tables below list the IPMI commands supported by both Virtual MMC instances. These tables are identical
as the ones provided by AMC.0. The last column states the Kontron support for the specific command.
Internal Management Controller firmware diagnostic
Sensor type = C0h Kontron OEM Firmware Info
0IPMI Info-1Discrete
1IPMI Info-2Discrete
2FRU AgentDiscrete
3ModuleHotSwapDiscrete
4MMC Stor ErrDiscrete
5IPMI WatchdogDiscrete
6CPU ResetDiscrete
Event Reading type code = 70h Kontron OEM Internal Diagnostic
See OEM table, Sensor type code C0h and Event/Reading type code 70h for
sensor definition
Internal Management Controller firmware diagnostic
Sensor type = C0h Kontron OEM Firmware Info
Event Reading type code = 75h Kontron OEM Internal Diagnostic
See OEM table, Sensor type code C0h and Event/Reading type code 75h for
sensor definition
FRU Information Agent - FRU Data Error Detection
Sensor type = C5h Kontron OEM FRU Info Agent State
Event Reading type code = 0Ah Generic Discrete, offset 6,8 are used
See OEM Table, Sensor Type code C5h for sensor definition
Module Hot-Swap
Sensor type = F2h Module Hot-Swap
Event Reading type code = 6Fh Sensor specific, offset 0,1,2,3,4 are used
See AMC.0 R2.0 Section 3.6.6 Module Hot Swap Sensor for sensor definition
Management sub-system health: non volatile memory error.
Sensor type = 28h Management Subsystem Health
Event Reading type code = 6Fh Sensor specific, only of fset 1 is used
See IPMI v1.5 table 36.3, Sensor type code 28h for sensor definition
IPMI Watchdog (payload watchdog)
Sensor type = 23h Watchdog 2
Event Reading type code = 6Fh Sensor specific, offset 0,1,2,3,8 are used,
See IPMI v1.5 table 36.3, Sensor type code 23h for sensor definition
Board reset type and sources
Sensor type = CFh OEM (Kontron Reset Sensor)
Event Reading type code = 03h Digital Discrete offset 0,1 are used
See OEM sensor table, Sensor type code CFh for sensor definition
Sensor Type = 01h Temperature
Event Reading Type Code = 01h Threshold based
See Next section for Thresholds
CPU Temperature (Degrees Celcius)
Sensor Type = 01h Temperature
Event Reading Type Code = 01h Threshold based
See Next section for Thresholds
DIMM#1 Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
DIMM#2 Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
DIMM#3 Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
DIMM#4 Temperature (Degrees)
Sensor type = 01h temperature
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board NPU Vcore payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board Vddq payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board VttDdr0 payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
Voltage on board VttDdr1 payload power supply (Volts)
Sensor type = 02h voltage
Event Reading type code = 01h threshold based
See IPMI v1.5 section 29.13.3 for threshold based event
DIMM#1 Temperature Sensor Presence
Sensor type = 25h Entity Presence
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 25h for sensor definition
DIMM#2 Temperature Sensor Presence
Sensor type = 25h Entity Presence
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 25h for sensor definition
Sensor type = 25h Entity Presence
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 25h for sensor definition
DIMM#4 Temperature Sensor Presence
Sensor type = 25h Entity Presence
Event Reading type code = 6Fh Sensor specif ic, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 25h for sensor definition
Board Power State
Sensor type = D1h Kontron OEM Power State
Sensor Event Reading type code = 6Fh Sensor specific
See OEM sensor table, Sensor type code D1h for sensor definition
Actual power good status
Sensor type = 08h Power Supply
Event Reading type code = 77h OEM
See OEM sensor table, Event/Reading type code 77h for sensor definition
General health status, Aggregation of critical sensors. This list is flexible and
could be adjusted based on customer requirements.
Sensor type = 24h Platform Alert
Event Reading type code = 03h Digital Discrete, offset 0,1 are used
See IPMI v1.5 table 36.3, Sensor type code 24h for sensor definition
4.4.3MMC Health Indicator sensor
The following table shows the sensors involved in the Health Sensor Aggregation.
Table 4-42:MMC Health Indicator Sensor Aggregation Table
IPMI Sensor ID Sensor Name
5IPMI Watchdog
7Temp Vcore
8Temp NPU
9Temp DIMM#1
10Temp DIMM#2
11Temp DIMM#3
12Temp DIMM#4
13Vcc Vcore
14Vcc Vddq
15Vcc VttDdr0
16Vcc VttDdr1
22Power Good
62AT8242
www.kontron.com
4.4.4FRU Information
Table 4-43:Board Information Area
Board Information Area
Board Mfg DateProgrammed with manufacturing date
Board MfgKontron
Board ProductAT8 242
Board SerialProgrammed with serial number
Board Part NumberProgrammed with part number
Board FRU IDFRU5311MMC-xx
Board ExtraMAC=xx:xx:xx:xx:xx:xx/64
Table 4-44:Product Information Area
Product Information Area
Product ManufacturerKontron
Product NameAT8 242
Product Part NumberProgrammed with part number
Product VersionProgrammed with board revision
Product SerialProgrammed with serial number
Product FRU IDFRU5311MMC-xx
4.4.4.1Module Current Requirements
Each NPU engine is seen as a virtual AMC, with its own power and reset domain. Even though they are not
physically extractable, the Module Current Requirements Record is present in FRU data as to insure proper
compatibility with the AMC.0 R2.0 specification.
Table 4-45:Module Current Requirements
FieldValue
Record Type IDC0h
Record Format Version02h
Record Length*Calculated
Record Checksum*Calculated
Header Checksum*Calculated
Manufacturer ID00315Ah (PICMG Record ID)
PICMG Record ID16h (Module Current Requirements)
Record Format Version00h
AMC Module Current Draw22h (3.4 Amps at 12V => 40.8 Watts)
63AT8242
www.kontron.com
4.5OEM Sensor Tables
Table 4-46:Power Good Sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
00hUnused
01h5V
02h3.3V
03h2.5V
04hUnused
05h1.5V
77h
OEM Kontron
ATCA Power Good
08h
Standard IPMI
Power Supply
06h1.2V
07hVcore
08hUnused
09h1.1V
10h1.05V
11hUnused
12hUnused
13hVddq
14hUnused
15hUnused
Table 4-47:Firmware Info 1 sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
Event Code Assert
Trigger
Event Overflow Trigger
Code Assert Line
(Binary Encoded)
70h OEM Kontron
Firmware Info 1
C0h
OEM Kontron
Firmware Info
00h
01h
02h to 0Eh
0FhUnused, Reserved
Table 4-48:Firmware Info 2 sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
Event Code Assert
Trigger
Code Assert File Id
(Binary Encoded)
75h OEM Kontron
Firmware Info 2
C0h
OEM Kontron
Firmware Info
00h
01hUnused Trigger
02h to 09h
0Ah to 0FhUnused, Reserved
64AT8242
www.kontron.com
Table 4-49:IPMB-L Link State sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
Event Data 2: always 0
Event Data 3:
bit[7:3]: always 0
bit [2:0]:
0h = no failure
1h = Unable to drive clock HI
2h = Unable to drive data HI
3h = Unable to drive clock LO
4h = Unable to drive data LO
5h = clock low timeout
6h = Under test (the IPM Controller
is attempting to determine
who is causing a bus hang)
07h = Undiagnosed
Communication Failure
6Fh
Standard IPMI
sensor specific
02h IPMB-L Disable
C3h
OEM Kontron
IPMB-L Link
03h IPMB-L Enable
Table 4-50:FRUInfo Agent sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
0Ah
Standard IPMI
Discrete
C5h
OEM Kontron
FRU Info Agent
00h Device running
01h Device in test /
Fia running
02h Power Off, FRU
not present
06h Transition to
degraded
08h Install Error
Event Data 2 is used a bit flag error
Bit 7: unspecifiedError
Bit 6: notPresentError
Bit 5: multirecHeaderError
Bit 4: multirecDataError
Bit 3: timeout error
Bit 2: ipmcError
Bit 1: fruDataError
Bit 0: commonHeaderError
Event Data 3 is used a bit flag error
Bit 7: SetClockState Not Supported
Bit 6: SetClockState Error
Bit 5: SetPortState Not Supported
Bit 4: SetPortState Error
Bit 3: Clock Internal mismatch
Bit 2: Clock Match Error
Bit 1: Internal mismatch
Bit 0: Match Error, Not in single link
matches
65AT8242
www.kontron.com
Table 4-51:POST Value sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
POST code LOW byte value, no event gener-
6Fh
Standard IPMI
sensor specific
C6h
OEM Kontron
POST Code Value
00h to 07h
14h
ated on these offsets
POST Code Error Event Trigger
Event Data 2: POST Low Nibble
Event Data 3: POST High Nibble
Table 4-52:Diag Status sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
6Fh
Standard IPMI
sensor specific
C9h
OEM Diagnostic Status
00hDiagnostic Started
01hDiagnostic PASSED
02hDiagnostic FAILED
Table 4-53:Fwupg Status sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
6Fh
Standard IPMI
sensor specific
CAh
OEM System Firmware
Upgrade Status
00hUpgrade Started
01hUpgrade PASSED
02hUpgrade FAILED
Table 4-54:FRU Over Icc sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
Event Data 2:
00h: Over Current on Management power.
01h: Over Current on Payload power.
Event Data 3:FRU ID
03h
Standard IPMI
Discrete
CBh
OEM Kontron FRU Over Cur-
rent
00h
01h
State Asserted /
State Deasserted
Table 4-55:FRU Sensor Error sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
03h
Standard IPMI
Discrete
CCh
OEM Kontron FRU Sensor
Error
66AT8242
00h
01h
State Asserted /
State Deasserted
Event Data 2:
undefined
Event Data 3:FRU ID
www.kontron.com
Table 4-56:FRU Pwr Denied sensor
Event/Reading Type
Code
03h
Standard IPMI
Discrete
Sensor TypeSensor Specific Offset Event Trigger
CDh
OEM Kontron FRU
Power denied
Table 4-57:Board Reset sensor
Event/Reading Type
Code
03h
Standard IPMI
Discrete
Sensor TypeSensor Specific Offset Event Trigger
CFh
OEM Kontron Reset
00h
01h
State Asserted /
State Deasserted
00h
01h
State Asserted /
State Deasserted
Event Data 2:
00h : Explicit by shelf manager or application
01h : Decided by carrier based on fru information
03h : Timeout (shelf manager didn't grant power in time)
FFh : Undefined
Event Data 3:FRU ID
Event Data 2: Reset Type
00h: Warm reset
01h: Cold reset
02h: Forced Cold [ Warm reset reverted to Cold ]
03h: Soft reset [ Software jump ]
04h: Hard Reset
05h: Forced Hard [ Warm reset reverted to Hard ]
Event Data 3: Reset Source
00h: IPMI Watchdog [ cold, warm or forced cold ]
( IPMI Watchdog2 sensors gives additionnal details )
01h: IPMI commands [ cold, warm or forced cold ]
( chassis control, fru control )
02h: Processor internal checkstop
03h: Processor internal reset request
04h: Reset button [ warm or forced cold ]
05h: Power up [ cold ]
06h: Legacy Initial Watchdog / Warm Reset Loop Detection * [ cold reset ]
07h: Legacy Programmable Watchdog [ cold, warm or
forced cold ]
08h: Software Initiated [ soft, cold, warm of forced cold ]
09h: Setup Reset [ Software Initiated Cold ]
0Ah: Power Cycle / Full Reset / Global Platform Reset
FFh: Unknown
67AT8242
www.kontron.com
Table 4-58:Power State sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
00hPower ON
01hPower OFF
02hPower ON Request
6fh
Standard IPMI
sensor specific
D1h
Kontron OEM Power state
sensor
03hPower ON In Progress
04hPower OFF Request
05hGraceful Power OFF Request
06hPower OFF In Progress
07hSynchronise Graceful Power OFF
08hPower OFF Now Request
Table 4-59:FRU MngtPwr Fail sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
03h
Standard IPMI
Discrete
D2h
OEM Kontron FRU Manage-
ment Power Fail sensor
00h
01h
State Asserted /
State Deasserted
Event Data 2:
undefined
Event Data 3:FRU ID
Table 4-60:Jumper Status sensor
Event/Reading Type CodeSensor TypeSensor Specific Offset Event Trigger
Bootloader used on the AT8242 NPU is a modified version from u-boot version 2011.03 included in the
OCTEON SDK. The following section describes most of the differences from the original u-boot that are used
for the AT8242 Carrier.
Generic u-boot features are not described in this section. Please read the u-boot documentations if the
requested information is not available in this manual.
5.1.1.1Bootloader Serial Output Descriptions
Here is a typical bootloader display on Cavium NPU:
1 - First of all, perform the full installation of Octeon SDK by following official Cavium instructions, the
Octeon SDK version that needs to be installed is specified in README document of AT8242 Board support
package.
2 - After installing the official OCTEON SDK, install the patch bundle from the board support package:
Copy the patches directory from the board support package to the root of the Octeon SDK.
Install the patch bundle included in board support package, two options are available:
OPTION 1: Using quilt utility
From the root of the Octeon SDK execute quilt utility:
# quilt push -a
OPTION 2: Using shell command line
From the root of the Octeon SDK type:
# for i in $(cat ./patches/series); do patch -p1 < ./patches/$i;done
74AT 82 4 2
Software Setup
www.kontron.com
3 – Complete the installation by copying all files in the storage directory of the board support package to
[OCTEON_SDK]/linux/embedded_rootfs/storage.
5.1.3Embedded Linux
5.1.3.1Embedded Filesystem And Init Script Customizations
The sample embedded linux filesystem shipped with the AT8242 is an initramfs. That means that any file can
be modified but will return to their original states after a Cavium NPU restart.
By default there is a flash partition that is automatically mounted to /mnt. This partition can be used to have
permanent R/W storage space. All data stored in /mnt will be permanently saved to the flash (user_jffs2, /
dev/mtd3).
You can also create custom initialization script by adding this in the user_jffs2 partition (/mnt):
# mkdir /mnt/etc
# vi /mnt/etc/rc.local
Add your init code in this file (shell script).
# chmod +x /mnt/etc/rc.local
The script file /mnt/etc/rc.local will be executed at the end of each boot.
5.1.4Building AT8242 Firmware Image
5.1.4.1Preparation
From the root of OCTEON SDK directory, configure the SDK environment for OCTEON CN68XX device:
# source env-setup OCTEON_CN68XX
5.1.4.2Building U-Boot Firmware
Go to OCTEON SDK bootloader directory:
# cd [OCTEON_SDK]/bootloader/u-boot
Select AT8242 board configuration:
# make kontron_t5311_config
Build U-boot firmware:
75AT8242
www.kontron.com
# make
The generated firmware file is located here: [OCTEON_SDK]/bootloader/u-boot/u-bootocteon_kontron_t5311.bin
5.1.4.3Building Linux Kernel and Root File System
Go to OCTEON SDL linux directory:
# cd [OCTEON_SDK]/linux
Build linux kernel and rootfs file system:
# make kernel
Without debug symbols:
# make strip
The generated firmware file is located here: [OCTEON_SDK]/linux/kernel2.6/linux/vmlinux.64
Software Setup
5.1.5Access To NFS Share From Cavium Embedded Linux
There is no portmap included in Cavium embedded Linux. To mount NFS share you need to disable the locking
mechanism with the -o arguments, here is an example:
# mount -o nolock [SHARE_ADDRESS] [MOUNT_POINT]
5.1.6Cavium Ethernet Logical Names
The following table represents the logical Linux network interfaces related to their physical Cavium NPU
connection (QLM):
The following chapter provides system integrators with the necessary information to satisfy thermal and
airflow requirements when using the AT8242.
6.1Thermal Monitoring
To ensure optimal operation and long-term reliability of the AT8242, all on-board components must remain
within the maximum temperature specifications. The most critical components on the AT8242 are the
network processors, the switch, the unit computer and the memory modules. Operating the AT8242 above
the maximum operating limits will result in application performance degradation (e.g. the network
processors might throttles if it overheats) or may even damage the board. To ensure functionality at the
maximum temperature, the blade supports several temperature monitoring and control features.
6.1.1Heat Sinks
Multiple key components of the AT8242 are equipped with a specifically designed heat sink to ensure the
best possible product for operational stability and long-term reliability. The physical size, shape, and
construction of the heat sinks ensure the lowest possible thermal resistance. Moreover, the heat sinks were
specifically designed to use forced airflow as found in ATCA systems.
6.1.2Temperature Sensors
The AT8242 is equipped with 17 temperature sensors that are accessible via IPMI. Sensors are precisely
positioned near critical components to accurately measure the on-board parts temperature. Temperature
monitoring must be exercised to ensure highest possible level of system thermal management. An external
system manager constitutes one of the best solution for thermal management, being able to report sensor
status to end-user or manage events filters for example.
All sensors available on the AT8242, and its RTM if present, are listed into the Sensor Data Repository with
their thresholds as defined by the PICMG 3.0 specification. The following extract (from the PICMG 3.0 Base
Specification) details naming convention for thresholds as well as the meaning of each threshold level.
IPMI non-critical / PICMG 3.0 minor / telco minor:
Temperature is getting closer to operating limit; it is not really a "problem" yet. It's only a warning.
IPMI critical / PICMG 3.0 major / telco major:
Temperature is at or over normal operating limit, but not in destructive zone. Unit still operating but
MTBF might be affected.
Temperature has reached a destructive level. Device might be damaged.
Most ATCA chassis react to temperature events in the following manner: When a minor threshold is reached,
the shelf manager will incrementally increase airflow (fan speed) to bring the temperature below the crossed
threshold. When a major threshold is reached, the shelf manager will increase the fans to maximum speed.
When a critical threshold is reached, the shelf manager wills shutdown the blade to prevent damage. The
shelf alarm panel, when available, can inform the operator with LEDs when an alarm (minor, major, critical)
is raised. Refer to your chassis documentation to adapt and optimize your temperature monitoring
application to chassis capabilities. See also System Airflow section for more information.
Below is the list of temperature sensors with their respective thresholds.
Table 6-1:IPMC Temperature Sensors Thresholds
Sensor IDLower ThresholdsUpper Thresholds
Lower NonRecoverable
Temp InletN/A-5°C0°C60°C70°C75°C
Temp OutletN/AN/AN/A75°C85°C100°C
Temp IPMCN/A-5°C0°C90°C100°C110 °C
Temp SwitchN/A-5°C0°C85°C95°C100°C
Temp SO-DIMMN/A-5°C0°C75°C85°C95°C
Lower Critical
Lower NonCritical
Upper NonCritical
Upper Critical
Upper NonRecoverable
Table 6-2:MMC Temperature Sensors Thresholds (Same list for both NPU)
Sensor IDLower ThresholdsUpper Thresholds
Lower NonRecoverable
Temp DIMM#4-10°C0°C5°C75°C85°C95°C
Temp DIMM#3-10°C0°C5°C75°C85°C95°C
Temp DIMM#2-10°C0°C5°C75°C85°C95°C
Temp DIMM#1-10°C0°C5°C75°C85°C95°C
Temp NPUN/A-5°C0°C91°C101° C106°C
Temp VcoreN/AN/AN/A75°C85°C95°C
Lower Critical
Lower NonCritical
Upper NonCritical
Upper Critical
Upper NonRecoverable
80AT8242
Thermal Considerations
www.kontron.com
6.1.3Airflow blockers
It is highly recommended to use airflow blockers (ATCA slot) with the AT8242 to block any slot open to
exterior air. Failure to do so would go against forced air principles applied on ATCA components, reducing
system's cooling efficiency. Moreover, airflow blockers offer higher impedance to forced air than typical
board, who tend to let more air into slots filled with AT8242 or other ATCA boards.
6.1.4System Airflow
The airflow impedance (pressure) curve gives multiple information and tips about thermal operational range
of the system carrying the AT8242. Once volumetric airflow capability of your chassis is known, the PQ curve
can help determine the ambient (room) temperature setpoint that should be used for optimal operation. If
you are using various models of ATCA blades into the same chassis, it is possible to find the best thermal fit.
Having the volumetric airflow value for each chassis slot is it then possible to decide the layout using the
pressure curves.
Table 6-3:Pressure curve AT8242
Test PointAirflow (CFM)Pressure drop
(in H2O)
150.0108.52.5
2100.03017.07. 4
3200.08034.019.8
4300.14451 .035.8
5400.22268.055.2
6500.31485.078.2
7600.420101.9104. 7
8700.540135.9134.7
9800.674152.9168.3
Airflow (m³/h)Pressure Drop
(Pa)
81AT8242
www.kontron.com
Figure 6-1:Pressure Curve
0
25
50
75
100
125
150
175
200
0102030405060708090100110120130140150
0.00
0.10
0.20
0.30
0.40
0.50
0.60
0.70
0.80
051015202530354045505560657075808590
Pressure Drop (Pa)
m3 / hr
Pressure Drop (in H2O)
CFM
Thermal Considerations
6.1.5Thermal Profile
It is important to follow the thermal profile to make sure the MTBF values are respected. The different
component usage will influence the temperature that the product can handle. Figure below show the three
major components behavior under 100% and 85% usage. One can easily obtain the maximum ambient
temperature achievable with respect to the delivered slot airflow as well as the corresponding shelf class.
Refer to the figure below for more details.
82AT8242
www.kontron.com
Figure 6-2:AT8242 Operating Limits 100% Usage
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
0100200300400500600700800900
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
051015202530354045505560657075808590
FLOW (LFM)
MAX. INLET TEMP. (°C)
FLOW (CFM)
AT8242- 100% COMPONENT USAGE - OPERATING LIMITS
MemoriesNPU1NPU0
CLASS C.4
CLASS C.5
CLASS C.6
CLASS C.7
CLASS C.8
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
0100200300400500600700800900
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
051015202530354045505560657075808590
FLOW (LFM)
MAX. INLET TEMP. (°C)
FLOW (CFM)
AT8242- 85% COMPONENT USAGE - OPERATING LIMITS
MemoriesNPU1NPU0
CLASS C.4
CLASS C.5
CLASS C.6
CLASS C.7
CLASS C.8
Thermal Considerations
Figure 6-3:AT8242 Operating Limits 85% Usage
This nomenclature for Class C.X is under consideration by PICMG but not official at this time.
83AT8242
Thermal Considerations
www.kontron.com
-60
-50
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
01002003004 00500600700
-60
-50
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
051015202530354045505560
FLOW (LFM)
MAX. INLET TEMP. (°C)
FLOW (CFM)
OPERATING LIMITS GRAPH
CPU
CLASS B.1
CLASS B.2
CLASS B.3 CLASS B.4
This section provides guidelines on how to use the data presented in the Operating Limits graph. The three
horizontal lines represent the three key temperatures of ATCA specification, which are 25, 40 and 55°C.
Additionally, four zones are shown. They correspond to the CP-TA shelf class. This method gives a quick way
to tell if the product can operate within the cooling limits of each CP-TA shelf class. To determine which shelf
class provides the product with sufficient cooling, the Product Operating Curve shall be above the class line
within the 25°C to 55°C temperature range.
In the example shown here, the product needs at the minimum a Class B.4 shelf for ambient temperatures
below 40°C. For ambient temperatures above 44°C, even the Class B.4 shelf does not provide sufficient
cooling to maintain the product’s components within their maximum temperature limits.
84AT8242
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.