Kontron AM4904 User Manual

Kontron AM4904 User Manual

Microtca carrier hub
Table of Contents

Advertisement

Quick Links

» Kontron User's Guide «
AM4904
Document Revision 1.2
Document ID: SK-MAN-AM4904 1036-1597
Issue Date: April 2011
If it's embedded, it's Kontron.
www.kontron.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AM4904 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Kontron AM4904

  • Page 1 » Kontron User's Guide « AM4904 Document Revision 1.2 Document ID: SK-MAN-AM4904 1036-1597 Issue Date: April 2011 If it's embedded, it's Kontron. www.kontron.com...
  • Page 2: Revision History

    © 2011 Kontron, an International Corporation. All rights reserved. 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.
  • Page 3: Table Of Contents

    Temperature ..................3 1.4.6 Humidity ................... 3 1.4.7 Altitude ..................... 4 1.4.8 Vibration ................... 4 1.4.9 Shock....................4 1.4.10 Safety ....................4 1.4.11 Electromagnetic Compatibility ..............4 1.4.12 MTBF....................5 1.5 Standards Compliance................... 5 1.6 Related Publications..................5 AM4904 User Guide www.kontron.com...
  • Page 4 Fabric Interface ................... 35 2.7.2 IPMB-L Interface.................. 35 2.7.3 Inter-MCH IPMB-L Interface ..............35 2.7.4 IPMB-0 Interface ................. 35 2.7.5 MCH Update Channel Interface ..............35 2.7.6 JTAG Interface..................35 2.7.7 Pinout of MCH Card-edge Connectors............35 AM4904 User Guide www.kontron.com...
  • Page 5 Configuring services: chkconfig ............... 61 3.4.5 Configuring PCI Express ................. 62 3.4.6 Configuring sRIO.................. 64 3.4.7 Clocking Configuration ................65 3.4.8 MCH Redundancy Support ..............70 3.4.9 Cooling Unit Management..............70 3.5 IPMI ......................72 3.5.1 Supported IPMI Commands..............72 AM4904 User Guide www.kontron.com...
  • Page 6 5.3 Power Consumption ..................92 5.3.1 Payload Power Consumption ..............92 5.3.2 Management Power Consumption ............93 5.4 Payload Start-Up Current of the AM4904............93 Thermal Considerations................95 6.1 Thermal Monitoring ..................95 6.2 Thermal Regulation ..................98 6.3 Airflow ...................... 99 Configuration Options................
  • Page 7: List Of Tables

    Table 2-2: Sensor List AM4904-PCIe................12 Table 2-3: Sensor List AM4904-sRIO ................13 Table 2-4: AM4904 Temperature Sensor Thresholds [°C] ..........14 Table 2-5: AM4904 Voltage Sensor Thresholds............... 14 Table 2-6: Sensor Type Codes and Event offsets ............. 15 Table 2-7: FASTPATH AM4904 Switch Port Mapping............
  • Page 8 Table 3-32: PICMG Commands..................75 Table 3-33: AMC.0 Commands..................76 Table 3-34: MicroTCA.0 Commands................76 Table 3-35: Kontron specific OEM Commands..............76 Table 3-36: POST Routines and Error Codes ..............79 Table 3-37: Bootloader Environment Variables..............80 Table 3-38: FLASH Partition Scheme (64MB)..............81 Table 5-1: DC Operational Input Voltage Ranges ............
  • Page 9: List Of Figures

    Figure 2-7: Module Handle Positions................28 Figure 2-8: DensiShield™ Uplink Cable Connector Face (Front Connector is mirrored) .....32 Figure 6-1: Temperature Sensor Locations AM4904 (Base variant, top view) ......94 Figure 6-2: Temperature Sensor Locations AM4904 (Base variant, bottom view) ....95 Figure 6-3: Temperature Sensor Locations AM4904 (PCIe variant, bottom view)....95 Figure 6-4: Temperature Sensor Locations AM4904 (sRIO variant, top view)......96...
  • Page 10: Proprietary Note

    Kontron AG without further notice. Trademarks Kontron AG and the Kontron logo are trade marks owned by Kontron AG, Germany. In addition, this docu- ment may include names, company logos and trademarks, which are registered trademarks and, therefore, proprietary to their respective owners.
  • Page 11: Before You Begin

    • 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...
  • Page 12: When Working Inside A Computer

    Also, before connecting a cable, make sure both connec- tors are correctly oriented and aligned. CAUTION Do not attempt to service the system yourself, except as explained in this user’s guide. Follow installation and troubleshooting instruc- tions closely. AM4904 User Guide www.kontron.com...
  • Page 13: Advisory Conventions

    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 Com- pliance Statements” in this manual. xiii AM4904 User Guide www.kontron.com...
  • Page 14: Safety Instructions

    Therefore, in the interest of your own safety and of the correct operation of your new Kontron product, you are requested to conform with the following guidelines.
  • Page 15: Special Handling And Unpacking Instructions

    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.
  • Page 16: General Instructions On Usage

    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...
  • Page 17: Regulatory Compliance Statements

    CE compliance. Kontron does not offer engineering services for designing cabling systems. In addi- tion, Kontron will not retest or recertify systems or components that have been reconfigured by customers. xvii AM4904 User Guide www.kontron.com...
  • Page 18: Two Year Warranty

    Any extensions to the original guarantee are consid- ered gestures of goodwill, and will be defined in the “Repair Report” issued by Kontron with the repaired or replaced item.
  • Page 19 Chapter 1 Introduction www.kontron.com 1KTC5520/EATX...
  • Page 20: Introduction

    • AM4904-PCIe • AM4904-sRIO • AM4910 This user guide covers the AM4904 family. For information on the AM4910, please refer to appropriate man- ual. 1.3 Optional Accessories The following parts are not included with the AM4904 and have to be obtained separately.
  • Page 21: Technical Specifications

    • Normal Operating: +5 °C to +40 °C • Short-Term Operating: -5 °C to +55 °C 1.4.6 Humidity The board is designed to meet IEC 60068-2-78 • Operating: 5%-93% (non-condensing) at 40°C • Non-Operating: 5%-95% (non-condensing) at 40°C AM4904 User Guide www.kontron.com...
  • Page 22: Altitude

    The product is designed to meet or exceed the following specifications/requirements (assuming an adequate carrier/chassis): • FCC 47 CFR Part 15, (USA) • EMC Directive 89/336/EEC (Europe) • EN55022 (Europe) • EN55024 (Europe) • CISPR22 • CISPR24 • VCCI (Voluntary Japan Electromagnetic Compatibility requirement) AM4904 User Guide www.kontron.com...
  • Page 23: Mtbf

    1.5 Standards Compliance This product is compatible to the following standards: • AMC.0 R2.0 Advanced Mezzanine Card Base Specification • AMC.1 R1.0 PCI Express (only AM4904-PCIe) • AMC.2 R1.0 AMC Gigabit Ethernet • AMC.2 Type 4 E2 • AMC.2 Type 5 E2 •...
  • Page 24 Chapter 2 Functional Description www.kontron.com 6KTC5520/EATX...
  • Page 25: Functional Description

    Tongue 3/4 DEFG The AM4904-Base consists of a MicroTCA Carrier Management Controller (MCMC), a managed switch and a clocking subsystem which are detailed in this chapter. The AM4904-PCIe and AM4904-sRIO variants have an additional fabric switch, see “PCI Express / Serial RapidIO Switch” on page 21.
  • Page 26: Microtca Carrier Management Controller

    Functional Description 2.2 MicroTCA Carrier Management Controller The AM4904 supports a processor unit which can operate as only MCMC or as MCMC/CM Software. These two modes are described in this section. The MCMC operates with the following building blocks which are detailed below: •...
  • Page 27: Nor Flash

    • 1x FRU Data I2C Backplane • 3x I2C to Tongue 1, Tongue 2 and Tongue 3 • MCH-MCH interlink via XOVER1 • Request for takeover • Heartbeat • Present • Isolate request • Switch-over request AM4904 User Guide www.kontron.com...
  • Page 28: I2C Eeprom

    The sensor ID is the number which identifies the sensor e.g. when using the IPMI command “Get Sensor Reading”. Please note that ‘ipmitool’ accepts sensor IDs in decimal (e.g. ‘10’) or hexadecimal (e.g. ‘0xa’) notation. AM4904 User Guide www.kontron.com...
  • Page 29: Table 2-1: Sensor List Am4904-Base

    Functional Description Module sensors that have been implemented are listed in the sensor list below. Table 2-1: Sensor List AM4904-Base Sensor SENSOR Name Sensor Type Code Description Kontron CM MC Device Loc. Only readable as CM Kontron MCMC MC Device Loc.
  • Page 30: Table 2-2: Sensor List Am4904-Pcie

    Functional Description Table 2-2: Sensor List AM4904-PCIe Sensor SENSOR Name Sensor Type Code Description Kontron CM MC Device Loc. Only readable as CM Kontron MCMC MC Device Loc. Only readable as MCMC Kontron MCMC FRU Device Loc. Only readable as CM...
  • Page 31: Table 2-3: Sensor List Am4904-Srio

    Functional Description Table 2-3: Sensor List AM4904-sRIO Sensor SENSOR Name Sensor Type Code Description Kontron CM MC Device Loc. Only readable as CM Kontron MCMC MC Device Loc. Only readable as MCMC Kontron MCMC FRU Device Loc. Only readable as CM...
  • Page 32: Table 2-4: Am4904 Temperature Sensor Thresholds [°C]

    Functional Description 2.2.11.1 Sensor Thresholds Following tables show sensor thresholds for temperature and voltage sensors. Table 2-4: AM4904 Temperature Sensor Thresholds [°C] SENSOR Number / Upper non Upper criti- Upper non ID string critical recoverable 13 / T1_0x90_Temp 15 / T1_0x40_Temp...
  • Page 33: Table 2-6: Sensor Type Codes And Event Offsets

    Offset 0: PLL locked to primary reference clock (assertion) Offset 1: PLL locked to secondary reference clock (assertion) Offset 2: PLL in holdover mode (assertion) D5h (Kontron OEM PLL Status) Offset 3: PLL in free-run mode (assertion) Offset 4: PLL primary reference clock line failure (assertion/de-assertion)
  • Page 34: Managed Ethernet Switch

    Ethernet transceiver. Uplink Ports 1 and 2 operate in SGMII to 10/100/1000Base-T mode and connect to front dual RJ45 with integrated magnetics. The physical ports of the switch are mapped as shown in the following table. Table 2-7: FASTPATH AM4904 Switch Port Mapping FASTPATH unit/port Backplane Port Map Speed...
  • Page 35: Switch Management Software

    The switch management application is based on Broadcom FASTPATH. It is running as a Linux application on the main CPU. It coexists with the MCMC/CM application as well as customer software. For additional information of system configuration refer to “AM4904/AM4910 CLI Reference Manual”. 2.3.2.1 Supported Management RFCs •...
  • Page 36 • RFC 791 - IP • RFC 792 - ICMP • RFC 793 - TCP • RFC 951 - BOOTP • RFC 1321 - Message Digest Algorithm (MD5) • RFC 1534 - Interoperation between BOOTP and DHCP AM4904 User Guide www.kontron.com...
  • Page 37 • RFC 3246 - An Expedited Forwarding PHB • RFC 3260 - New Terminology and Clarifications for DiffServ Additionally the software supports the following MIBs. 2.3.2.4 Supported Enterprise MIB • Support for all managed objects not contained in standards based MIBs AM4904 User Guide www.kontron.com...
  • Page 38 • RADIUS-AUTH-CLIENT-MIB: RADIUS Authentication Client MIB 2.3.2.6 Supported QoS Package MIBs • RFC 3289 - DIFFSERV-MIB: Management Information Base for the Differentiated Services Architecture • RFC 3289 - DIFFSERV-DCSP-TC MIB: Management Information Base for the Textual Conventions used in DIFFSERV-MIB AM4904 User Guide www.kontron.com...
  • Page 39: Pci Express / Serial Rapidio Switch

    AMC7 Fabric DEFG AMC8 Fabric DEFG AMC9 Fabric DEFG AMC10 Fabric DEFG AMC11 Fabric DEFG AMC12 Fabric DEFG I2C 2 Power-Up Strappings DIP Switch RESET POWER JTAG LEDs T3_I2C 12V/3.3V Low Speed Interconnect T3 <–> T4 AM4904 User Guide www.kontron.com...
  • Page 40: Table 2-8: Am4904-Pcie Switch Port Mapping

    JTAG LEDs T3_I2C 12V/3.3V Low Speed Interconnect T3 <–> T4 The physical ports of the fabric switch are mapped as shown in the following tables. Table 2-8: AM4904-PCIe Switch Port Mapping Switch Station Switch Switch Station Lanes Port Mapping Port...
  • Page 41: Clocking

    Functional Description Table 2-9: AM4904-sRIO Switch Port Mapping sRIO Switch Unit # Port # Port Mapping Speed (Default) SW interlink 3.125Gbps AMC Fabric DEFG 6 3.125Gbps AMC Fabric DEFG 4 3.125Gbps AMC Fabric DEFG 1 3.125Gbps Uplink S1 (P0) 3.125Gbps AMC Fabric DEFG 5 3.125Gbps...
  • Page 42: Board Interfaces

    • Synchronizes to 25MHz, recovered clock from local front-uplink Ethernet PHYs • Transmits 25MHZ to local PHYs and switch silicon reference clock • G.8262 2.6 Board Interfaces The AM4904 has following front panel interfaces: • 10/100Base-T Management Port with LEDs • Serial RS232 Interface • BITS Clock Input (CLK) •...
  • Page 43: Figure 2-4: Am4904-Base Front Panel Leds And Interfaces

    • Synchronisation Clock LEDs (Lock, Hold, Free) • Power Module and Cooling Unit Status LEDs (PM1/2, CU1/2) • Module Handle Figure 2-4: AM4904-Base Front Panel LEDs and Interfaces Figure 2-5: AM4904-PCIe Front Panel LEDs and Interfaces AM4904 User Guide www.kontron.com...
  • Page 44: Module Management Leds

    Functional Description Figure 2-6: AM4904-sRIO Front Panel LEDs and Interfaces 2.6.1 Module Management LEDs Table 2-10: Module Management LEDs Function Module Management Color Description LEDs OFF= MCH is operational ON= MCH boots-up or is not operational. Blinking= Not defined OFF= MCH is operational and assigned the 'active MCH' role LED1 ON= MCH boots-up or is not operational.
  • Page 45: Mch/Amc Status Leds

    (Deactivation in progress) Long blink= Deactivation in progress 2.6.2 MCH/AMC Status LEDs The AM4904 delivers 12 AMC and 1 other MCH status LEDs. Indication parameters are customized per CLI command (see “Managed Ethernet Switch” on page 16). AMC LEDs can indicate: •...
  • Page 46: Synchronisation Clock Leds

    OFF= PLL is locked or in hold over mode or no Telco Clock support Free green ON= PLL is in free running mode Blinking= Not defined The PLL Status is displayed by the combination of the LOCK and HOLD LED, according to following table. AM4904 User Guide www.kontron.com...
  • Page 47: Power Module And Cooling Unit Status Leds

    Blinking= Not defined 2.6.5 Module Handle Positions At the front panel, the AM4904 provides a module handle for module extraction for securing the module in the chassis and actuating the hot swap switch. The module handle supports a three-position operation.
  • Page 48: Serial Port

    An RS232 interface of the Unit Computer is the serial port which is routed to a miniature connector on the front plate. An adapter cable is available from Kontron to establish a connection with a terminal with a stan- dard DB9 serial port.
  • Page 49: Management Ethernet Interface (10/100/1000Base-T)

    1000Base-T data transmission (Auto-Negotiation) and are implemented as an RJ-45 connector on the front panel. Auto wire switching for crossed cables is also supported (Auto-MDI/X). This interface is connected as an uplink port to the on-board Ethernet switch. AM4904 User Guide www.kontron.com...
  • Page 50: Srio Densishield™ Interfaces

    Table 2-21: sRIO Connections Port Connection Switch Unit 0 P8 Switch Unit 1 P8 DensiShield™ cables or adapters can be obtained from FCI and other manufacturers. The connector pinout is as follows. AM4904 User Guide www.kontron.com...
  • Page 51: Table 2-22: Densishield™ Uplink Connector Pinout

    When selecting a DensiShield™ to InfiniBand adapter, note that there are different wiring options available. Be sure to select the version where the polarity is not inverted. The correct wiring is given in the table below. AM4904 User Guide www.kontron.com...
  • Page 52: Mch Interconnection

    RX3+ 2.7 MCH Interconnection The AM4904 communicates with the MicroTCA™ backplane via the MCH Card-edge connector, which is a serial interface optimized for high-speed interconnects. The MCH Card-edge connectors support a variety of fabric topologies divided into the following functional groups: •...
  • Page 53: Fabric Interface

    MicroTCA™ system to control the power served to the dedicated AMCs as well as the system cooling state. 2.7.4 MCH Update Channel Interface The MCH update channel on the AM4904 is realized as a SerDes interface to the on-board Ethernet switch. Thus, two MCHs can be interconnected across the MicroTCA backplane.
  • Page 54 First Logic-Ground First Logic-Ground Fabric A to AMC9, RxFA-9- AMC-9 Third IPMB0-SDA-B IPMI-Agent Third IPMB-0 B Data Receive- Fabric A to AMC9, RxFA-9+ AMC-9 Third IPMB0-SCL-B IPMI-Agent Third IPMB-0 B Clock Receive+ First Logic-Ground First Logic-Ground AM4904 User Guide www.kontron.com...
  • Page 55 Other-MCH Third TxFA-2+ Third Receive+ mit+ First Logic-Ground First Logic-Ground Fabric Update Fabric A to AMC1, TxFUA- Third RxFA-1- AMC-1 Third Transmit- Receive- Fabric Update Fabric A to AMC1, TxFUA+ Third RxFA-1+ AMC-1 Third Transmit+ Receive+ AM4904 User Guide www.kontron.com...
  • Page 56: Table 2-25: Mch Card-Edge Tongue 2 (Clocking) Connectors Pinout

    Third CLK1+ to AMC5 CLK2-5+ AMC-5 Third CLK2+ from AMC5 First Logic-Ground First Logic-Ground CLK1-4- Third CLK1- to AMC4 CLK2-4- AMC-4 Third CLK2- from AMC4 CLK1-4+ Third CLK1+ to AMC4 CLK2-4+ AMC-4 Third CLK2+ from AMC4 AM4904 User Guide www.kontron.com...
  • Page 57 RSVD Third RSVD Third RSVD Third RSVD Third Third Logic-Ground Third Logic-Ground RSVD Third RSVD Third RSVD Third RSVD Third Third Logic-Ground Third Logic-Ground RSVD Third RSVD Third RSVD Third RSVD Third Third Logic-Ground Third Logic-Ground AM4904 User Guide www.kontron.com...
  • Page 58: Table 2-26: Mch Card-Edge Tongue 3 (Pcie Fabric) Connectors Pinout

    TxFD-5+ Third Fabric D to AMC5 Transmit+ RxFD-5+ AMC-5 Third Fabric D to AMC5 Receive+ First Logic Ground First Logic Ground TxFG-4- Third Fabric G to AMC4 Transmit- RxFG-4- AMC-4 Third Fabric G to AMC4 Receive- AM4904 User Guide www.kontron.com...
  • Page 59 First Logic Ground First Logic Ground TxFD-1- Third Fabric D to AMC1 Transmit- RxFD-1- AMC-1 Third Fabric D to AMC1 Receive- TxFD-1+ Third Fabric D to AMC1 Transmit+ RxFD-1+ AMC-1 Third Fabric D to AMC1 Receive+ AM4904 User Guide www.kontron.com...
  • Page 60 TxFD-5- Third Fabric D to AMC5 Transmit- RxFD-5- AMC-5 Third Fabric D to AMC5 Receive- TxFD-5+ Third Fabric D to AMC5 Transmit+ RxFD-5+ AMC-5 Third Fabric D to AMC5 Receive+ First Logic Ground First Logic Ground AM4904 User Guide www.kontron.com...
  • Page 61 TxFE-1+ Third Fabric E to AMC1 Transmit+ RxFE-1+ AMC-1 Third Fabric E to AMC1 Receive+ First Logic Ground First Logic Ground TxFD-1- Third Fabric D to AMC1 Transmit- RxFD-1- AMC-1 Third Fabric D to AMC1 Receive- AM4904 User Guide www.kontron.com...
  • Page 62: Table 2-27: Mch Card-Edge Tongue 3 (Srio Fabric) Connectors Pinout

    Fabric E to AMC11 Receive+ First Logic-Ground First Logic-Ground TxFD-11- Third Fabric D to AMC11 Transmit- RxFD-11- AMC-11 Third Fabric D to AMC11 Receive- TxFD-11+ Third Fabric D to AMC11 Transmit+ RxFD-11+ AMC-11 Third Fabric D to AMC11 Receive+ AM4904 User Guide www.kontron.com...
  • Page 63 First Logic-Ground TxFE-7- Third Fabric E to AMC7 Transmit- RxFE-7- AMC-7 Third Fabric E to AMC7 Receive- TxFE-7+ Third Fabric E to AMC7 Transmit+ RxFE-7+ AMC-7 Third Fabric E to AMC7 Receive+ First Logic-Ground First Logic-Ground AM4904 User Guide www.kontron.com...
  • Page 64 TxFUF+ Third Update Channel F, Transmit+ RxFUF+ Other MCH Third Update Channel F, Receive+ First First RSVD Third RSVD Third RSVD Third RSVD Third Third Third RSVD Third RSVD Third RSVD Third RSVD Third First First AM4904 User Guide www.kontron.com...
  • Page 65 Chapter 3 Operating the Unit www.kontron.com 47KTC5520/EATX...
  • Page 66: Operating The Unit

    This chapter describes how to operate the unit by accessing the board with the available tools. The boot- loader is part of the Software on the AM4904 and is also described. The Software accomplishes operation of the switching hardware as well as the MCMC SW and is therefore also referenced as Firmware.
  • Page 67: Mcmc/Cm Application

    59. If connected to the Ethernet I/F, either front or Network port, the user will be automatically switched to the FASTPATH CLI. For additional information on how to use the FASTPATH CLI, see “AM4904/AM4910 CLI Refer- ence Manual”. 3.2 MCMC/CM application...
  • Page 68: Cm Modules

    IPMI Core Command Out Functions. IFIA FRU Information Agent. ISEL IPMI SEL ISENS IPMI Sensors MTCA Power Module MTCA Carrier Manager. IEKEY E-Keying PERST Persistent data IIFACE IPMI Interfaces SENS Sensor Handling SRIO sRio PCIE PCIe FPGA FPGA AM4904 User Guide www.kontron.com...
  • Page 69: Cm Command Line Interface (Cli)

    Invoke graceful reboot command on FRU device cm deactivate <FRU-ID> Deactivate specified FRU device cm show all Show all present FRU devices cm show <FRU-ID> Show FRU devices information cm restart Restart MCMC/CM cm terminate Terminate MCMC/CM AM4904 User Guide www.kontron.com...
  • Page 70: Counter Commands

    The fan commands provide access to the local fan control application. Table 3-7: CLI Fan Commands Command Description fan get <FRU> Get FAN level of FRU device fan properties <FRU> Show FAN properties of FRU device fan set <FRU><LEVEL><LOCAL-CONTROL-STATE> Set FAN level of FRU device AM4904 User Guide www.kontron.com...
  • Page 71: Fru Commands

    Show IPMB counter for a controller with ID 3.3.8 Boot option Commands Table 3-10: CLI boot option Commands Command Description kontron boot get <FRU-ID> <DEVICE-ID> Get Kontron boot option of device kontron boot set <FRU-ID> <DEVICE-ID> Set Kontron boot option of device AM4904 User Guide www.kontron.com...
  • Page 72: I2C Commands

    {debug | trace | minor | major | critical | none} log level all for all modules {none | console | syslog} log target Set target for internal tracing log show Show internal tracing output verbosity AM4904 User Guide www.kontron.com...
  • Page 73: Mc Commands

    <IP> Set IP address of target host where IPMB traffic is written to monitor ip enable Enable logging of IPMB traffic to IP address monitor ip disable Disable logging of IPMB traffic to IP address AM4904 User Guide www.kontron.com...
  • Page 74: Mp Commands

    Read PCIE switch register value. pcie reg write <STATION> <PORT> <ADDR> <VALUE> Write PCIE switch register value. Show PCIE switch fabric power up configuration set- pcie show config tings. pcie show status Show PCIE switch fabric port link status. AM4904 User Guide www.kontron.com...
  • Page 75: Pm Commands

    Show sensor SDR count per FRU-ID sensor raw <ID> Show specified sensor SDR information in raw format sensor show <ID> Show specified sensor SDR information sensor show all Show all available sensors SDR AM4904 User Guide www.kontron.com...
  • Page 76: Srio Commands

    Set PLL running mode front | none] Set expected reference frequency for clock e-key- clock reference expect <PLL-LINE> <frequency> clock reference show Show PLL reference information clock status show Show Clock status information clock synth show Show synthesizer settings AM4904 User Guide www.kontron.com...
  • Page 77: Miscellaneous Commands

    (0) or user (1) SPI eeprom 3.4.2 Accessing Switch Management: fpcli This command opens the FASTPATH CLI shell. Log in as admin and enter privileged mode by typing ’enable’ (no passwords required by default).Exit it by entering either Control+V or Control+X. AM4904 User Guide www.kontron.com...
  • Page 78: Accessing Mcmc: Ipmitool

    Operating the Unit For additional information about FASTPATH CLI , refer to “AM4904/AM4910 Switch Management CLI Refer- ence Manual” # fpcli Connected to FASTPATH console. Press Control+V or Control+X to disconnect. (Ethernet Fabric) # *** IDLE TIMEOUT *** (Ethernet Fabric)
  • Page 79: Configuring Services: Chkconfig

    # chkconfig --list : S:on data : S:on fastpath : S:on network : S:off ntpd : S:off portmap : S:off shutdown-script : S:off sshd : S:off syslogd : S:on telnetd : S:on tftpd : S:off usermode-agent : S:off AM4904 User Guide www.kontron.com...
  • Page 80: Configuring Pci Express

    # root complex cm_pcie_activate_rc_last=1 The CM reads the config file on startup. It will first load factory default configurations from /opt/kontron/ lib/variant-3.cfg. Then it will load configuration settings from /etc/cm.cfg (not present by default). Settings in files loaded later take precedence over settings in files that are loaded earlier.
  • Page 81: Table 3-26: Pci Express Settings

    The clicm command “clicm pcie show config” shows the root complex configuration. CM> pcie show config Strapping Value ======================================== ========== ROOT-COMPLEX AMC1 I2C_CONFIG_ENABLE For additional information about clicm commands, see “Managed Ethernet Switch” on page 27. AM4904 User Guide www.kontron.com...
  • Page 82: Configuring Srio

    5 0x46 2 0x00 srio_init_early.13=i2c write 5 0x46 3 0x00 The CM reads the config file on startup. It will first load factory default configurations from /opt/kontron/ lib/variant-4.cfg. Then it will load configuration settings from /etc/cm.cfg (not present by default).
  • Page 83: Clocking Configuration

    The AM4904provides a possibility to configure clocking according to the customer needs for: • PLL settings • Clock driver settings • input clock frequecies • input clock source • output clock frequesncies • output clock line usage AM4904 User Guide www.kontron.com...
  • Page 84: Table 3-28: Pll Settings

    The PLL output synthesizers (P0, P1) generate telecom clock frequencies from any multiple of 8 kHz up to 100 MHz. So, the MCH is for example able to setup two different frequencies 1MHz and 20 MHZ. The MCH has three clocks CLK1, CLK2, CLK3. AM4904 User Guide www.kontron.com...
  • Page 85 For information about CM clocking CLI commands, refer to chapter "Clock Commands" on page 58. 3.4.7.1 Example 1 This example describes how to configure the AM4904 to receive an external clock as primary input for the onboard PLL. For the example the default mode (Automatic Normal Mode) is chosen.
  • Page 86 The output signal frequencies of the PLL to source the AMC’s can be selected from the following predefined values: • 8khz • 1544khz • 2048khz • 19440khz # clicm clock output Set clock output driver and select frequency clock output <DEVICE> {clk1|clk2} {8khz|1544khz|2048khz|19440khz} AM4904 User Guide www.kontron.com...
  • Page 87: Table 3-29: Command Output

    The configuration will not be stored and reloaded automatically. If a configuration should be applied on start-up the commands has to be added in the “/etc/cm.cfg”. For the example the following lines has to be added in /etc/cm.cfg: startup_active.0=clock reference primary front startup_active.1=clock output 1 clk1 8kh AM4904 User Guide www.kontron.com...
  • Page 88: Mch Redundancy Support

    Two independent channels are used for communication. One is the standard redundant backplane IPMB-0. Any MCH will periodically distribute its status on the bus to the other MCH via a Kontron OEM IPMI command send to the MCMC. In addition, a heartbeat is sent periodically between both MCHs using a PLD interlink. This heartbeat is also used to detect health of the other MCH.
  • Page 89: Table 3-30: Fan Control States

    The fan level is set to the maximum value until the fan control module has not this state is left. Error been discovered all cooling units or the fan control is not able to adjust the speed of a cooling unit. AM4904 User Guide www.kontron.com...
  • Page 90: Ipmi

    IPMI 1.5 Get Channel Authentication Capabilities IPMI 1.5 Get Session Challenge IPMI 1.5 Activate Session IPMI 1.5 Set Session Privilege Level IPMI 1.5 Close Session IPMI 1.5 Get Session Info IPMI 1.5 Get Auth Code IPMI 1.5 AM4904 User Guide www.kontron.com...
  • Page 91 Get System Restart Causes IPMI 1.5 Chassis Set System Boot Options IPMI 1.5 Chassis Get System Boot Options IPMI 1.5 Chassis Get POH Counter IPMI 1.5 Chassis Event Commands Set Event Receiver IPMI 1.5 Get Event Receiver IPMI 1.5 AM4904 User Guide www.kontron.com...
  • Page 92 IPMI 1.5 Storage Get SDR IPMI 1.5 Storage Add SDR IPMI 1.5 Storage Partial Add SDR IPMI 1.5 Storage Delete SDR IPMI 1.5 Storage Clear SDR Repository IPMI 1.5 Storage Get SDR Repository Time IPMI 1.5 Storage AM4904 User Guide www.kontron.com...
  • Page 93 Transport 20h Set SOL Configuration Parameters IPMI 2.0 Transport 21h Get SOL Configuration Parameters IPMI 2.0 Transport 22h Bridge Management Commands (ICMB) IPMI 1.5 Bridge 00h – 0Ch Discovery Commands (ICMB) IPMI 1.5 Bridge 10h – 14h AM4904 User Guide www.kontron.com...
  • Page 94: Table 3-32: Picmg Commands

    Get Fan Level PICMG 3.0 PICMG Bused Resource PICMG 3.0 PICMG Get IPMB Link Info PICMG 3.0 PICMG Set Fan Policy PICMG 3.0 PICMG Get Fan Policy PICMG 3.0 PICMG FRU Control Capabilities PICMG 3.0 PICMG AM4904 User Guide www.kontron.com...
  • Page 95: Table 3-34: Microtca.0 Commands

    Get Telco Alarm Capability uTCA.0 PICMG Set Telco Alarm State uTCA.0 PICMG Get Telco Alarm State uTCA.0 PICMG 3.5.1.5 Kontron specific OEM Commands Table 3-35: Kontron specific OEM Commands Support on Command name Standard NetFn AM4904 Get Release Info Redundancy management command AM4904 User Guide www.kontron.com...
  • Page 96 NetFn Command Number Redundancy management command Byte Num Data Field Request Data Pass Code 0: ~’S’ Response Data Completion Code. Control block version (1) SW Major version SW Minor version current role: 0=inactive 1=Request_Active 2=Active 3=Backup AM4904 User Guide www.kontron.com...
  • Page 97: Board Fru Information

    This data is returned when module is addressed as role MCMC. FRU Board Info Area • Board manufacturer: Kontron • Board Product Name: AM4904-Base • Board Serial Number: xxxxxxxxxx • Board Part Number: 1028-5229 • FRU File ID: RU-S1100-FABRIC-BASE-1P0 • Custom field(s): MAC=00:00:00:00:00:00/32 AM4904 User Guide www.kontron.com...
  • Page 98: Bootloader

    FRU-S1100-FABRIC-BASE-1P0 3.6 Bootloader On the AM4904 board, the bootloader ‘u-boot‘ (universal bootloader) is used. The bootloader initializes the main components of the board like CPU, SDRAM, serial lines etc. for operation. After this, kernel and appli- cation are started from flash.
  • Page 99: Bootloader Shell And Options

    Erase config partition to restore factory defaults for Linux BSP settings. Command script to flash a Linux kernel and rootfs image transferred with tftpboot to flash_update the active Linux kernel and rootfs partition AM4904 User Guide www.kontron.com...
  • Page 100: Firmware Administration

    0 – do automatically disable ETH RESET to T2/T3 3.7 Firmware Administration A running AM4904 system requires – after the bootloader has passed control to the kernel – the kernel itself, the root file system (initrd), the FASTPATH switching application and the CM application. These software components make up the AM4904 firmware.
  • Page 101: Updating Firmware

    2 can be overwritten to have both active and recovery firmware synchronized to the same contents. A software release for the AM4904 consists of one software package, am4904-<base|pcie|srio>-update- <release>. The package is a tar archive containing an image of the software and a MD5 checksum file for con- sistency check.
  • Page 102 The user will always end up in a shell with either the updated software or the rollback system booted. This allows a fail-safe upgrade of the AM4904 software. 5. Check availability of valid boot image in image1 using the command...
  • Page 103 Operating the Unit The onboard FPGA can be updated using the 'copy' command from the Fastpath CLI: (Ethernet Fabric) #copy tftp://<ip_addr>/am4904-pld-update-GA-2.03.pkg image2 Mode........... TFTP Set Server IP........192.168.50.5 Path........../ Filename........am4904-pld-update-GA-2.03.pkg Data Type........Code Destination Filename......image2 Management access will be blocked for the duration of the transfer Are you sure you want to start? (y/n) y Write image to flash starting...
  • Page 104: Hardware Installation

    Chapter 4 Hardware Installation www.kontron.com 85KTC5520/EATX...
  • Page 105: Safety Requirements

    Hardware Installation Hardware Installation The AM4904 has been designed for easy installation. However, the following standard precautions, installa- tion procedures and general information must be observed to ensure proper installation and to preclude damage to the product, other system components, or injury to personnel.
  • Page 106: Hot Swap Procedures

    Always fit protective plugs to any unused ports of the switch. 4.2 Hot Swap Procedures The AM4904 is designed for hot swap operation. Hot swapping allows the coordinated insertion and extrac- tion of modules without disrupting other operational elements within the system.
  • Page 107 WARNING Care must be taken when applying the procedures below to ensure that neither the AM4904 nor other system boards are physically damaged by the application of these procedures. 3. Ensure that the module handle is in the “Unlocked” position.
  • Page 108 MCHs with fabric DEFG infrastructure, an additional extraction grip is available because of the en- hanced extraction force. 6. Using the front panel as a grip, remove the module from the chassis. 7. Dispose of the module as required. AM4904 User Guide www.kontron.com...
  • Page 109: Power Considerations

    Chapter 5 Power Considerations www.kontron.com 90KTC5520/EATX...
  • Page 110: Am4904 Input Voltage Ranges

    Power Considerations 5.1 AM4904 Input Voltage Ranges The AM4904 board has been designed for optimal power input and distribution. Still it is necessary to observe certain criteria essential for application stability and reliability. The AM4904 requires two power sources, the module management power (nominal: 3.3V DC) and payload power (nominal: 12V DC).
  • Page 111: Power Consumption

    5.3.1 Payload Power Consumption The payload power consumption table below lists the typical and maximum payload power consumption for the AM4904 variants. All measurements were conducted at a temperature of 25°C with a payload power of 12 Table 5-2: Payload Power Consumption...
  • Page 112: Payload Start-Up Current Of The Am4904

    The maximum current is below 100mA. Management Power is 330 mW max. 5.4 Payload Start-Up Current of the AM4904 The payload start-up current of the AM4904 during the first 2-3 seconds after the payload power has been applied is 1.8 A.
  • Page 113: Thermal Considerations

    Chapter 6 Thermal Considerations www.kontron.com...
  • Page 114: Thermal Monitoring

    One additional sensor in an LM73 device keeps track of the inlet temperature. Operating the AM4904 above the maximum operating limits may result in permanent damage to the board. To ensure functionality at the maximum temperature, the MCMC supports temperature monitoring features.
  • Page 115: Figure 6-2: Temperature Sensor Locations Am4904 (Base Variant, Bottom View)

    Thermal Considerations Figure 6-2: Temperature Sensor Locations AM4904 (Base variant, bottom view) T2_0x54_Temp (1V8) Airflow Direction T2_0x5C_Temp (1V2) T1_0x4C_Temp (1V25) T1_0x48_Temp (1V8) T1_0x40_Temp (3V3) Figure 6-3: Temperature Sensor Locations AM4904 (PCIe variant, bottom view) T3_0x48_Temp (1V0) Airflow Direction AM4904 User Guide...
  • Page 116: Table 6-1: Mcmc Temperature Sensors Thresholds

    Thermal Considerations Figure 6-4: Temperature Sensor Locations AM4904 (sRIO variant, top view) T3_0x48_Temp (1V2) Airflow Direction The following table shows the temperature thresholds of all three sensors. Note that only upper thresholds are defined.Temperature values are measured with an accuracy of +/-3°C if not stated otherwise.
  • Page 117: Thermal Regulation

    Thermal Considerations 6.2 Thermal Regulation When developing applications using the AM4904, the system integrator must be aware of the overall system thermal requirements. A system chassis must be provided which satisfy these requirements. Measurements proofed that operation in worst case conditions (maximum ambient temperature of 55°C under maximum load) is possible while all temperatures of on-board components stay below their critical thresholds.
  • Page 118: Airflow

    CP-TA Interoperability Compliance Document (AdvancedTCA Book 1.1) were performed. For each AM4904 variant, the pressure drop between inlet and outlet was measured (upper graph). The red curve represents an AMC reference board as defined by the CP-TA.
  • Page 119: Figure 6-8: Impedance Curve Am4904-Srio

    Thermal Considerations Figure 6-8: Impedance Curve AM4904-sRIO 0,45 0,35 Tes t Data 0,25 Reference 0,15 0,05 Air flow (CFM) The area between the front panel and the MCH backplane connector is divided into five zones, one I/O zone and four uniform thermal zones, A, B, C, and D. The PICMG AMC.0 Specification states that the uniformity of the airflow paths' resistance should provide an impedance on the A, B, C, and D zones that is within ±...
  • Page 120: Table 6-2: Airflow Values

    Zone A Zone B Zone C Zone D Test Section The airflow through the AM4904 is well balanced. The deviations of each zone’s airflow from the mean value are within the required range. Table 6-2: Airflow values I/O Zone Zone A...
  • Page 121 Appendix A CM Configuration Options www.kontron.com...
  • Page 122: A Configuration Options

    Used to force CM to ignore handle status from this module with FRU id N. Needed for example for power modules that cm_ignore_handle.N have no handle sensor implemented or always report handle open. Ignore SDR merge errors during module activation for this cm_ignore_sens_merge_err.N AM4904 User Guide www.kontron.com...
  • Page 123 COMM_LOST indication is detected. This ipmb_i2c_reset_on_m7 setting does not apply to IPMB-0. This may help in recovering from more I2C errors, especially a hung local controller. 0 = do nothing ipmi_c1_retries Retries for ipmi c1 condition AM4904 User Guide www.kontron.com...
  • Page 124 There are a number of I2C initialization sequences executed during startup and before the PCIE T3 is taken out pcie_init_early.N of reset. srio_init_early.N contains CLI commands to be exe- cuted during initialization. This can be mainly the I2C com- mands. AM4904 User Guide www.kontron.com...
  • Page 125 Interval in milliseconds for power module background poll- ing of specific power subsystem, for example OM6060. For pm_poll_interval 4000 standard system, interval at which power channel status indications are requested from PM. Set to 0 to disable PM polling mode. AM4904 User Guide www.kontron.com...
  • Page 126 Number of seconds to wait for answer from FASTPATH. When rm_watchdog_fastpath_timeout this time expires or ping is not answered, CM will stop updat- ing the watchdog. This will eventually reset the board then. AM4904 User Guide www.kontron.com...
  • Page 127 CLI commands to be executed during initialization. Limit number of supported slots for OM6060 compatible om6060_slot_cnt backplanes Enable support for a fan controller on the backplane. fan_local “MB04D-101” sets fan controller support for this backplane AM4904 User Guide www.kontron.com...
  • Page 128: Getting Help

    Appendix B Getting Help www.kontron.com...
  • Page 129: Returning Defective Merchandise

    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.com You also can contact us by E-mail at: North America: support@ca.kontron.com EMEA: support-kom@kontron.com...
  • Page 130: When Returning A Unit

    • E-mail • Send us an e-mail at: RMA@ca.kontron.com in North America or at: orderprocessing@kontron- modular.com in EMEA. In the e-mail, you must include your name, your company name, your ad- dress, your city, your postal/zip code, your phone number, and your e-mail. You must also include the serial number of the defective product and a description of the problem.
  • Page 131 Appendix C Glossary www.kontron.com 1KTC5520/EATX...
  • Page 132: C Glossary

    Deutsches Institut für Normung. German Institute for Standardization. Direct Memory Access Desktop Management Interface DRAM Dynamic Random Access Memory Data Transfer Controller Data Terminal Ready Error Checking and Correction EEPROM Electrically Erasable Programmable Read-Only Memory ElectroMagnetic Compatibility ElectroMagnetic Interference ElectroStatic Discharge AM4904 User Guide www.kontron.com...
  • Page 133 Intelligent Platform Management Interface FirmWare Update International Organization for Standardization International Telecommunication Union JTAG Joint Test Action Group KiloByte KiloHertz Local Area Network Light-Emitting Diode Media Access Controller address of a computer networking device. MegaByte Management Controller Memory Controller Hub MegaHertz AM4904 User Guide www.kontron.com...
  • Page 134 Serial Gigabit Media Independent Interface. Standard interface used to connect a Gigabit SSGMII Ethernet MAC-block to a PHY. ShMC Shelf Management Controller (Same as SMBus/SMBUS). System Management Bus. SONET Synchronous Optical NETworking Serial Peripheral Interface AM4904 User Guide www.kontron.com...
  • Page 135 Serial Presence Detect sRIO Serial RapidIO Serial Gigabit Media Independent Interface. Standard interface used to connect a Gigabit SSGMII Ethernet MAC-block to a PHY. TMRCLK Time Reference Clock TSOP Thin Small-Outline Package User Datagram Protocol. An Internet Protocol AM4904 User Guide www.kontron.com...

Table of Contents