User's Manual Preface Copyright 2014 ADLINK Technology, Inc. This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.
DIP Switches..........................21 Programmable Devices......................... 22 4.2.2 Connecting to the Blade ......................23 Connecting to the aTCA-3430 via COM port ................23 Connecting to the aTCA-3430 remotely ..................25 Boot into CLI for Base Switch Management ................. 26 Boot into CLI for Fabric Switch Management ................27 5.
User's Manual Abbreviations Term Description ASIC Application Specific Integrated Circuit ATCA Advanced Telecom Computing Architecture ATCA Base Interface on Zone-2 connectors to connect to the dual hubs, 4 differential pairs Base Interface per Base Channel. Blade A printed circuit board assembly that plugs into a chassis...
Page 8
User's Manual Term Description SGMII Serial Gigabit Medium Independent Interface Serial Over LAN QSFP+ Quad Small Form Pluggable Plus (40G interface) UART Universal Asynchronous Receiver-Transmitter Very Low Profile, DRAM Module Form Factor Spec XAUI 10 Gigabit (X) Attachment Unit Interface, having 4 lanes@3.125Gbps...
In addition to a Fabric switch, the aTCA-3430 also incorporates a Base switch to provide PICMG 3.0 Gigabit Ethernet backplane connectivity. The Base switch provides up to 13 ports of node slot connectivity to support both 6 and 14-slot chassis in addition to 8 ports of front I/O, with 6 ports supporting 1GbE and 2 ports supporting 10GbE.
Figure 1. aTCA-3430 Block Diagram 1.3 Package Contents The aTCA-3430 is shipped with the components listed below. If any of the items in the contents list are missing or damaged, retain the shipping carton and packing material and contact the dealer for inspection.
Load balancing based on L2, L3, L4 switching protocol, routing etc. ACLs up to 7-tuple matching Layer 2-4 fields IP packet forwarding of IPv4, IPv6 and IP multicast VLAN, STP, link aggregation etc. Additional protocols are available upon request Table 1: aTCA-3430 Specifications...
User's Manual 3. External Interfaces 3.1 Front Panel The face plate of the main blade has the following components: LED-OOS: Out Of Service indicator LED-Power Good: Power indicator LED-Health: Health indicator LED-HS: Hot-Swap indicator LED-Fabric Interface: Fabric Interface Link & Activity indicator LED-Base Interface: Base Interface Link &...
User's Manual Description Table 2. Serial Console Port Pinout Item Value Baud rate 115200 Data 8-bit Parity None Stop bit 1-bit Flow control None Table 3. Serial Console Port Configuration Values 3.2.2 USB Port A single USB port is available on the face plate, which is connected to the LMP. The P2040 supports 2x USB compliant to USB specification Rev 2.0.
User's Manual 3.2.4 Service Ports Traffic service ports are provided with RJ-45 and SFP+ outlets. Either a fiber optic cable or a copper cable with a mating SFP+ connector can be used to connect the blade with remote blades or appliances. The SFP+ ports support IEEE 802.3ae (Clause 52) and IEEE 802.3aq (Clause 68).
Ethernet switch in the blade. Through the switch, the Base Interface traffic goes to the LMP for necessary processing. The Fabric Interface on the aTCA-3430 blade can connect to up to thirteen boards in the chassis. The thirteen Fabric Interface ports are connected to the high capacity onboard Ethernet switch, where the port speed is configurable to 1Gbps/10Gbps in the form of 4 SerDes lanes at 2.5Gbps each or 1...
4.1 Safety Requirements The following safety precautions must be observed when installing or operating the aTCA-3430. ADLINK assumes no responsibility for any damage resulting from failure to comply with these requirements.
User's Manual 4.2 Quick Start 4.2.1 Hardware Configuration Setting For normal operation, it is not recommended to change any onboard hardware configuration settings, but there are some options on the board for those want to investigate more flexibility for testing. Figure 2 illustrates the locations of the configurable components.
User's Manual Headers and Jumpers • Ground Connection (JP3): This header is used to short GND and GND_SHELF on the board. The default setting is Pin 1 and Pin 2 shorted. GND_SHELF BC892 C1000P2KV6MX7 PH-1*3-2D54-D-ST-ML-6/3 Figure 3. Ground Header Schematic (JP3)
User's Manual Description BCM56842 connects to BCM56334 (HiGig) BCM56842 connects to aDB3710 (BCM8706) Table 7. XAUI_SEL Status Settings (JP5) • IPMC JTAGSEL Mode (JP8): This header is used to select either FPGA Fabric TAP or Cortex-M3 JTAG debug. The default setting is FPGA Fabric TAP.
User's Manual • IPMC JTAG (JP9): This header is used to program the IPMC bit file using a JTAG cable. P3V3_PRE R861 10KR2F R868 R873 R862 10KR2F IPMC_JTAG_TCK IPMC_JTAG_TDO IPMC_JTAG_TMS VJTAG VPUMP IPMC_JTAG_nTRST IPMC_JTAG_TDI PH-2*5-2D54-D-ST-ML-6/3-JVE 1KR2F Figure 6. IPMC JTAG Header Schematic (JP9) •...
User's Manual • SW3: This is a multi-function switch. Pin 1 is used to select Shelf Mode or Stand Alone Mode. Pin 2 is used to select between boot from SPI Flash 0 or boot from SPI Flash 1. Pin 3 is used to select compliance to PICMG 3.0 or PICMG 3.1.
4.2.2 Connecting to the Blade Connecting to the aTCA-3430 via COM port Step 1 Turn on the aTCA-3430. Connect the USB port of a laptop/PC to the LMP via the front panel COM port (RJ-45) on the aTCA-3430 using an RJ-45-to-USB adapter. COM port Step 2 Start a terminal emulator application (e.g.
Page 24
User's Manual Step 4 Set the IP address of eth0, for example: root@aTCA-3430:~# ifconfig eth0 172.20.5.162 netmask 255.255.255.0...
“Connecting to the aTCA-3430 via COM port”. Step 1 Turn on the aTCA-3430. Step 2 Connect the Ethernet port of a laptop/PC to the LMP Mgmt port on the front panel of the aTCA-3430 using an Ethernet cable. LMP Mgmt port Step 3 Start a terminal-emulator application (e.g.
User: root Password: (no password) Boot into CLI for Base Switch Management BCM SDK will start automatically when the aTCA-3430 boots up. The user can boot into CLI for Base switch management as follows: 1. Login to the LMP OS.
User's Manual Boot into CLI for Fabric Switch Management BCM SDK will start automatically when the aTCA-3430 boots up. The user can boot into CLI for Fabric switch management as follows: Boot into CLI for Base switch management firstly, please refer to “Boot into CLI for Base Switch Management”...
5.1 U-Boot Installation 5.1.1 Building U-Boot When there is no U-Boot on the aTCA-3430, perform the following actions 1. Plug in an SD card into a Linux PC (for example, the SD card is recognized as “/dev/sde”). 2. Run “sudo dd if=U-Boot.bin of=/dev/sde bs=512 seek=8 count=1300” to write a U-Boot image onto the SD card.
User's Manual 5.2 BSP/Embedded Linux/BCM SDK Installation The steps for BSP installation and update are the same. Please perform the following actions: => mac port 2 => mac 0 00:30:64:22:22:12 => mac 1 00:31:64:22:11:23 => mac save Programming passed.
Page 30
User's Manual [root@dell-3 ~]# service xinetd restart [root@dell-3 ~]# ls /home/work/ATCA_3430/target/boot aTCA-3430.dtb rootfs.ext2.gz.uboot vendor-drops.tgz fsl_fman_ucode_P2040_106_1_4.bin.ucode u-boot.bin fsl-image-full-rootfs.tar.gz uImage Boot into U-Boot: => setenv ipaddr <board_ip> => setenv serverip <server_ip> => run initrd Update U-Boot/BSP/BCM-SDK by executing /sbin/mmcsd_lmp-installer. Change the IP address and TFTP server IP to those of your actual environment: root@ p2040rdb:~# /sbin/mmcsd_lmp-installer all <board_ip>...
User's Manual 5.3 Redundant LMP Firmware & Boot The U-Boot image is stored in SPI flash memory. On the aTCA-3430, the LMP has two such U-Boot flash memories (primary and redundant). 5.3.1 Boot Auto-Switch The user can enable the boot auto-switch function to U-Boot to automatically switch to the redundant flash when the primary flash memory fails.
Perform the following steps to update the IPMC firmware: Step 1: Prepare an external host PC with Linux OS and connect it to the serial port on the aTCA-3430 via the COM port (USB Mini-B on the front panel). Put the IPMItool utility and new firmware image on the host PC.
Perform the following steps to update firmware: Step1: Prepare an external host PC with Linux OS and connect it to the target aTCA-3430 via Base Interface. Put the IPMItool utility and the new firmware image on the host PC. Enter the following command: [root@localhost 3430]# ./ipmitool –I lan –H 172.17.172.134 hpm upgrade hpm1fw.img...
User's Manual 6. Configuring and Managing the Fabric Switch Refer to the “BMC SMB Quick Start Guide” for detailed information. To receive a copy of this document, please contact your ADLINK representative.
User's Manual 7. Advanced Operation 7.1 Switching I/O between Front Panel and Base Switch The Fabric Switch (BCM56842) connects to SFP+ ports on the front panel by default. One 10GbE port can be switched to the Base Switch (BCM56334). Refer to the red square in Figure 8 below.
13 5f 00 01 Switch one 10GbE port of the BCM56842 to the Base Switch (BCM56334) and check the status. root@aTCA-3430:~# ipmitool raw 0x2e 0x70 0x13 0x5f 0x00 0x00 13 5f 00 root@aTCA-3430:~# ipmitool raw 0x2e 0x71 0x13 0x5f 0x00 13 5f 00 00 Set the BCM56842 to default status.
Page 37
User's Manual The UART serial port connects to the IPMC in debug mode (SW2-3 ON, SW2-4 ON).
The aTCA-3430 supports LMP U-Boot image redundancy U-Boot Redundancy The U-Boot image is stored in an SPI flash memory. On the aTCA-3430, the LMP has two such U-Boot flash memories: primary and redundant. The U-Boot Redundancy Flow is shown in Figure 9 below.
User's Manual Figure 9. U-Boot Redundancy Flow The actions for each step are described in Table 14 Domain Name Description Sets LMP SPI CS0. (SPI_FLASH1 or SPI_FLASH2) In IPMC Setup BootSel Standalone mode, irrespective of IPMC configuration, user can select IPMC BootSel using H/W switch.
Note: The details for the Freescale SDK installation and operation are found in ~/documents after ISO installation. Figure 10. LMP SDK/BSP Porting 8.1.3 Device Drivers The device drivers provide accessibility to the devices on the aTCA-3430 blade. The vendor’s drivers are ported to the blade environment with necessary changes. Device Description...
User's Manual Device Description Host Program Remark Ethernet port of LMP mac addresses for LMP_EEPROM adlk-eeprom ADLINK M24256 LMP-SDK Real Time Clock date, hwclock (Linux standard DS1388 utilities) LMP-SDK power control for MAX5820 PWR_CTRL i2cget, i2cset... (Linux standard FABRIC_SWITCH...
Waits for a User command input. Disables the BMC watchdog. BOOTING_OS Triggers the OS booting. Performs the LMP services. aTCA-3430 board management services include the following: IN_SERVICE - ipmievd: IPMI message processing daemon Other services defines by a user can be included. IN_TESTING Performs testing Table 16.
The boot sequence of devices with a CPU core is illustrated in Figure 12. The IPMC is responsible for initiation of the booting sequence. The states in the boot sequence are summarized in Table18 . Figure 12. aTCA-3430 Boot Sequence...
Refer to Figure 4-2 LMP OS booting flow Table 18. Boot Sequence State Descriptions 8.1.6 Non-volatile Memory Mapping The aTCA-3430 provides various non-volatile memories (NVM) to store software images and log system events for different purposes. The memory map for the devices is shown in Table 19.
User's Manual 8.2 Switch Subsystem The switch subsystem includes Broadcom driver/SDK porting, and ADLINK switch software running over the Broadcom SDK. The ADLINK Switch Manager software includes all Layer 2 and Layer 3 switching functions. The Fabric & Base Switch (BCM56842/56846/56334) can also be paired with the ADLINK Switch Manager software for management.
IPMI session over the network with RMCP+ protocol. The aTCA-3430 supports SOL on the Base Interface which is powered by the BCM56334 Gigabit Ethernet Switch. The BCM56334 Gigabit Ethernet Switch is connected to the IPMC (Smart Fusion A2F500) via the NC- SI interface, which provides remote management capability before the payload power is authorized.
User's Manual Sensor Reading (FRU Hot Swap Sensor) Byte Data Field Request data Sensor Number (FFh = reserved) Response data Completion Code Sensor Reading. [7:0] - Not used. Write as 00h. Standard IPMI byte (See “Get Sensor Reading” in IPMI specification):...
User's Manual Byte Data Field 1h = Unable to drive clock HI 2h = Unable to drive data HI 3h = Unable to drive clock LO 4h = Unable to drive data LO 5h = Clock low timeout 6h = Under test (the IPM Controller is attempting to determine if it is causing a bus hang).
User's Manual Sensor Type Sensor Sensor Event Type Code Specific Offset 2h = BIOS/POST 3h = OS Load 4h = SMS/OS 5h = OEM Fh = unspecified all other = reserved Version Change Sensor Sensor Type Sensor Sensor Event...
User's Manual Sensor Type Sensor Sensor Event Type Code Specific Offset component on the board/FRU that is not tracked as a FRU) 14h board/FRU replaced with equivalent version 15h board/FRU replaced with newer version 16h board/FRU replaced with older version 17h board/FRU intelligent configuration change (e.g.
User's Manual Board E-key Information The board E-keying information is compatible with PICMG 3.0 R3.0 and PICMG 3.1 R2.0. Base Channel of Board Point-to-Point Connectivity: Field Field Data Link Descriptor 00001101h ~ 0000110Eh Link Grouping ID (Bits 31-24) 00h: Single-channel link...
Page 55
User's Manual Field Field Data Link Type Extension (Bits 23-20) 1h: Fixed 10GBASE-BX4 (XAUI) Link Class (bits 19-16) 0h: Basic signaling Link Class Link Type (Bits 15-12) 2h: PICMG 3.1 Ethernet Fabric Interface Link Designator (Bits 11-0) F41h ~ F4Dh: Fabric Interface, Channel 1 ~ Channel 13, Port 0, 1, 2, 3...
User's Manual 8.3.5 IPMI Commands The following table presents all the commands which are supported by the aTCA-3430 through different interfaces and compatible with IPMI v1.5 and PICMG 3.0 R2.0 ECN001. There are two interfaces implemented with IPMI command support: (1) PI: Payload serial interface; (2) IPMB0: IPMBA & IPMBB.
Page 57
User's Manual Sensor Device Commands (cont'd) Rearm Sensor Events ● ● Get Sensor Event Status ● ● Get Sensor Reading ● ● FRU Device Commands Get FRU Inventory Area Info ● ● Read FRU Data ● ● Write FRU Data ●...
This chapter describes the top level of software design of the aTCA-3430. The aTCA-3430 software can be logically divided into four subsystems as shown in Figure 14. This chapter will cover the IPMI subsystem, LMP subsystem, and switch subsystem. The remaining subsystem is the customer software, which can be a user add-on L2/L3 stack, or the upper level user interface/application.
SDK only. The kernel mode BCM-SDK, where most of the functionalities are included in the kernel with bcm.user for a simple user interface, is not supported on the aTCA-3430. Under default settings, the system will boot to the BCM SDK shell.
User's Manual Figure 16. Broadcom SDK Function Blocks 9.4 PacketManager ADLINK PacketManager is designed to support ADLINK hardware platforms, boosting packet processing performance on all platforms, including AdvancedTCA and CompactPCI. PacketManager features are divided into those for the control plane and the data plane. The control plane runs on the switch chipset, such as Broadcom’s BCMxxxxx series.
User's Manual Safety 1. Please read these safety instructions carefully. 2. Please keep this User‘s Manual for future reference. 3. When installing/mounting or uninstalling/removing equipment, turn off power and unplug any power cords/cables. Use a moist towel or cloth for cleaning.
User's Manual Consignes de Sécurité 1. Veuillez lire attentivement ces consignes de sécurité. 2. Veuillez garder ce manuel de l’utilisateur pour référence ultérieure. 3. Une entrée de courant est fournie pour l’entretien de l’appareil débranché. Débrancher l’appareil des prises de courant et utiliser cette entrée de courant avant entretien ou nettoyage. Utilisez un tissu humide ou un chiffon pour le nettoyage.
Need help?
Do you have a question about the aTCA-3430 and is the answer not in the manual?
Questions and answers