Table of Contents

Advertisement

Quick Links

ATCA-F120
Installation and Use
P/N: 6806800D06F
February 2009
Embedded Computing for
Business-Critical Continuity
TM

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ATCA-F120 and is the answer not in the manual?

Questions and answers

Summary of Contents for Emerson ATCA-F120

  • Page 1 Embedded Computing for Business-Critical Continuity ATCA-F120 Installation and Use P/N: 6806800D06F February 2009...
  • Page 2 Emerson reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Emerson to notify any person of such revision or changes.
  • Page 3 Configuring and Setting Up the Software ..........59 ATCA-F120 Installation and Use (6806800D06F)
  • Page 4 4.10.3 Watchdog..............99 ATCA-F120 Installation and Use (6806800D06F)
  • Page 5 Related Documentation ............. . 121 Emerson Network Power - Embedded Computing Documents ......121 Related Specifications .
  • Page 6 Contents Contents Contents ATCA-F120 Installation and Use (6806800D06F)
  • Page 7: Table Of Contents

    ATCA-F120 Specific U-Boot Commands ........
  • Page 8 List of Tables ATCA-F120 Installation and Use (6806800D06F)
  • Page 9 Location of IPMI Temperature Sensors ........97 ATCA-F120 Installation and Use (6806800D06F)
  • Page 10 List of Figures ATCA-F120 Installation and Use (6806800D06F)
  • Page 11 German translation of the previous English safety notes (this had to be included for legal reasons) Chapter 1, Introduction, on page 31 describes the main features of the ATCA-F120. Chapter 2, Hardware Preparation and Installation, on page 37 describes installation prerequisites including the blade installation itself.
  • Page 12 Intelligent Platform Management Interface IPMC Slave Controller International Organization for Standardization Local Area Network Light-Emitting Diode Mezzanine Management Controller NEBS Network Equipment-Building System Original Equipment Manufacturer Out Of Service Operating System Printed Circuit Board Peripheral Component Interconnect ATCA-F120 Installation and Use (6806800D06F)
  • Page 13 Sensor Data Record SELV Safety Extra Low Voltage Circuits SERDES Serializer/Deserializer SGMII Serial Gigabit Media Independent Interface Serial Peripheral Interface SRAM Static Random Access Memory Shielded Twisted Pair Shelf Manager Twisted-Pair Ethernet VLAN Virtual Local Area Network ATCA-F120 Installation and Use (6806800D06F)
  • Page 14 Repeated item for example node 1, node 2, ..., node Omission of information from example/command that is not necessary at the time being Ranges, for example: 0..4 means one of the integers 0,1,2,3, and 4 (used in registers) Logical OR ATCA-F120 Installation and Use (6806800D06F)
  • Page 15 Indicates a hazardous situation which, if not avoided, may result in minor or moderate injury Indicates a property damage message No danger encountered. Pay attention to important information ATCA-F120 Installation and Use (6806800D06F)
  • Page 16 (fabric and base interface connections as well as shelf manager cross-connection figures), updated IPMI sensor list, added blackplane connector pinouts, added section: "Boot and User Flashes", added figure which shows the location of on-board switches. ATCA-F120 Installation and Use (6806800D06F)
  • Page 17 6806800D06D February 2008 Added note regarding environmental variables to section "U-Boot"; corrected main memory size in section "Main Features"; changed manual to Emerson style (logo, etc.); added "Declaration of Conformity" to section "Standard Compliances" 6806800D06E February 2008 Corrected wrong year on titlepage...
  • Page 18 About this Manual About this Manual ATCA-F120 Installation and Use (6806800D06F)
  • Page 19 Emerson intends to provide all necessary information to install and handle the product in this manual. Because of the complexity of this product and its various uses, we do not guarantee that the given information is complete.
  • Page 20 Emerson could void the user's authority to operate the equipment. Blade products are tested in a representative system to show compliance with the above mentioned requirements.
  • Page 21 Before touching the blade or electronic components, make sure that your are working in an ESD-safe environment. Blade Damage Incorrect installation of the blade can cause damage of the blade, Only use handles when installing/removing the blade to avoid damage/deformation to the face plate and/or PCB. ATCA-F120 Installation and Use (6806800D06F)
  • Page 22 Therefore, carefully inspect the blade and the backplane for both pin and component integrity before installation. Emerson and our suppliers take significant steps to ensure there are no bent pins on the backplane or connector damage to the boards prior to leaving the factory. Bent pins caused by improper installation or by inserting boards with damaged connectors could void the ECC warranty for the backplane or boards.
  • Page 23 AMC modules may damage the AMC modules, the blade and an installed RTM including attached devices. Only install AMC modules into AMC bay B1 and B4 which are officially supported by Emerson. Consult your local Emerson sales representative, if in doubt.
  • Page 24 Safety Notes ATCA-F120 Installation and Use (6806800D06F)
  • Page 25 Produkt mit vielfältigen Einsatzmöglichkeiten handelt, können wir die Vollständigkeit der im Handbuch enthaltenen Informationen nicht garantieren. Falls Sie weitere Informationen benötigen sollten, wenden Sie sich bitte an die für Sie zuständige Geschäftsstelle von Emerson. Das System erfüllt die für die Industrie geforderten Sicherheitsvorschriften und darf ausschließlich für Anwendungen in der Telekommunikationsindustrie und im Zusammenhang...
  • Page 26 Sicherheitshinweise Das Produkt wurde in einem Emerson Standardsystem getestet. Es erfüllt die für digitale Geräte der Klasse A gültigen Grenzwerte in einem solchen System gemäß den FCC-Richtlinien Abschnitt 15 bzw. EN 55022 Klasse A. Diese Grenzwerte sollen einen angemessenen Schutz vor Störstrahlung beim Betrieb des Produktes in Gewerbe- sowie Industriegebieten...
  • Page 27 ändern Sie die Einstellungen der nicht mit 'Reserved' gekennzeichneten Schalter, bevor Sie das Blade installieren. Beschädigung der Blade Das Verstellen von Schaltern während des laufenden Betriebes kann zur Beschädigung des Blades führen. Prüfen und ändern Sie die Schaltereinstellungen, bevor Sie das Blade installieren. ATCA-F120 Installation and Use (6806800D06F)
  • Page 28 ECC gewährte Garantie für Boards und Backplanes erlöschen lassen. Datenverlust Wenn Sie das Blade deinstallieren, obwohl die blaue Hot-Swap-LED noch blinkt, kann dies zu Datenverlust führen. Warten Sie daher, bis die blaue LED durchgehend leuchtet, bevor Sie das Blade deinstallieren. ATCA-F120 Installation and Use (6806800D06F)
  • Page 29 Betrieb anderer AMC-Module kann sowohl die AMC-Module als auch das Blade sowie ein installiertes RTM und andere angeschlossene Geräte beschädigen. Installieren Sie daher nur AMC-Module, welche von Emerson offiziell unterstützt werden. Wenden Sie sich bei Fragen an Ihren lokalen Emerson-Ansprechpartner.
  • Page 30 Strahlung führen und somit eine Überschreitung von EMV-Grenzwerten zur Folge haben. Installieren Sie daher immer ein Filler-Panel in einen anderweitig nicht verwendeten AMC- Steckplatz. Umweltschutz Entsorgen Sie alte Blades/Systemkomponenten/RTMs stets gemäß der in Ihrem Land gültigen Gesetzgebung, wenn möglich immer umweltfreundlich. ATCA-F120 Installation and Use (6806800D06F)
  • Page 31 Two NAND flashes with a size of two GBytes each Real-time clock Serial interface via face plate Serial interface via Update Channel (connection to second ATCA-F120 in the system) Support for two AMC bays AMC and backplane support for Clock Generator Module...
  • Page 32: Table 1-1 Standard Compliances

    Defines mechanics, blade dimensions, power distribution, power and data connectors, and system management PICMG 3.1 Rev. 1.0 AdvancedTCA Ethernet/Fibre Channel Specification. PICMG AMC.0 R2.0 Advanced Defines mechanics, interfaces etc. of Advanced Mezzanine Cards. Mezzanine Card Base Specification ATCA-F120 Installation and Use (6806800D06F)
  • Page 33 Ethernet ports. The product has been designed to meet the directive on the restriction of the use of certain hazardous substances in electrical and electronic equipment (RoHS) Directive 2002/95/EC. ATCA-F120 Installation and Use (6806800D06F)
  • Page 34: Figure 1-1 Declaration Of Conformity

    Introduction Figure 1-1 Declaration of Conformity ATCA-F120 Installation and Use (6806800D06F)
  • Page 35 This section provides details on available blade variants and accessories. 1.4.1 Supported Blade Models As of writing this guide, the following blade variants were available. Consult your local Emerson sales representative for further variants that may be available. Table 1-3 Blade Variants...
  • Page 36: Table 1-4 Available Blade Accessories

    Two 1 Gigabit Ethernet Fabric Channel interfaces via SFP connectors Two RJ-45 telecom clocking interface connectors for inter-shelf clocking configurations One serial RS-232 interface for accessing the base blade On-board mezzanine management controller (MMC) compliant to IPMI 2.0 ATCA-F120 Installation and Use (6806800D06F)
  • Page 37 Hardware Preparation and Installation Overview This chapter provides all the information that you need in order to install the ATCA-F120 incl. accessories into your AdvancedTCA system. For completeness purposes and because of the similarity with the installation procedures, the respective removal procedures are also given in this chapter.
  • Page 38 Operating temperatures refer to the temperature of the air circulating around the blade, and not to component temperatures. If you integrate the blade in your own, non-Emerson, system, please contact your local sales representative for further safety information. Blade Damage High humidity and condensation on the blade surface causes short circuits.
  • Page 39: Table 2-1 Environmental Requirements

    If not stated otherwise, the temperatures should be measured by placing a sensor exactly at the given locations. For your convenience all temperature spots are shown in a figure that provides a detailed view of the blade. ATCA-F120 Installation and Use (6806800D06F)
  • Page 40: Figure 2-1 Critical Temperature Spots

    Hardware Preparation and Installation Figure 2-1 Critical Temperature Spots ATCA-F120 Installation and Use (6806800D06F)
  • Page 41: Table 2-2 Critical Temperature Limits

    -40.0VDC to -72VDC US and Canada: -40.0 to -60VDC Input current max. 5.0A@40V Power dissipation max. 200W The tested blade was a ATCA-F120 blade, including two installed AMC modules (35W each), and an RTM-ATCA- F120-COP (30W). ATCA-F120 Installation and Use (6806800D06F)
  • Page 42 The blade provides the configuration switches SW1, SW2, SW3 and SW4. Their location is shown in the following figure. The switch settings shown in the figure correspond to the default settings. The switches are displayed as the small white squares. ATCA-F120 Installation and Use (6806800D06F)
  • Page 43: Figure 2-2 On-Board Configuration Switches

    Hardware Preparation and Installation Figure 2-2 On-Board Configuration Switches ATCA-F120 Installation and Use (6806800D06F)
  • Page 44 Other switch settings: Reserved SW2-3 User flash #1 write protection. See User Flashes on page 83 Memory Map on page 109 for further details. OFF: User flash #1 write-enabled (default) ON: User flash #2 write-protected ATCA-F120 Installation and Use (6806800D06F)
  • Page 45 Reserved (default: OFF) SW4-2 Reserved (default: OFF) SW4-3 Reserved (default: OFF) SW4-4 Reserved (default: OFF) Blade Installation and Removal The blade is fully compatible to the AdvancedTCA standard and is designed to be used in AdvancedTCA shelves. ATCA-F120 Installation and Use (6806800D06F)
  • Page 46 Incorrect installation of the blade can cause damage of the blade, Only use handles when installing/removing the blade to avoid damage/deformation to the face plate and/or PCB. 2.6.1 Installing the Blade To install the blade into an AdvancedTCA shelf, proceed as follows. ATCA-F120 Installation and Use (6806800D06F)
  • Page 47 Continue to gently push the blade until the blade connectors engage. 4. Squeeze the lever and the latch together and hook the lower and the upper handle into the shelf rail recesses. ATCA-F120 Installation and Use (6806800D06F)
  • Page 48 If an RTM is connected to the front blade, make sure that the handles of both the RTM and the front blade are closed in order to power up the blade`s payload. 6. Wait until the blue LED is switched off, then tighten the face plate screws which secure the blade to the shelf. ATCA-F120 Installation and Use (6806800D06F)
  • Page 49 Before touching the blade or electronic components, make sure that you are working in an ESD-safe environment. Damage of the blade Incorrect installation of the blade can cause damage of the blade, Only use handles when installing/removing the blade to avoid damage/deformation to the face plate and/or PCB. ATCA-F120 Installation and Use (6806800D06F)
  • Page 50 4. Unfasten the screws of face plate until the blade is detached from shelf. 5. Remove the blade from the shelf. AMC Modules The blade provides two AMC bays: AMC B4 and AMC B1. Their location is shown in the following figure. ATCA-F120 Installation and Use (6806800D06F)
  • Page 51: Figure 2-3 Location Of Amc Bays

    Hardware Preparation and Installation Figure 2-3 Location of AMC Bays AMC B1 AMC B4 ATCA-F120 Installation and Use (6806800D06F)
  • Page 52: Table 2-5 Amc Bay B4 - Port Assignments

    The AMC bays AMC B4 and AMC B1 are designed to support different types of AMC modules. Both AMC bays are compliant to AMC.0 R2.0. Consult your local Emerson sales representative for a list of AMC modules which Emerson has validated for the use in AMC B1 and AMC B4.
  • Page 53: Figure 2-4 Amc Module B4 Interconnection Scheme

    Zone 3 connector P30 row 7 pin pair A-B Unused The AMC modules installed in AMC bay B4 of both ATCA-F120 blades in a shelf are interconnected via the AdvancedTCA update Channel interface (ports 2 and 3) through the backplane. The following figure illustrates the interconnection scheme. It is applicable to all Emerson AdvancedTCA shelves.
  • Page 54: Table 2-6 Amc Bay B1- Port Assignments

    Fabric Channel switch 2 port 18 Fabric Channel switch 2 port 19 Fabric Channel Switch 2 Port 20 Fabric Channel Switch 2 Port 16 Extended Option SERDES (1000BaseT on ATCA-F120 face plate) Unused Unused Unused ATCA-F120 Installation and Use (6806800D06F)
  • Page 55 Hardware Preparation and Installation Table 2-6 AMC Bay B1- Port Assignments (continued) Connector Region AMC Port # Usage on ATCA-F120 Differential telecom clock to and from the AMC Unused Unused Unused Unused ATCA-F120 Installation and Use (6806800D06F)
  • Page 56 Installing AMC modules with small operating temperature ranges into the ATCA-F120 may further restrict the operating temperature range of the ATCA-F120. Make sure that the operating temperature of any installed AMC modules and the ATCA-F120 as a bundle are within allowed limits.
  • Page 57 AMC module is being hot-inserted, that means the ATCA-F120 is powered. The procedure for the cold insertion, that means the ATCA-F120 is not powered, is the same, except that you need not wait for the blue LED indications to proceed.
  • Page 58 Removal Procedure The following describes how to remove an AMC module from the ATCA-F120. The procedure assumes that the ATCA-F120 is powered. If it is not powered, the steps regarding the blue LED can be ignored and skipped. 1. Make sure you are in an ESD safe environment.
  • Page 59 6. Install filler panel. Configuring and Setting Up the Software After the ATCA-F120 has been installed into a shelf and powered up, it starts to execute the U- Boot firmware. For details about U-Boot and how it can be configured, refer to...
  • Page 60 Hardware Preparation and Installation In some system configurations, the ATCA-F120 may be used as a system manager or at least as a key component within a system management implementation. The system management functionality may be based on the widely adopted Hardware Platform Interface (HPI). For this purpose Emerson offers an HPI distribution which provides a set of libraries that can be used as a basis for implementing system management functionalities.
  • Page 61 Chapter 3 Controls, LEDs and Connectors Overview This chapter describes: Mechanical layout of the blade Face plate connectors and LEDs Rear panel connectors On-board connectors ATCA-F120 Installation and Use (6806800D06F)
  • Page 62: Figure 3-1 Mechanical Layout

    Controls, LEDs and Connectors Blade Layout The following figure provides an overview of the mechanical layout of the blade. Figure 3-1 Mechanical Layout ATCA-F120 Installation and Use (6806800D06F)
  • Page 63 Controls, LEDs and Connectors Face Plate Connectors and LEDs This section describes the connectors and LEDs of the blade’s face plate. The following figure shows the face plate. ATCA-F120 Installation and Use (6806800D06F)
  • Page 64 Controls, LEDs and Connectors Figure 3-2 Face Plate ATCA-F120 Installation and Use (6806800D06F)
  • Page 65: Figure 3-3 Location Of Serial Interface Connector

    The serial interface connector allows to establish a serial console connection between the ATCA-F120 and an external computer, for example a laptop. The serial interface is primarily intended for management purposes and allows for example to access the blade’s U-Boot...
  • Page 66: Table 3-1 Serial Connector Pinout

    Controls, LEDs and Connectors The connector pinout is as follows. Table 3-1 Serial Connector Pinout Signal n.c. n.c. n.c. n.c. n.c. n.c. ATCA-F120 Installation and Use (6806800D06F)
  • Page 67 Verify that the length of an electric cable connected to a TPE bushing does not exceed 100 meters. Make sure the TPE bushing of the system is connected only to safety extra low voltage circuits (SELV circuits). If in doubt, ask your system administrator. ATCA-F120 Installation and Use (6806800D06F)
  • Page 68: Table 3-2 Ethernet Management Connector Pinout

    Controls, LEDs and Connectors Figure 3-4 Location of Ethernet Management Interface Table 3-2 Ethernet Management Connector Pinout Signal (1000Base-T) ETH_DA+ ETH_DA- ETH_DB+ ETH_DC+ ETH_DC- ETH_DB- ETH_DD+ ETH_DD- ATCA-F120 Installation and Use (6806800D06F)
  • Page 69 Verify that the length of an electric cable connected to a TPE bushing does not exceed 100 meters. Make sure the TPE bushing of the system is connected only to safety extra low voltage circuits (SELV circuits). If in doubt, ask your system administrator. ATCA-F120 Installation and Use (6806800D06F)
  • Page 70: Table 3-3 Amc Module Ethernet Interface Connector Pinout

    The following figure shows the connector location and pinout. Figure 3-5 Location of AMC Module Ethernet Management Interface Connector RESET AMC Bay B1 Ethernet Interface Table 3-3 AMC Module Ethernet Interface Connector Pinout Signal (1000Base-T) ETH_DA+ ETH_DA- ETH_DB+ ETH_DC+ ETH_DC- ETH_DB- ETH_DD+ ETH_DD- ATCA-F120 Installation and Use (6806800D06F)
  • Page 71 Verify that the length of an electric cable connected to a TPE bushing does not exceed 100 meters. Make sure the TPE bushing of the system is connected only to safety extra low voltage circuits (SELV circuits). If in doubt, ask your system administrator. ATCA-F120 Installation and Use (6806800D06F)
  • Page 72: Table 3-4 Base Channel Extension Connector Pinout

    Location of Base Channel Extension Connector Table 3-4 Base Channel Extension Connector Pinout Signal (1000Base-T) ETH_DA+ ETH_DA- ETH_DB+ ETH_DC+ ETH_DC- ETH_DB- ETH_DD+ ETH_DD- 3.3.2 LEDs The following figure highlights the LEDs available at the face plate. ATCA-F120 Installation and Use (6806800D06F)
  • Page 73 Controls, LEDs and Connectors Figure 3-7 Face Plate LEDs ATCA-F120 Installation and Use (6806800D06F)
  • Page 74 Permanently blue: Blade is ready to be extracted Green Green: Ethernet link established Off: No Ethernet link Amber Amber: Ethernet activity Off: No activity Rear Panel The blade provides the following AdvancedTCA backplane connectors: P20 - P24 P30 - P32 ATCA-F120 Installation and Use (6806800D06F)
  • Page 75: Figure 3-8 Location Of Advancedtca Connectors

    Controls, LEDs and Connectors Their location is shown in the following figure. Figure 3-8 Location of AdvancedTCA Connectors ATCA-F120 Installation and Use (6806800D06F)
  • Page 76: Figure 3-9 P30 Connector Pinout (Columns A To D)

    The pinouts of the connectors P10 and P20 to P24 are defined in the AdvancedTCA specifications. Refer to the respective documents for details. The pinouts of the connectors P30 to P32, however, are Emerson-specific. They are described in the following.
  • Page 77: Figure 3-11 P31 Connector Pinout (Columns A To D)

    BIX_XG1_RX0- BIX_XG0_TX0+ BIX_XG1_RX0+ BIX_XG0_TX2+ BIX_XG0_RX2- BIX_XG0_TX2- BIX_XG0_RX2+ FIX2_MDC FIX1_XG_MDIO FIX2_MDIO FIX1_XG_MDC BIX_XG1_TX0+ BIX_XG1_RX3- BIX_XG1_TX0- BIX_XG1_RX3+ BIX_XG0_TX3+ BIX_XG0_TX3_ BIX_XG1_RX2+ BIX_XG1_RX2- BIX_XG1_TX2+ BIX_XG0_RX0- BIX_XG1_TX2- BIX_XG0_RX0+ BIX_XG1_TX1+ BIX_XG1_TX1- BIX_XG0_RX1+ BIX_XG0_RX1- BIX_XG1_TX3+ BIX_XG0_RX3- BIX_XG1_TX3- BIX_XG0_RX3+ TXDIS_SH_CLK TXDIS_LTH_CLK TXDIS_SHIFT_D TXDIS_SFT_DIN ATCA-F120 Installation and Use (6806800D06F)
  • Page 78: Figure 3-13 P32 Connector Pinout (Columns A To D)

    FIX1_P19_RX1- FIX1_P19_TX1- FIX1_P19_RX1+ FIX1_P18_TX3+ FIX1_P18_RX1- FIX1_P18_TX3- FIX1_P18_RX1+ FIX1_P18_TX1+ FIX1_P18_RX3- FIX1_P18_TX1- FIX1_P18_RX3+ FIX1_P17_TX3+ FIX1_P17_RX1- FIX1_17_TX3- FIX1_P17_RX1+ FIX1_P17_TX1+ FIX1_P17_RX3- FIX1_P17_TX1- FIX1_P17_RX3+ FIX1_P16_TX3+ FIX1_P16_RX1- FIX1_P16_TX3- FIX1_P16_RX1+ FIX1_P16_TX1+ FIX1_P16_RX3- FIX1_P16_TX1- FIX1_P16_RX3+ FIX2_P23_TX+ FIX2_P23_RX- FIX2_P23_TX- FIX2_P23_RX+ n.c. n.c. RTM_PS0_N n.c. ATCA-F120 Installation and Use (6806800D06F)
  • Page 79 In this chapter you will find the following information: Block diagram Central Processing Unit Main memory Glue Logic FPGA Boot and user flashes Fabric channel interfaces Base channel interfaces Base interface extension Intelligent Peripheral Management Controller ATCA-F120 Installation and Use (6806800D06F)
  • Page 80 Central Processing Unit The blade’s Central Processing Unit (CPU) is a MPC8548E PowerQUICC III processor. It supports CPU speeds of 1000 MHz, 1200 MHz and 1333 MHz. On the ATCA-F120, the default CPU speed is 1333 MHz. ATCA-F120 Installation and Use (6806800D06F)
  • Page 81 4.267 GBytes/s. The ATCA-F120 supports up to 1 GByte of main memory. Glue Logic FPGA The ATCA-F120 provides a Glue Logic FPGA which is used for various purposes. Details are given in the following two subsections. ATCA-F120 Installation and Use (6806800D06F)
  • Page 82 F120: Control via IPMI Programmer’s Reference -> Section: System Boot Options Commands. For information about how to upgrade the FPGA images and how to obtain new FPGA images, consult your local sales representative. 4.5.2 Watchdog The FPGA contains a watchdog which is enabled by default. ATCA-F120 Installation and Use (6806800D06F)
  • Page 83 Memory Map on page 109. By default, the ATCA-F120 always boots from boot flash #1. The boot flash device from which to boot after the next reset/power cycle can be determined via IPMI and on-board switches. For further information refer to...
  • Page 84: Table 4-1 Main Features Of Fabric Channel Interface Switches

    For further details refer to Configuring the Blade on page Fabric Channel Interfaces The fabric channel interfaces on the ATCA-F120 are implemented via the following two switch devices: Broadcom BCM56800 Broadcom BCM56502 The following table lists the main features of these two switch devices.
  • Page 85 Supports IEEE 802.1p, TOS/DiffServ, rate limiting, TOS/DiffServ, rate limiting, policing priority tagging, policing priority tagging, and and remapping remapping Extended security and ACL Extended security and ACL filtering filtering IPv6 Support Fully supported Fully supported ATCA-F120 Installation and Use (6806800D06F)
  • Page 86: Figure 4-2 On-Board Routing Of Fabric Interfaces

    On-Board Routing of Fabric Interfaces 15 x 10GBase-BX4 Fabric Channel FIX 1 BCM56800 32/66 MPC8548 4 x 10GBase-BX4 4xRGMII 4 x 1000Base-BX FIX 2 BCM56502 QuadPHY QuadPHY SERDES BCM5466 BCM5466 1xSERDES 82571EB 82571EB 5xSERDES PCIExpress AMC B1 AMC B4 ATCA-F120 Installation and Use (6806800D06F)
  • Page 87: Table 4-2 Fix 1 Ethernet Port Assignment

    The following table describes the physical Ethernet port assignment of the BCM56800 switch device (FIX1). For information about logical port assignments, switch default configurations, preconfigured VLANs etc, refer to the Basic Blade Services Software on ATCA-F120 Programmer’s Reference. Table 4-2 FIX 1 Ethernet Port Assignment...
  • Page 88: Table 4-3 Fix 2 Ethernet Port Assignment

    SERDES AMC Bay B 1 Port 8 1000Base-BX ge18 SERDES AMC Bay B 1 Port 9 1000Base-BX ge19 SERDES AMC Bay B 1 Port 10 1000Base-BX ge20 SERDES 1000Base-BX ge21 SERDES 1000Base-BX ge22 SERDES 1000Base-BX ATCA-F120 Installation and Use (6806800D06F)
  • Page 89 1000Base-BX Base Channel Interfaces The ATCA-F120 uses the Broadcom BCM56502 as main switch device for Base Channel interfaces. Since this is the same device that is used for one of the fabric switch devices, you can find the features here: Table "Main Features of Fabric Channel Interface Switches"...
  • Page 90: Figure 4-3 On-Board Routing Of Base Interfaces

    1000B-BX BMC56502 Upd. Channel SERDES 1000B-T QuadPHY QuadPHY PCI 32/66 XFMR XFMR BCM5466 BCM5466 1000B-T XFMR XFMR MPC8548E 4xRGMII 100B-TX Upd. Channel MAX 4891 XFMR XFMR 1000Base-T XFMR XFMR Extender 2x100B-TX MAX 4891 XFMR XFMR ATCA-F120 Installation and Use (6806800D06F)
  • Page 91: Table 4-4 Base Channel Switch Port Assignment

    The following table describes how the physical Ethernet ports of the BCM56502 Base Channel switch are assigned. For information about logical port assignments, pre-configured VLANs etc., refer to the Basic Blade Services Software on ATCA-F120 Programmer’s Reference. Table 4-4 Base Channel Switch Port Assignment...
  • Page 92: Table 4-5 Base Interface Extension - Port Assignment

    SERDES XAUI SERDES XAUI Base Interface Extension The ATCA-F120 provides an additional switch device: the Broadcom BCM5385. It is connected to the previously described BCM56502 devices and is used to provide additional Ethernet interfaces. 4.9.1 Port Assignment The following table shows how the Ethernet ports of the BCM5385 device are assigned.
  • Page 93: Figure 4-4 Shelf Manager Cross Connection Via Update Channel

    Base Channel #1 Update Channel #0 Base Channel #1 ATCA-F120 in Hub Slot #1 ATCA-F120 in Hub Slot #2 Alternatively, port 0 and 1 of Base Channel Interface #1 are used to connect to the two shelf managers in a system. This type of shelf manager interconnection is compliant to the PICMG 3.0 R2.0 ECN 3.0-2.0-001 standard and is used in Centellis 4100 systems.
  • Page 94: Figure 4-5 Shelf Manager Cross Connection Via Base Channel

    Functional Description At the same time, port 0 of the Update channel is used for a connection to the CPU of the partner ATCA-F120 in the system. The following figure illustrates this configuration. Figure 4-5 Shelf Manager Cross Connection via Base Channel...
  • Page 95 Figure 4-6 IPMI Structure Blade Host FPGA IPMB-L Atmega 128L IDROM IPMC IPMB0A Dig. I/O Atmega256 Backplane ISC0 IPMB0B Sensors Atmega 168L ISC1 AMC Bay B1 Atmega 168L IPMB-L Power Supply Control and Module Status Signals ATCA-F120 Installation and Use (6806800D06F)
  • Page 96: Table 4-6 On-Board Memory Of Imc, Isc0/1 And Mmc

    CPU and IPMC. The second channel is used for system-critical events to bypass the first channel. For details about supported IPMI commands as well as Sensor Data Records (SDRs) and Field Replaceable Unit (FRU) information provided by the IPMC, refer to the ATCA-F120: Control via IPMI Programmer's Reference. ATCA-F120 Installation and Use (6806800D06F)
  • Page 97: Figure 4-7 Location Of Ipmi Temperature Sensors

    Their names and locations are shown in the following figure. Figure 4-7 Location of IPMI Temperature Sensors Top Edge Temp FIX2Temp (underneath heat sink) CPUTemp FIX1Temp (undeneath heat sink) BIXTemp (underneath heat sink) Bottom Edge Temp Comp Side2 Temp ATCA-F120 Installation and Use (6806800D06F)
  • Page 98: Table 4-7 Ipmi Sensors Overview

    Other sensors available on-board include voltage sensors and sensors which provide particular status information. A summary of all sensors is given in the following table. For detailed descriptions refer to the ATCA-F120: Control via IPMI Programmer’s Reference. Table 4-7 IPMI Sensors Overview...
  • Page 99 An IPMI driver is included in the Linux distribution available for the blade. 4.10.3 Watchdog The IPMC contains two watchdogs. One watchdog is implemented in the IPMC hardware and supervises the operation of the IPMC itself. This watchdog is not configurable and is permanently enabled. ATCA-F120 Installation and Use (6806800D06F)
  • Page 100 Your software may enable/disable and configure the watchdog at any time using IPMI commands. For details, refer to the IPMI V. 1.5 specification. By default the watchdog is disabled. ATCA-F120 Installation and Use (6806800D06F)
  • Page 101 The ATCA-F120 uses the boot loader software U-Boot (current version V1.1.6). U-Boot is open source software based on a GPL license model and is the first software to be executed on the ATCA-F120 after powering up the blade. It is stored in the boot flashes and its main functions are:...
  • Page 102 These serial access parameters are the default values. They can be changed from within U- boot. For details refer to the U-boot documentation. 3. Boot the ATCA-F120 by resetting it or powering it up. 4. Press any key when you see the following message followed by a number counting...
  • Page 103 1. Connect to U-boot as described in Accessing U-Boot via the Serial Console on page 2. Specify the IP address of the ATCA-F120 itself and of the TFTP server which contains the Linux kernel image by entering the following U-Boot commands: setenv ipaddr <IP address of ATCA-F120>...
  • Page 104 It is assumed that the RAM disk image is stored on an external TFTP server which is connected to the ATCA-F120. During each boot process, the RAM disk image will be downloaded from the TFTP server into the main memory of the ATCA-F120. Furthermore it is assumed that the U- Boot command ramboot has previously been defined.
  • Page 105 5.3.3 Configuring U-Boot to Boot from Flash The ATCA-F120 provides two redundant boot flashes which contain the U-boot images and also Linux kernel images. It also provides two redundant user flashes which contain two redundant root file systems. The user flashes are NAND flash devices. See also Table "Linux...
  • Page 106 One way to switch between the two boot flashes and thus determine which boot flash the ATCA-F120 is to boot from, is via IPMI using the System Boot Options feature. Refer to the ATCA- F120: Control via IPMI Programmer’s Reference for details.
  • Page 107 Analyzing Kernel Log Files after a Kernel Panic If the Linux OS running on your ATCA-F120 indicates a kernel panic and you wish to analyze the cause of it, then you can issue a reset (via the face plate button for example) and subsequently analyze kernel log files.
  • Page 108 It allows to reserve a memory region (at the end of the physical memory) which is not overwritten by U-Boot. Furthermore, U-Boot will report less memory to the Linux kernel (via the mem parameter) so that Linux will not use it either. Refer to the U-boot documentation for further details. ATCA-F120 Installation and Use (6806800D06F)
  • Page 109: Table 5-1 Physical Address Map

    U-Boot Firmware Memory Map The following table shows the physical address map of the ATCA-F120. Table 5-1 Physical Address Map Device Start Address Size DDR2-RAM 0x00000000 Max. 2 GByte MPC8548E CPU 0xE0000000 64 KBytes FPGA 0xF2000000 64 KBytes User (NAND) flash 1, bank 1...
  • Page 110 NAND flash # 1 n.a. NAND flash # 1 /dev/mtdblock: (device name used by Linux kernel for booting) /dev/mtd11 NAND flash # 2 n.a. NAND flash # 2 /dev/mtdblock; (device name used by Linux kernel for booting) ATCA-F120 Installation and Use (6806800D06F)
  • Page 111: Table 5-3 Post Result Format

    /tftpboot partition Power-On Self Test When the ATCA-F120 is booted, U-boot executes a series of Power-On Self test (POST) routines. They check the functionality of different controllers and other on-board resources. The result of the POST is stored in memory and has the following format.
  • Page 112: Table 5-4 Post Results In Sys Fw Progress Ipmi Sensor Reading Data

    0x0b U-boot image CRC mismatch detected 0x0D Wrong CPU speed. 0xfd Emerson specific POST error code. Further information is provided in the event data byte 3 (see Table "SYS FW PROGRESS IPMI Sensor - POST Error Event Codes" on page...
  • Page 113 Boot flash Flash devices are sent into CFI query mode and the query string is verified. User (NAND) flash Check connectivity of NAND flash devices. Check connectivity of 10G repeater devices on RTM ATCA-F120 Installation and Use (6806800D06F)
  • Page 114: Table 5-7 Environment Variable Post_Control

    The following table lists ATCA-F120 specific U-boot commands. Table 5-8 ATCA-F120 Specific U-Boot Commands Command Description Allows to configure IPMI system boot options bparams_set Issues a hard reset on the ATCA-F120. A hard reset resets the entire hreset payload. ATCA-F120 Installation and Use (6806800D06F)
  • Page 115: Table 5-9 Atca-F120 Specific U-Boot Environment Variables

    U-Boot Firmware Table 5-8 ATCA-F120 Specific U-Boot Commands (continued) Command Description Selects the boot flash which the ATCA-F120 is to boot from after the bootsel next restart. 0 selects boot flash 0, 1 selects boot flash 1, and switch 0|1|switch selects the currently not selected boot flash, i.e.
  • Page 116 U-Boot Firmware Table 5-9 ATCA-F120 Specific U-Boot Environment Variables (continued) Environment Variable Description Indicates the reason for the last reset. Possible values are: reset_cause warm: CPU reset power: Power-on frpl_pb: Face plate push button rtm_pb: RTM push button) cpu_hreset: CPU HRESET_REQ...
  • Page 117 It is assumed that the new U-Boot image is placed in the download directory of a TFTP server which has network access to the ATCA-F120. All shown files names and IP addresses were only chosen for illustration purposes. The described procedure consists of updating the stand-by boot flash and then switching the boot flashes, so that after the next reset/boot flash the ATCA- F120 boots from the new active, previously updated boot flash.
  • Page 118 U-boot bank 1 will be active after the next reboot. If the bit is set to 1, then U-boot bank 2 will be active. Note that depending on the blade’s IPMI firmware version, the switch between the U-boot banks may be effective immediately. ATCA-F120 Installation and Use (6806800D06F)
  • Page 119 7. Copy the image from the RAM to the currently stand-by U-boot bank. cp.b $loadaddr fdf80000 80000 Copy to Flash... done 8. Make stand-by U-boot active and vice versa, by entering the following command: bootsel switch 9. In order to boot the new U-Boot, reset the blade. ATCA-F120 Installation and Use (6806800D06F)
  • Page 120 U-Boot Firmware ATCA-F120 Installation and Use (6806800D06F)
  • Page 121: Table A-1 Emerson Publications

    Documentation Search. This site provides the most up-to-date copies of Emerson Network Power - Embedded Computing product documentation. Check the Emerson website or consult your local Emerson sales representative for release notes or errata sheets that may be applicable to the ATCA-F120 , RTM-ATCA-F120C or RTM- ATCA-F120-OPT. Table A-1 Emerson Publications...
  • Page 122: Table A-2 Related Specifications

    IPMI Specification v1.5 PICMG PICMG 3.0 Revision 2.0 Advanced TCA Base Specification picmg.org/specifications.stm PICMG 3.1 Revision 1.0 Specification Ethernet/Fiber Channel PICMG AMC.0 R2.0 Advanced Mezzanine Card Base Specification, December 3,2004 DENX Software Engineering http://www.denx.de/wiki/UBoot/WebHome U-boot firmware documentation ATCA-F120 Installation and Use (6806800D06F)
  • Page 123 Power requirements U-boot firmware Removal procedure Boot option selection Installation procedure Serial console access IPMC Updating the U-boot firmware IPMI User flashes ISC0/1 On-board IPMI structure On-board sensors Watchdog Watchdogs Inside CPU Inside FPGA Inside IPMC ATCA-F120 Installation and Use (6806800D06F)
  • Page 124 Index ATCA-F120 Installation and Use (6806800D06F)
  • Page 126 Precision Cooling Surge & Signal Protection Emerson, Business-Critical Continuity, Emerson Network Power and the Emerson Network Power logo are trademarks and service marks of Emerson Electric Co. All other product or service names are the property of their respective owners.

Table of Contents