Aeronix GES User Manual

Gigabit ethernet switch

Advertisement

Quick Links

Gigabit Ethernet Switch (GES)
User's Manual
1775 West Hibiscus Blvd, Suite 200
Melbourne, FL 32901
(321) 984-1671
www.Aeronix.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Aeronix GES

  • Page 1 Gigabit Ethernet Switch (GES) User’s Manual 1775 West Hibiscus Blvd, Suite 200 Melbourne, FL 32901 (321) 984-1671 www.Aeronix.com...
  • Page 2: Document Revision History

    -001/C packet in (Sect 7.3.2), and corrected the unit R. Little SP-725 6 September 2012 weight on pages 29 & 31 Added COG dimensioning to GES Chassis -001/D S. Ammerman SP-738 19 October 2012 Drawing in Section 9. Updated Qualification Test Table (see page -001/E S.
  • Page 3: Table Of Contents

    GES Status Command (Opcode: 0) ............16 7.3.2. GES Summary Status (Opcode 1) ............17 7.3.3. GES Initiated BIT Status (Opcode 2) ............18 7.3.4. GES Operational Status (Opcode 4) ............20 7.3.5. GES Performance Status (Opcode 5) ............21 7.3.6.
  • Page 4 OMMUNICATIONS WITH THE ANAGEMENT ROCESSOR PRODUCTS AND SERVICES ................33 Aeronix places no restriction on the duplication or distribution of this document; however, it must remain unaltered and in its entirety. © Copyright 2012 by Aeronix, Inc. All rights reserved.
  • Page 5: Overview

    Aeronix Gigabit Ethernet Switch (GES) hardware. The part number of the Aeronix 12-Port Gigabit Ethernet Switch is AE101264-002. 2. Block Diagram The basic functional blocks within the GES and their basic interactions are shown in Figure 2-1. Figure 2-1: GES Block Diagram...
  • Page 6: Electrical Connections

    GES – Users Manual 3. Electrical Connections The GES has two electrical connectors, J1 and J2. 3.1. J1 Connector J1 is a 100 pin M38999 Series II connector, Part Number MS27508E22B35P. An example mating cable connector for J1 is Part Number MS27473E22B35S.
  • Page 7: Table 3-1: Connector Pin-Outs

    GES – Users Manual 3.3. Table 3-1: Connector Pin-outs Signal Signal Signal Signal Chassis Ground Chassis Ground Chassis Ground Chassis Ground Port 0 - A(+) Chassis Ground Port 6 - A(+) Chassis Ground Port 0 - C(-) Port 3 - A(+)
  • Page 8: Interface Port Details

    J1-26,77 3.4.3. Management Processor The GES provides an ARM 9 processor running at 96MHz for both internal and customer specified functions. This processor is in-band allowing control by any device on the Ethernet network that is connected to the GES.
  • Page 9: Input Power

    GES – Users Manual The primary purpose of this processor is to: • Initialize the Ethernet Switch IC for GES default operation • PBIT and CBIT • Customer specific functions if required 3.4.4. Input Power The connections shown in Table 3-1 with a Red background are Power Connections.
  • Page 10: Port Details

    4.1. Ethernet Port Mapping In its factory default configuration, all twelve Ethernet ports of the GES are configured identically. When programming custom configurations into the GES, the External-Port numbers map to the Switch’s MAC and Phy Port numbers as defined in Table 4-1.
  • Page 11: Bootloader

    The smaller bank is dedicated to the bootloader. This allows upgrading of the GES application software in the field over the network. Immediately after power up the bootloader allows nine seconds to begin a code load before it jumps to the application that executes out of the main (larger) bank of flash.
  • Page 12: Menu Interface

    GES – Users Manual 6. Menu Interface The GES Menu Interface is used for out-of-band control of the GES. It provides the ability to customize configurations and status monitoring. 6.1. Required Hardware To interact with the STR9 CPU, the following hardware is required: •...
  • Page 13: Main Menu

    GES – Users Manual 6.3.3. Main Menu Main menu display statistics display UIP statistics MAC port status PHY port status dump MIB counts go to configuration menu 6.3.3.1. ‘d’ – display statistics Display the counts of interrupts serviced by the management processor.
  • Page 14: Configuration Menu

    IP_address[0] and IP_mask[0]. The secondary IP and net mask are shown as IP_address[1] and IP_mask[1]. The GES supports port mirroring. This allows monitoring of traffic going in or out of any of the ports. The mirror_destination is the external port number where the mirrored traffic is directed.
  • Page 15 6.3.4.3. ‘p’ – set primary IP address and netmask The GES will prompt for the new IP address (saved as IP_address[0]). It expects it in dotted notation followed by a carriage return. Any characters other than 0-9, a period or a carriage return cause the update to be aborted.
  • Page 16: Example

    GES – Users Manual 6.4. Example This is an example of the interaction with the GES command line interface. The following actions are performed: • Change to the configuration menu • Show the current extra configuration • Update the Primary IP •...
  • Page 17 GES – Users Manual IP_mask[0]: 00FFFFFF (255.255.255.0) IP_mask[1]: 00FFFFFF (255.255.255.0) mirror_destination: 2 switch_mirror[0..11]: N B N N N N N N N N N N cpu_switch_mirror: N crc32: 3875E0CC GES>p Enter in primary IP address in dotted notation 192.168.1.101 you entered 192.168.1.101 Enter in primary IP mask in dotted notation 255.255.255.0...
  • Page 18 GES – Users Manual IP_address[1]: 64811FAC (172.31.129.100) IP_mask[0]: 00FFFFFF (255.255.255.0) IP_mask[1]: 00FFFFFF (255.255.255.0) mirror_destination: 2 switch_mirror[0..11]: N B N N N N N N N N N N cpu_switch_mirror: N crc32: 3692081D Page 14 of 33...
  • Page 19: Management Processor Ethernet Communications

    7.1. Network Communications Supported The GES management processor supports ARP, ICMP (ping), and UDP communications. UDP traffic is supported on port 3500. All fields are sent in network byte order. This means that fields larger than a byte will be read and written using standard access routines. These routines are host-to-network-short “htons()”, host-to-network-long “htonl()”, network-to-host-short “ntohs()”...
  • Page 20: Udp Packets Accepted/Produced While Ges Application Is Active

    Direction: To GES. Word 2, Bit 0 – GES Summary Status 1Hz Update Request (0 – OFF, 1 – Request 1Hz updates) Word 2, Bit 1 – GES Initiated BIT Status Request (0 – OFF, 1 – Request IBIT status) Word 2, Bit 2 –...
  • Page 21: Ges Summary Status (Opcode 1)

    Word 2, Bit 7 – Operational Performance Function Active (0 – not Active, 1 – Active) Word 2, Bit 8 – GES Status Command Message Received (0 – not received, 1 – received). This bit indicates that a GES Status Command message was received by the GES.
  • Page 22: Ges Initiated Bit Status (Opcode 2)

    GES – Users Manual 7.3.3. GES Initiated BIT Status (Opcode 2) Length (5) Opcode (2) Spare (0) Overall Mngmnt Processor Status Overall Phy Status Overall TDR Status Port 0 Status Port 1 PHY Status Port 2 PHY Status Port 3 PHY Status...
  • Page 23 GES – Users Manual Status Port 2 TDR Interface Status Port 3 TDR Interface Status Port 4 TDR Interface Status Port 5 TDR Interface Status Port 6 TDR Interface Status Port 7 TDR Interface Status Port 8 TDR Interface Status...
  • Page 24: Ges Operational Status (Opcode 4)

    GES – Users Manual 7.3.4. GES Operational Status (Opcode 4) Length (5) Opcode (4) Spare (0) Port 0 Duplex Setting Port 1 Duplex Setting Port 2 Duplex Setting Port 3 Duplex Setting Port 4 Duplex Setting Port 5 Duplex Setting...
  • Page 25: Ges Performance Status (Opcode 5)

    GES – Users Manual 7.3.5. GES Performance Status (Opcode 5) Length (34) Opcode (5) Spare (0) Port 0 Avg Bandwidth Port 0 Dropped Port 0 Collisions Spare (0) Port 1 Avg Bandwidth Port 1 Dropped Port 1 Collisions Spare (0)
  • Page 26: Ges Programming Command (Opcode 3)

    Secondary Netmask (LSW) Direction: To GES. Not yet supported. This packet allows modification of the GES configuration stored in flash. a – When set, this bit indicates that the Mirror Dest should be updated with the contents of this packet.
  • Page 27: Ges Programming Response (Opcode 6)

    This packet is generated in response to a GES Programming Command (Opcode 3). By sending a GES Programming Command (Opcode 3) with the ‘a’, ‘b’, and ‘c’ bits all reset, the current GES configuration can be queried without effecting the current configuration.
  • Page 28: Ges Reboot

    UDP Packets Accepted/Produced While Bootloader is Active 7.4.1. Opcode Unrecognized By Bootloader Length (2) Opcode (100) Direction: From bootloader. This opcode is generated by the GES while the bootloader is active and an opcode that the bootloader doesn’t support is received. Page 24 of 33...
  • Page 29: Erase Non-Boot-Bank (Nbb) Flash

    Opcode (105) Direction: From bootloader. This is the first GES response by the bootloader to an Erase NBB Flash UDP message. It lets the loader know that the bootloader has received the message and the loader must wait for the Erase NBB Flash Completed message before it can proceed.
  • Page 30: Program Nbb Data

    The loader sends between 1 and 512 words at a time to the bootloader to program into the NBB flash. The Offset is the byte offset into the NBB flash of the first data word of this packet. The GES only supports writing words at a time so this offset should always be even. 7.4.6.
  • Page 31: Finished Programming

    This packet is sent by loader to let bootloader know that all data words have been programmed. This causes the bootloader to perform a CRC32 of the GES application in the NBB flash. If it verifies the bootloader will send a Finished Programming Acknowledge UDP message and then launches the GES application from the NBB flash.
  • Page 32: Switch Management Capabilities

    Ethernet port on the Switch IC. It is capable of running a TCP/IP stack so that it can be an active participant on a network serviced by the GES. Aeronix can create custom loads for this processor that will allow increased GES management functionality and/or customer defined custom applications that would be hosted on this processor.
  • Page 33: Hardware Mounting

    GES – Users Manual 9. Hardware Mounting The GES weighs 2 pounds 12 ounces and is mounted via its four 10-32 captive screws. The recommended clearance for the mounting hardware below the mounting surface is 0.750”. The GES mounting screws extend 0.665” below the bottom of the chassis.
  • Page 34: Qualifications

    GES – Users Manual Qualifications Detail Characteristic 12 - 1000Mbps full duplex,10Mbps or 100Mbps full or half duplex Ports Dimensions 8.25" x 5.1" x 1.38" 2 lb 12 oz (1.25 kg) Weight Management Processor available for custom configurations Management Connectors...
  • Page 35: Performance Parameters

    Seller. The GES does not contain any user serviceable parts. Any modification or use other than consistent with the intended design shall void the warranty. Owner must contact Aeronix at (321) 984-1671 and be issued a Return Material Authorization (RMA) number before returning a unit for warranty repair.
  • Page 36 GES – Users Manual A device connected to the GES can connect to other devices on the network but cannot communicate with the GES’s Management Processor. Problem: If the affected device has a MAC address where the last two bytes concatenated are less than or equal to 1500 (0x5DC), the IP stack in the Management Processor will discard the packet.
  • Page 37: Products And Services

    GES – Users Manual Products and Services Aeronix offers an extensive line of Engineering Services including the creation and implementation of custom management configurations for the GES. Visit the Aeronix web site at www.Aeronix.com for additional information about our products and services.
  • Page 38 GES – Users Manual 1775 West Hibiscus Blvd, Suite 200 Melbourne, FL 32901 (321) 984-1671 www.Aeronix.com Copyright Aeronix, Inc. 2012...

Table of Contents