AT8902M USER GUIDE AdvancedTCA M5305_TECH_2 3.
AT8902M Preface Revision History Publication Title: ID Number: AT8902M User Guide M5305_TECH_2 Rev. Index Brief Description of Changes Date of Issue 3.3 Initial Issue AT8902M, based on AT8902 User Guide 3.2 28 March 07 3.4 Clarified LED description in section 3.1.11 Display Elements Minor corrections in section 3.3 19 Dec. 07 Imprint Kontron may be contacted via the following: Kontron Canada, Inc.
AT8902M Preface Table of Content Revision History .........................................................................................................ii Imprint ........................................................................................................................ii Disclaimer ..................................................................................................................ii Proprietary Note ............................................................................
AT8902M Preface Chapter 3. 3 Hardware Description .................................................................................. 3 - 2 3.1 Base Board ............................................................................................. 3 - 2 3.1.1 CPU and Memory ........................................................................... 3 - 3 3.1.2 Base Switch .................................................................................... 3 - 6 3.1.3 Fabric Switch Interface .......
AT8902M Preface 4.1.2 Switching ........................................................................................ 4 - 4 4.1.3 Routing ........................................................................................... 4 - 5 4.1.4 QoS ................................................................................................. 4 - 6 4.2 Supported MIBs ...................................................................................... 4 - 6 4.2.1 Enterprise MIB .................
AT8902M Preface List of Tables 1-1 Fabric Interface Options............................................................................... 1- 5 1-2 AT8904M Main Specifications...................................................................... 1- 6 1-3 AM4310 Main Specifications.......................................................................1- 11 1-4 AT8904M Software Specification ............................................................... 1- 13 3-1 PCI Slots .......................
AT8902M Preface 4-1 POST routines and error codes ................................................................... 4- 8 4-2 POST Boot Steps......................................................................................... 4- 9 4-3 AT8904M sensors .......................................................................................4- 11 4-4 Additional AT8904M sensors (Mezzanine) ................................................ 4- 13 4-5 LED state .......................................
AT8902M Preface List of Figures 3-1 Functional Block Diagram Base Board ...................................................... 3 - 2 3-2 Block Diagram AMC GbE Cross-connect via update channels ................. 3 - 8 3-3 AT8904M Front Panel .............................................................................. 3 - 19 3-4 Backplane Switch LEDs Signification ...................................................... 3 - 20 3-5 AM4310 Block Diagram ..............................................
AT8902M Preface Proprietary Note This document contains information proprietary to Kontron AG. It may not be copied or transmitted by any means, disclosed to others, or stored in any retrieval system or media without the prior written consent of Kontron AG or one of its authorized agents. The information contained in this document is, to the best of our knowledge, entirely correct.
AT8902M Preface Explanation of Symbols 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 “Applied Standards” in this manual. Caution, Electric Shock! This symbol and title warn of hazards due to electrical shocks (> 60V) when touching products or parts of them.
AT8902M Preface High Voltage Safety Instructions Warning! All operations on this device must be carried out by sufficiently skilled personnel only. Caution, Electric Shock! 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.
AT8902M Preface General Instructions on Usage In order to maintain Kontron’s product warranty, this product must not be altered or modified in any way. Changes or modifications to the device, which are not explicitly approved by Kontron AG and described in this manual or received from Kontron’s Technical Support as a special handling instruction, will void your warranty.
AT8902M Preface Two Year Warranty Kontron AG grants the original purchaser of Kontron’s products a TWO YEAR LIMITED HARDWARE 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 AG. WARRANTY Kontron AG 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.
AT8902M Introduction Chapter 1 Introduction Page 1 - 1 AT8902M User Guide
AT8902M 1. Introduction Introduction The Board described in this manual is designed for the Advanced Telecom Computing Architecture (AdvancedTCA® or ATCA) defined by the PCI Industrial Computer Manufacturers Group (PICMG). The main advantages of AdvancedTCA include high throughput, multi-protocol support, high-power capability, hot swappability, high scalability and integrated system management.
AT8902M 1.1.1 Introduction AT8902M Features PICMG 3.0 compliant Hub Board • Supports Base Interface (GbE) • Supports Fabric Interface (1xGbE/2xGbE) • For 14 and 16 slot shelves • 2 mid-size AMC slots for customization • Uplinks for Base and Fabric Interface • Comprehensive protocol support • Full Hot-Swap capabilities • Full Redundancy support Base Interface (PICMG 3.
AT8902M Introduction • Routing protocols include • OSPFv2 • RIPv2 • VRRP • DiffServ • ARP 1.1.2 General compliances The AT8902M conforms to the following specifications: • PICMG 3.0 AdvancedTCA Base Specification, Revision 2.0 • PICMG 3.1 Gigabit Ethernet for AdvancedTCA Systems, Revision 1.0 • AMC.0 AMC Base Specification, Revision 2.0 • AMC.2 AMC Gigabit Ethernet / 10 Gigabit XAUI Ethernet • AMC.3 AMC Storage • IPMI v1.5 Intelligent Platform Management Interface Specification 1.1.
AT8902M 1.1.5 Introduction Board Options The Kontron ATCA Hub family is available with different Fabric Mezzanine options. Mid-size and Full-size AMCs are supported. Table 1-1: Fabric Interface Options Product AMC Size Fabric Interface AT8901M Mid-size none AT8902M Mid-size Gigabit Ethernet AT8904M Mid-size 10 Gigabit Ethernet AT8901 Full-size none AT8902 Full-size Gigabit Ethernet The AT8902M base board and the Gigabit Ethernet fabric mezzanine are described in Chapter 3.
AT8902M 1.
AT8902M Table 1-4: Introduction AT8902M Main Specifications (Continued) AT8902M SPECIFICATIONS Broadcom 5650x/5630x • 24 10/100/1000 Mbps Ethernet ports GbE Switch • Fifth generation of StrataSwitch and StrataXGS product line • Line-rate switching for all packet sizes and conditions • On-chip data packet memory and table memory • IPv6 routing and tunneling • Advanced Fast Filter Processor (FFP) Content Aware classification • Advanced security features in hardware • Port-trunking and mirroring suppor
AT8902M Table 1-4: Introduction AT8902M Main Specifications (Continued) AT8902M Mechanical SPECIFICATIONS • 8U form factor mechanically compliant to PICMG 3.0 • Single Slot (6HP) • 2 standard mid-size/single width AMC Slots • 280 mm x 322 mm (11.024“ x 12.677“) • Weight: 2.1 kg (4.
AT8902M Table 1-4: Introduction AT8902M Main Specifications (Continued) AT8902M Safety SPECIFICATIONS Designed to meet or exceed the following: • UL 60950, 3rd edition • EN 60950 General • LVD 73/23/EEC • Denan Law EMC Designed to meet or exceed the following: • FCC 47 CFR Part 15, Subpart B • EN55022, EN55024 • EN 300 386 Reliability • MTBF: > 146,000 hours @ 40°C / 104°F (Telcordia SR-332, Issue 1) LEDs • ATCA LEDs: • 4 LEDs ("Ready for Hot Swap", "Out of Service", "Healthy", "Heart Beat") • E
AT8902M Table 1-5: Introduction AM4310 Main Specifications Ethernet AM4310 SPECIFICATIONS Broadcom 8704 • 4-Lane XAUI Interface (3.125 Gbps) 10GbE PHY • XFP Interface • Loss of signal detection • Standard compliant 802.3ae Interfaces • IEEE 1149.
AT8902M Table 1-5: Introduction AM4310 Main Specifications (Continued) AM4310 Safety SPECIFICATIONS Designed to meet or exceed the following: • UL 60950, 3rd edition • EN 60950 General • LVD 73/23/EEC • Denan Law EMC Designed to meet or exceed the following: • FCC 47 CFR Part 15, Subpart B • EN55022, EN55024 HW Monitoring • EN 300 386 Reliability • MTBF: > 650,000 hours @ 40°C / 104°F (Telcordia SR-332, Issue 1) LEDs • ATCA LEDs: • 3 LEDs ("Ready for Hot Swap", "Out of Service", "Healthy") • X
AT8902M 1.3 Introduction Software Support The following table contains information related to software supported by the AT8902M.
AT8902M Table 1-6: Introduction AT8902M Software Specification (Continued) AT8902M QoS SPECIFICATIONS • CoS (Class of Service ) • DifffServ (Differentiated Services) • ACL (Access Control List) Applications • NTP client for retrieving accurate time and date information • DHCP server • Onboard event management • Test and trace facilities • POST (power on self tests) diagnostics • Standards based SNMP implementation supporting SNMP v1, v2 and v3 for monitoring and management purposes • IPMI based mana
AT8902M Table 1-6: Introduction AT8902M Software Specification (Continued) AT8902M Bootloader SPECIFICATIONS u-boot Version 1.1.2 • POST • multi image support • loadable bootimage via network (bootp/tftp) • reliable field upgradable • H/W protected • KCS interface to IPMC • serial console support Operating System • MontaVista Linux Professional Edition 3.
AT8902M Installation Chapter 2 Installation Page 2 - 1 AT8902M User Guide
AT8902M 2. Installation Installation The AT8902M has been designed for easy installation. However, the following standard precautions, installation procedures, and general information must be observed to ensure proper installation and to preclude damage to the board, other system components, or injury to personnel. 2.1 Safety Requirements The following safety precautions must be observed when installing or operating the AT8902M.
AT8902M 2.2 Installation AT8902M Initial Installation Procedures The following procedures are applicable only for the initial installation of the AT8902M in a system. Procedures for standard removal and hot swap operations are found in their respective chapters. To perform an initial installation of the AT8902M in a system proceed as follows: 1. Ensure that the safety requirements indicated in section 2.1. are observed.
AT8902M 2.3 Installation Standard Removal Procedures To remove the board proceed as follows: 1. Ensure that the safety requirements indicated in section 2.1. are observed. Warning! Care must be taken when applying the procedures below to ensure that neither the AT8902M nor system boards are physically damaged by the application of these procedures. 2. Disconnect any interfacing cables that may be connected to the board. 3. Unscrew the front panel retaining screws. 4.
AT8902M Installation In order to use the Fast Ethernet management port for CLI telnet access, an IP address must be assigned. This implies that at least the first CLI access has to be done by Serial Console in order to configure the serviceport IP settings. The corresponding procedure is described in the following. User input is printed in bold letters. 1. Connect to serial port on AT8902M front plate using the adapter described in Chapter 3, section 3.1.
AT8902M Installation 7. Save configuration by copying it to the flash, confirm by typing “y“. (Base Fabric) #copy system:running-config nvram:startup-config This operation may take a few minutes. Management interfaces will not be available during this time. Are you sure you want to save? (y/n) y Configuration Saved! (Base Fabric) # To access the CLI via Fast Ethernet management port, open a telnet connection to the configured IP address, port 23.
AT8902M Hardware Description Chapter 3 Hardware Description Page 3 - 1 AT8902M User Guide
AT8902M 3. Hardware Description Hardware Description This chapter describes the board specific items of the conventional carrier AdvancedTCA Hub Board AT8902M consisting of the base board and the fabric mezzanine module. Also described is the AM4310 10GbE Uplink AMC which is available as an optional accessory. 3.1 Base Board The AT8902M is a PICMG 3.0 and 3.1 compliant Hub Board for AdvancedTCA shelves.
AT8902M Hardware Description The main building blocks of the base board are: • CPU and Memory • Base Switch • Fabric Switch Interface • AMC Bays • IPMI • Synchronization clock • RTM Interface • Power Supply 3.1.1 CPU and Memory The CPU is an IBM PowerPC 405 GPr 400MHz 32-bit RISC processor with 16KB D-cache. PCI Interface The PCI interface is a 32bit/66MHz system to control the on-board Broadcom BCM56500 base interface switch and the optional fabric mezzanine module.
AT8902M Hardware Description The standard RJ45 connector has the following pin assignment: Table 3-2: Fast Ethernet Management (RJ45) Pin Assignment Signal Pin TX+ 1 TX- 2 RX+ 3 N.C. 4 N.C. 5 RX- 6 N.C. 7 N.C.
AT8902M Hardware Description RS232 Management Interface One RS232 interface (UART0) of the PowerPC 405 GPr is connected to the front panel RJ45 connector, the other one (UART1) is used as programming interface for IPMI. Table 3-4: Serial Port (RJ45) Pin Assignment Signal Pin RTS 1 DTR 2 TXD 3 GND 4 GND 5 RXD 6 DSR 7 CTS 8 1 8 External connection is established with a straight through Ethernet cable and a RJ45 (female) to SubD (female) adapter if required.
AT8902M 3.1.2 Hardware Description Base Switch The base switch is a Broadcom BCM56500 (full featured version) or BCM56300 (lite featured version) 24 port GbE multilayer switch that can operate in 10/100/1000 Mbps. It integrates advanced Layer 3 switching features for IPv4 and IPv6 routing. The BCM56500 also includes enhanced QoS support and jumbo packet line rate switching. The PPC controls the switch over a 32bit/66MHz PCI Interface.
AT8902M Hardware Description Base Interface Uplink The Hub Board supports four base interface uplinks to the front panel. The switch is connected to the RJ45 connectors with integrated status LEDs on the front panel via a 10/100/1000BASET quad PHY and two 10/100/1000BASE-T dual magnetics. GbE channels 0/1 to 0/4 of the switch map to uplink channels 1 to 4.
AT8902M Hardware Description ShMC Cross-connection The Hub Board provides two dedicated 10/100BASE-T connections to the shelf managers according to PICMG 3.0 rev. 2 (redundancy shelf manager cross-connection). Port 0/20 is connected to SMCA, 0/24 to SMCB. AMC GbE Support Channels Each AMC bay has one GbE connection to the base interface switch (AMC channel 0).
AT8902M 3.1.3 Hardware Description Fabric Switch Interface The main board provides connection for the mezzanine board allowing various technologies for the backplane fabric interface and AMC fabric interfaces. The GbE option of the AT8902M provided by the mezzanine is described in section 3.2. The connection interface to the mezzanine consists of three 220 pin high speed connectors. 3.1.
AT8902M Hardware Description Table 3-10: AMC B1 Channel Assignment (Continued) Channel Region Connection 18 Extended RTM, AMC_B1_P18 19 Extended RTM, AMC_B1_P19 20 Extended RTM, AMC_B1_P20 TCLKA Clock From backplane CLK3A TCLKB Clock To backplane CLK2A or CLK2B TCLKC Clock From backplane CLK3B TCLKD Clock To backplane CLK1A or CLK1B FCLKA Clock Fabric mezzanine reference clock Table 3-11: AMC B2 Channel Assignment Channel Region Connection 0 GbE Local Base Switch 0/23 1 G
AT8902M Hardware Description Table 3-11: AMC B2 Channel Assignment (Continued) Channel Region Connection TCLKD Clock To backplane CLK1A or CLK1B FCLKA Clock Fabric mezzanine reference clock Interconnects to RTM AMC Bay B1 has eight generic interconnects to the RTM Zone 3 (channels 13 to 20), B2 has four interconnects (channels 17 to 20). The second SATA/FC port of each AMC Bay (channel 3) is also connected to the RTM. For further details, please refer to section 3.1.7., RTM Interface.
AT8902M Hardware Description • AM4310 The 10GbE Uplink AMC AM4310 connects two XAUI interfaces to the fabric switch. Depending on the fabric mezzanine option of the AT8902M, either both AMC slots provide two XAUI interfaces, or only B2, or none (see chapter 3.2.1). If only one AM4310 will be used, the preferred slot is B2. This allows additional use of a PrAMC or MCG AMC in B1. For more information on the AM4310, refer to chapter 3.3. 3.1.
AT8902M Hardware Description CPLD The CPLD is responsible for connecting the PPC to the IPMC and FUM and for handling the serial interfaces of PPC, IPMC and FUM to the RS232 connector on the front panel. The host interface between PowerPC and CPLD, realized by PPC’s External Bus Interface (EBC), is used as CPLD-Register-Interface and as communication interface to IPM controller. The EBC is configured as a demultiplexed 8 Bit Address/Data interface.
AT8902M Hardware Description The Zone 3 connector has the following pin assignment: Table 3-12: J30 Pin Assignment PIN 1 ROW A N.C. ROW B ROW C N.C. N.C. ROW D ROW E N.C. N.C. ROW F N.C. 2 PROD_IO0 PROD_IO1 N.C. N.C. N.C. N.C. 3 12V 3.3V_SUS SMB_SCL SMB_ N.C. N.C. SDA 4 PROD_IO2 PLD_DOUT PLD_CLK 5 JTAG_TDO TEST_JIG# N.C. 6 7 8 JTAG_TDI JTAG_TCK JTAG_TMS 12V PROD_IO4 JTAG_ N.C. N.C. N.C. PLD_DIN PROD_IO 3 N.C. N.C. N.C. N.C. N.C. N.C. N.C. N.C.
AT8902M 3.1.8 Hardware Description Power Supply The power supply fulfills the PICMG 3.0 requirements and has the following characteristics: • Full operation at -38VDC to -72VDC • No damage inflicted to board at 0VDC to -75VDC • Typical payload power consumption (no RTM, no AMCs): 65W • Maximum payload power consumption (no RTM, no AMCs): 90W • Management power consumption (suspend power): 7W • Additional AMC payload power consumption: 75W 3.1.8.
AT8902M 3.1.8.2 Hardware Description Power Distribution The 48 Volts are supplied by the backplane via two independent rails, primary (A) and secondary (B). The rails are mixed using power Schottky rectifiers. A 7A fuse protects each -48V line and a 10A fuse protects each RTN line. A hot swap controller enables the 48V power to the board. A quarter brick DC/DC converter transforms the 48 Volts to secondary 12 Volts, which are distributed on the board.
AT8902M 3.1.8.5 Hardware Description Power Transients The board provides continuous operation in the presence of transients shown in the following table of the PICMG 3.0 standard: Table 3-15: Power Transients Voltage Duration Comments Protected by - 200 Volts 5 µs - 100 to - 200 Volts Frame or Shelf - 100 Volts 10 µs - 75 to - 100 Volts Board - 75 Volts 10 ms 10 Volts per ms-Rise or Fall Board - 0 Volts 5 ms 50 Volts per ms-Fall Board 12.
AT8902M Hardware Description Table 3-16: Jumper Settings ( • Default Setting) FWPD - Flash Write Enable Write Enable in • Write Protect out IPMC0 - Front Board IPMI Override ShMC Bypass in • Normal Operation out IPMC1 - AMC IPMI Override ShMC Bypass in • Normal Operation out JTAG_AMC - AMC JTAG Integration Included in JTAG Chain in • Excluded from JTAG Chain out JTAG_IPMC - IPMC JTAG Restrict JTAG to IPMC in • Normal JTAG Operation out Page 3 - 18 AT8902M User Guide
AT8902M 3.1.
AT8902M Hardware Description Table 3-17: ATCA LEDs Signification LED Signification ATCA LED3 (HB) (amber/green) User definable ATCA LED2 (HY) (green/amber) On=Healthy (PPC/IPMC), Blink=Sensor out of range ATCA LED1 (OOS) (red/amber) On=Out of Service (PPC/FUM) Blink=Firmware Update in Progress or Power denied ATCA BLUE LED (H/S) On=Ready for Hot Swap (IPMC) Blink=Hot Swap in Progress Figure 3-4: Backplane Switch LEDs Signification Table 3-18: Backplane Link LEDs Signification STAT/ACT LEDs 1-16
AT8902M Hardware Description The STAT/ACT LED number on the front plate indicates the logical ATCA slot (not the channel number) of the connection. LED 1 for the base interface is the combined status/activity LED for both ShMC links. If any of the two ShMC links is up, the LED is lit. If any of the links is active, the LED blinks. LED 1 is not used for the fabric interface. Logical slots 1 to 5 have two GbE ports each on the fabric interface.
AT8902M 3.2 Hardware Description Fabric Mezzanine This section describes the board specific items of the fabric mezzanine module. The mezzanine is a PICMG 3.1 compliant module for the AT8902M AdvancedTCA Hub Board from Kontron. It provides a fabric interface switch with 24 GbE ports and zero, two or four 10GbE uplinks. The mezzanine module is supplied by the 3V3 management power and the 12V payload power. The module is controlled by the IPM controller via an I2C interface.
AT8902M Hardware Description Table 3-20: Fabric Interface Port Mapping CLI ID Channel Port LED 0/1 Uplink 1 - - 0/2 Uplink 2 - - 0/3 Uplink 3 - - 0/4 Uplink 4 - - 0/5 1 0 2 0/6 1 1 2 0/7 2 0 3 0/8 2 1 3 0/9 3 0 4 0/10 3 1 4 0/11 4 0 5 0/12 4 1 5 0/13 5 0 6 0/14 5 1 6 0/15 6 0 7 0/16 7 0 8 0/17 8 0 9 0/18 9 0 10 0/19 10 0 11 0/20 11 0 12 0/21 12 0 13 0/22 13 0 14 0/23 14 0 15 0/24 15 0 16 0/25 10 GbE Uplink
AT8902M Hardware Description Fabric Interface Uplink The mezzanine supports four fabric interface uplinks to the front panel of the Hub Board. The switch is connected to the RJ45 connector with integrated status LEDs on the front panel via a quad PHY and two 10/100/1000BASE-T dual magnetics. GbE channel 0/1 to 0/4 of the switch maps to uplink channel 1 to 4.
AT8902M Hardware Description 10GbE Uplink to AMC Bays The fabric mezzanine module provides zero (BCM56x00), two (BCM56x02) or four (BCM56x04) 10GbE connections to AMC B2 and AMC B1 of the Hub Board (see Table 3-22, Fabric Interface Port Mapping). Together with the AM4310 10GbE Uplink AMC, a high speed shelf interconnect is possible (see chapter 3.3). 3.2.2 IPMI The Management is done by the IPMI controller of the Hub Board.
AT8902M 3.3 Hardware Description AM4310 The AM4310 is a PICMG AMC.0 R1.0 ECN002 compliant Advanced Mezzanine Card module with two 10 Gigabit Ethernet ports. It is designed for operation with the AT8902M ATCA hub blade to equip it with up to four high speed chassis interlink ports. The AM4310 adapts the two 10 GbE XAUI ports of the PICMG AMC.2 compliant edge connector to the XFP connectors on the front panel.
AT8902M Hardware Description The main building blocks of the AM4310 are: • XFP Ports • XAUI to XFI Transceivers • IPMI • Power Supply 3.3.1 XFP Ports The AMC module contains two 10 GbE XFP uplinks at the front panel. XFP modules are not provided with the AM4310 and have to be obtained separately. The XFP uplink ports are according to the SFF Committee, INF-80077i, rev. 4.0, 10 Gigabit Small Form Factor Pluggable Module (XFP). Modules with -5.0V are not supported.
AT8902M Hardware Description Table 3-23: XFP Connector Pin Assignment (Continued) Pin No Signal Description 12 13 MOD_ABS MOD_NR Indicates Module is not present. Grounded in the Module Module Not Ready; Indicating XFP Module Operational Fault Receiver Loss Of Signal Indicator Module Ground Ground Transmitter Inverted Data Input Transmitter Non-Inverted Data Input Ground +1.8V Power Supply Power down: When high, requires the module to limit power consumption to 1.5W or below.
AT8902M Hardware Description The AT8902M provides up to four 10GbE uplinks connected to the fabric switch. The following table shows the available connection, depending on the fabric mezzanine options. Table 3-24: Fabric Interface 10GbE Port Maping CLI ID 10GbE Port in AMC slots Supported by fabric mezzanine GbE switch 0/28 AMC B1 XFP1 0/27 AMC B1 XFP2 0/26 AMC B2 XFP1 BCM56504, BCM56304, 0/25 AMC B2 XFP2 BCM56502, BCM56302 3.3.
AT8902M 3.3.4 Hardware Description Power Supply The module power supply consists of two parts, management power supply (3V3_SUS) and payload power supply (12V). Management power supplies the Module Management Controller (MMC) as well as associated circuits like temperature sensors, FRU Data EEPROM, voltage and current measurement circuits and Firmware Update Manager with associated memory.
AT8902M 3.3.
AT8902M Hardware Description The functionality of the ATCA LEDs is as indicated in the table below. Table 3-26: ATCA LEDs Signification LED LED 0 Colour Functional Description Blue On when board is ready to be hot swapped. Ready for Hot Swap Short Blink during 'deactivation in progress'. LED 1 RED (Default) Long Blink during 'activation in progress'. On when MMC is not working or payload power not granted (controlled by FWUM). Green/ Amber Blinking during F/W upgrade.
AT8902M Software Description Chapter 4 Software Description Page 4 - 1 AT8902M User Guide
AT8902M 4. Software Description Software Description Software on the AT8902M includes the following parts: • Bootloader • OS (rootFS, kernel) • Application SW • IPMI FW The Software accomplishes operation of the switching hardware and is therefore also referenced as firmware. It is preinstalled on the system and can only be updated by a dedicated update procedure. This manual only describes bootloader, its self tests and IMPI Firmware and introduces the update procedure.
AT8902M Software Description • RFC 2576 - Coexistence between SNMP v1,v2 & v3 • RFC 2578 - SMI v2 • RFC 2579 - Textual Conventions for SMI v2 • RFC 2580 - Conformance statements for SMI v2 • RFC 2818 - HTTP over TLS • RFC 3410 - (Informational): Introduction and Applicability Statements for Internet Standard Management Framework (December 2002) • RFC 3411 - An Architecture for Describing SNMP Management Frameworks (December 2002) • RFC 3412 - Message Processing and Dispatching (December 2002) • RFC 3413 -
AT8902M 4.1.2 Software Description Switching • IEEE 802.3ac - VLAN Tagging • IEEE 802.3ad - Link Aggregation with Static LAG and LACP support • IEEE 802.1S - Multiple Spanning Tree • IEEE 802.1W - Rapid Spanning Tree • IEEE 802.1D - Spanning Tree • GARP • GVRP - Dynamic VLAN Registration • GMRP - Dynamic L2 Multicast Registration • IEEE 802.1Q - Virtual LANs with Port Based VLANs • IEEE 802.1v - Protocol based VLANs • IEEE 802.1p - Ethernet Priority with User Provisioning & Mapping • IEEE 802.
AT8902M Software Description • RFC 1534 - Interoperation between BOOTP and DHCP • RFC 2030 - Simple Network Time Protocol (SNTP) Version 4 for IPv4, IPv6 and OSI • RFC 2131 - DHCP Client • RFC 2131 - DHCP Server • RFC 2132 - DHCP Options and BOOTP Vendor Extensions • RFC 2865 - RADIUS Client • RFC 2866 - RADIUS Accounting • RFC 2868 - RADIUS Attributes for Tunnel Protocol Support • RFC 2869 - RADIUS Extensions • rfc2869bis - RADIUS support for EAP • RFC 3176 - InMon Corporation's sFlow: A Method for Monit
AT8902M Software Description • RFC 1723 - RIP v2 • RFC 1765 - OSPF Database Overflow • RFC 1812 - Requirements for IP Version 4 Routers • RFC 2328 - OSPF v2 w/ Equal Cost Multipath support • RFC 3046 - DHCP/BootP Relay • RFC 3101 - OSPF with NSSA support • RFC 3768 - Virtual Router Redundancy Protocol (VRRP) • Route Redistribution across RIP and OSPF • VLAN Routing 4.1.
AT8902M 4.2.2 Software Description Switching Package MIBs • RFC 1213 - MIB-II • RFC 1493 - Bridge MIB • RFC 1643 - Ethernet-like -MIB • RFC 2233 - The Interfaces Group MIB using SMI v2 • RFC 2618 - RADIUS Authentication Client MIB • RFC 2620 - RADIUS Accounting MIB • RFC 2674 - VLAN & Ethernet Priority MIB • RFC 2819 - RMON Groups 1,2,3 & 9 • RFC 2863 – Interfaces Group MIB • RFC 3291 - Textual Conventions for Internet Network Addresses • IANA-ifType-MIB • IEEE 802.1X MIB (IEEE8021-PAE-MIB) • IEEE 802.
AT8902M Software Description 4.3.1 Power On Self Test 4.3.1.1 Test Routines Upon power on or system reset, the bootloader performs a set of Power On Self Tests (POST) to check the integrity of specific components. Components where a POST is available are: • SDRAM • PPC405 serial line • PPC405 I2C • PPC405 FE In the case that a POST fails, a POST error code is written into the postcode high byte register of the onboard CPLD.
AT8902M Software Description A list of defined postcodes is shown in the table below.
AT8902M 4.4 Software Description IPMI Firmware The PPC communicates with the Intelligent Platform Management Controller (IPMC) using the Keyboard Controller Style (KCS) interface. The bootloader is able to communicate with the IPMC, e.g. for POST error logging purposes and fault resilient purposes. The memory subsystem of the IPMC consists of an integrated flash memory to hold the IPMC operation code and integrated RAM for data.
AT8902M 4.4.1 Software Description Sensor Data Record (SDR) Every sensor on the Base Board is associated with a Sensor Data Record (SDR). Sensor Data Records contain information about the sensor’s identification such as sensor type, sensor name, sensor unit. SDR also contain the configuration of a specific sensor such as threshold/hystheresis and event generation capabilities that specifies sensor behaviour. Some field of the sensor SDR are configurable through IPMI v1.
AT8902M Table 4-3: Software Description AT8902M sensors (continued) IPMI Sensor Name Scanning Enabled Under Power State Unit Health LED/Sensor Icc 3.3vSus FRU0 Amps On/Off Exceeds critical threshold Vcc 3.3vSus FRU0 Volts On/Off Exceeds critical threshold Icc 3.3v FRU0 Amps On Exceeds critical threshold Vcc 3.3v FRU0 Volts On Exceeds critical threshold Icc 2.5v FRU0 Amps On Exceeds critical threshold Vcc 2.5v FRU0 Volts On Exceeds critical threshold Icc 1.
AT8902M Table 4-3: Software Description AT8902M sensors (continued) IPMI Sensor Name Ver change Table 4-4: Scanning Enabled Under Power State Unit discrete On/Off Health LED/Sensor No change Additional AT8902M sensors (Mezzanine) IPMI Sensor Name Scanning Enabled Under Power State Unit Health LED/Sensor Temp Mezz. Area degrees C On Exceeds critical threshold Vcc 1.25v Mezz. Volts On Exceeds critical threshold Vcc 2.5v Mezz. Volts On Exceeds critical threshold Vcc 3.3v Mezz.
AT8902M 4.4.1.6 Software Description Health Error The Health Error is asserted if one of the sensors in Table 4-3: (AT8902M sensors) and Table 4-4: (Additional AT8902M sensors (Mezzanine)) matches the Health LED/Sensor condition. 4.4.2 Field Replaceable Unit (FRU) Information 4.4.2.
AT8902M 4.4.5 Software Description LEDs For LED positions on the front plate refer to Chapter 3, section 3.1.11., Display Elements. 4.4.5.1 Hot Swap LED (Blue LED) The AT8902M Hub Board supports a blue Hot Swap LED mounted on the front panel. This LED indicates when it is safe to remove the Hub from the chassis. The on-board IPMC drives this LED to indicate the hot swap state.
AT8902M 4.4.5.3 Software Description Health LED (ATCA LED2) Green LED Table 4-7: Health LED state LED state Description ON None of the health sensors is asserted Blinking At least one health sensor is asserted 4.4.5.4 Customer Definable LED (ATCA LED 3) This is an amber LED which can be used by a customer application. This LED can be controlled by PICMG 3.0 defined LED commands. 4.4.6 Hot Swap Process The AT8902M Hub Board has the ability to be hot-swapped in and out of a chassis.
AT8902M 4.5 Software Description Firmware Administration A running AT8902M system requires – after the bootloader has passed control to the kernel – the kernel itself, the root file system (initrd), the FASTPATH switching application and a configuration file for base and fabric switch. These software components, together with the IPMC image, make up the AT8902M firmware. The flash holding the software is divided into twelve partitions.
AT8902M Software Description The firmware update procedure is designed to provide a failsafe capability to update IPMC, kernel, initrd, application and configuration settings separately. Each combination of these components can be used as a startup configuration, though they must be compatible to each other. Please always follow Kontron documentation for all your upgrades. Software versions provided with an official release are known to work together.
AT8902M (Base Fabric) #show ACT NR KERNEL --- -- -----------F F BETA 6.09 *A 01 A BETA 6.09 03 F BETA 6.09 Software Description startupconfig startup SYSTEM APPLICATION ------------ ------------F BETA 6.09 F BETA 6.09 A BETA 6.09 02 BETA 6.09 F BETA 6.09 02 BETA 6.09 BASE-CONFIG --------------F factory 01 standard 01 standard EXT-CONFIG --------------F factory 01 standard 01 standard A new startup configuration has been added to the list combining the software images given in the previous command.
AT8902M Software Description • One Time Boot capability: After having updated the inactive kernel and root file system, the new system has to be started by rebooting the board. In the case that the update has installed an inoperable system which would cause the board to hang when booting, the next board reset must restart the previous known good version of kernel and root file system. This is achieved by programming the bootloader environment appropriately.
AT8902M Software Description This downloads the specified kernel package file via TFTP and writes the kernel image into the kernel partition of the specified slot (B). The MD5 checksum of the kernel image is checked before writing it into flash. The same procedure can be done with initrd and application packages. It is important not to overwrite the slots containing the currently active software, otherwise the One Time Boot mechanism does not make sense.
AT8902M 4.5.3 Software Description Updating IPMI Updating the IPMI firmware is different from updating the other software parts as updating is done directly when invoking the download command. In the case that the update procedure fails or the update image is corrupted, the IPMC will be able to restart all the same by means of its rollback functionality. The IPMI software package file is stored in the result/ppc405/firmware path of the release directory tree.
AT8902M Getting Help Appendix A Getting Help Page A - 1 AT8902M User Guide
AT8902M A. Getting Help Getting Help If, at any time, you encounter difficulties with your application or with any of our products, or if you simply need guidance on system setups and capabilities, contact our Technical Support at: North America EMEA Tel.: (450) 437-5682 Tel.: +49 (0) 8341 803 333 Fax: (450) 437-8053 Fax: +49 (0) 8341 803 339 If you have any questions about Kontron, our products, or services, visit our Web site at: www.kontron.
AT8902M Getting Help RETURNING DEFECTIVE MERCHANDISE Before returning any merchandise please do one of the following: • Call 1. Call our Technical Support department in North America at (450) 437-5682 or in EMEA at +49 (0) 8341 803 333. Make sure you have the following on hand: our Invoice #, your Purchase Order # and the Serial Number of the defective unit. 2. Provide the serial number found on the back of the unit and explain the nature of your problem to a service technician. 3.
AT8902M Getting Help WHEN RETURNING A UNIT • In the box, you must include the name and telephone number of a person, in case further explanations are required. Where applicable, always include all duty papers and invoice(s) associated with the item(s) in question. • Ensure that the unit is properly packed. Pack it in a rigid cardboard box. • Clearly write or mark the RMA number on the outside of the package you are returning. • Ship prepaid. We take care of insuring incoming units.
Return to Manufacturer Authorization Request Contact Name: __________________________________________________________ Company Name: __________________________________________________________ Street Address: __________________________________________________________ City: ________________________ Province/State: Country: ________________________ Postal/Zip Code: _______________________ Phone Number: ________________________ Extension: _______________________ Fax Number: ______________________