Focal Technologies Corporation A Moog Inc. Company 77 Frazee Avenue Dartmouth, Nova Scotia, Canada B3B 1Z4 Tel: (902) 468-2263 | www.moog.com/marine Model 922-DSLH DSL Hybrid Gateway User Manual Document No.: 922-0677-00 Revision: Author(s): A.Cabrera/ R.Sawler Date of Issue: 2018-05-31 MOOG PROPRIETARY AND CONFIDENTIAL INFORMATION THIS TECHNICAL DATA/DRAWING/DOCUMENT CONTAINS INFORMATION THAT IS PROPRIETARY TO, AND IS THE EXPRESS PROPERTY OF MOOG INC., OR MOOG INC.
Page 2
Initial release. ACC/RS 2018-05-31 Reference Documents Document Number Document Title and Description 922-2014-00 DSLH Configuration Drawing 922-0414-00 Model 922-DSL GUI 922-0604-00 922 Remote Firmware Update Guide Focal Technologies Corporation Page ii A Moog Inc. Company Document No. 922-0677-00, Rev 1.0...
Ethernet Switch Configuration ...................... 7-5 Telnet Interface (uC DIAG Only)......................8-1 Special Features ........................... 9-1 Remote Firmware Upgrade ......................9-1 Loading and Saving Switch Configuration ..................9-1 Focal Technologies Corporation Page iii A Moog Inc. Company Document No. 922-0677-00, Rev 1.0...
Page 4
10.1 DSL Command List ........................10-7 10.2 MIB Counters ..........................10-8 10.3 Serial Server EEPROM Registers .................... 10-10 10.4 Serial Server General Purpose Registers ................10-13 Focal Technologies Corporation Page iv A Moog Inc. Company Document No. 922-0677-00, Rev 1.0...
Page 5
Figure 6-2: Tx and Rx ports of an LC-type SFP Transceiver ................6-3 Figure 7-1: Modbus TCP Protocol Stack ......................7-3 Figure 7-2: Sample .NET GUI for Modbus TCP Access to 922-DSLH .............. 7-4 Figure 8-1: Telnet Interface ..........................8-1 Figure 9-1: MIB Counters ...........................
Page 6
Symmetrical High-Speed Digital Subscriber Line Surface Mount Technology Spanning-Tree Protocol or Shielded Twisted Pair (cable) Transmission Control Protocol Transistor-Transistor Logic Microcontroller User Datagram Protocol VLAN Virtual Local Area Network Focal Technologies Corporation Page vi A Moog Inc. Company Document No. 922-0677-00, Rev 1.0...
Model 922-DSLH – User Manual 1.0 Introduction The Model 922-DSLH is a combined (hybrid) Digital Subscriber Line (DSL) modem, optical modem, Ethernet switch, and serial server. As a modem, it offers redundant long range communications over copper and up to 200 km of optical fiber.
Model 922-DSLH – User Manual The following features and processes are used to ensure reliability is maximized: Conductive cooling and detailed thermal analysis Advanced diagnostics and health monitoring via Modbus TCP Use of industrial temperature range electronic components ...
Model 922-DSLH – User Manual 2.0 Specifications Table 2-1: Specifications Long Range DSL Interface Optical 1310 nm and 1550 nm standard No. Ports 1 (via M80 connector) Wavelengths CWDM wavelengths (e.g. 1471 to 1611 nm) SHDSL Optical Power Protocol 20 to 45 dB, depending on SFP installed...
Model 922-DSLH – User Manual 3.0 Architecture Overview The Model 922-DSLH provides access to one (1) DSL (with or without power line interface board) channel, two (2) RS-232/422/485 isolated serial data channels, two (2) 10/100Base-T(X) Ethernet ports (CU1-2) via a backplane and one (1) SFP (100Base-FX or 10/100Base-T(X)) as shown in the figure below.
Model 922-DSLH – User Manual The 922-DSLH includes two Ethernet switches with five (5) internal ports each (P1-P5). The port connections of switches A and B is shown in the table below. Table 3-1: Ethernet Switch Internal Port Connections Switch...
GUI (P/N: 922-0414-00). On power up of the 922-DSLH board the DSL daughter card will attempt to link to a connected DSL interface. Link negotiation may take 1 to 2 minutes before completion, at which point data traffic can start.
Model 922-DSLH – User Manual The DSL configuration options and bit rates available are shown in the table below. Table 3-2: DSL Configuration Options and Bit Rates Ratemode Bit Rate (Kbps) G.SHDSL 1536 2048 1536 G.SHDSL.BIS 2048 2312 5696 2304...
Model 922-DSLH – User Manual 3.2 Ethernet The DSLH card acts as a SIIS layer 2 managed Ethernet switch. Two copper Ethernet ports CU1 and CU2 are accessed via the backplane 96-pin connector and the third Ethernet port is accessed via the installed SFP (optical or copper depending on the type of SFP installed).
Model 922-DSLH – User Manual 3.3.1 Initial User Setup (Serial Ports) The 922-DSLH mode of operation is determined by the end user. The following steps must be followed during the initial setup of the card. 1. Establish an Ethernet connection between your PC and the card under configuration using the provided sample GUI (922-0414-00).
Page 16
Model 922-DSLH – User Manual Interface: RS-232, RS-422 or RS-485 g. 120Ω Termination*: Enabled or Disabled (*=not available in RS-232) 5. If required, change the static IP address and netmask. 6. Save configuration. 7. Repeat steps 3-6 for serial channel 2.
Model 922-DSLH – User Manual 4.0 Hardware The 922-DSLH board can be ordered using the card part numbers shown in the table below. Table 4-1: Card Ordering Part Numbers Configuration Ordering P/N Description Drawing 922-5016-00 DSL Hybrid Gateway Board, Eurocard...
Model 922-DSLH – User Manual 5.0 Electrical Connectors and Pin Descriptions The DSL+PLM connector and Ethernet (SFP) port are located at the front edge of the card. The Ethernet, serial data and power interface is via the 96-pin DIN 41612 connector on the back edge. To interface directly to the DSL daughter card (bypassing the PLM daughter card) contact the factory.
Model 922-DSLH – User Manual 5.2 96-pin DIN 41612 Backplane Connector (J11) Figure 5-2: DIN 41612 (96-pin) Backplane Connector (Front View) Table 5-3: DIN 41612 (96-pin) Backplane Connector Pin-out Name Row A Row B Row C TXP_CU1 REF_CU1 RXP_CU1 TXM_CU1...
Model 922-DSLH – User Manual CARRIER BOARD DAUGHTER LEDS CARD LEDS Figure 5-4: LED Locations Focal Technologies Corporation Page 5-4 A Moog Inc. Company Document No. 922-0677-00, Rev 1.0...
Model 922-DSLH – User Manual Table 5-4: Carrier Board Diagnostic LEDs Reference Name Description Designator DSL FAULT Factory use LED. OFF = No DSL Link. DSL LINK ON = DSL Link Up (initialization completed successfully). Ethernet Speed CU1: CU1 SPD ON = Linked at 100Base-Tx.
Model 922-DSLH – User Manual Table 5-5: DSL Daughter Card Diagnostic LEDs Reference Name Description Designator OFF = Normal operation of the DSL board. ON or BLINKING = An error has occurred. Note: This LED will flash twice (orange) on power-up.
Model 922-DSLH – User Manual 5.4 Electrical Interfaces This section shows the schematics of the user accessible interface circuits, which are the +24V power input, copper Ethernet interfaces, and serial channel interfaces. 5.4.1 +24V Power Input The power input interface schematic in the figure below shows the input protection diodes, common mode EMC filter and DC-DC converter.
Model 922-DSLH – User Manual 5.4.3 Serial Channel Interface The serial interface is identical for all serial channels. The card supports software configurable RS-232/422/485 interfaces. The termination for the RS-485 interface can be controlled via software. The serial I/O are protected per IEC-61000-4 for ESD, surge and EFD.
6.0 Optical Interface 6.1 Optical Transceivers The 922-DSLH card is able to communicate optically using a small form-factor pluggable (SFP) transceiver. The device can be ordered with a wide selection of qualified SFPs, depending on the application distance, optical budget, and fiber count requirements. Depending on the SFPs selected, the card is able to function on one (1) to two (2) fibers.
Optical Budget, Range, and Bit Error Rate (BER) A variety of approved and tested SFP transceivers are available from Focal Technologies for maximum distances from 10 km to 200 km. The optical power budget is dependent upon the SFPs selected, but typically varies from 16 dB to 45 dB with an optical bit error rate (BER) of 1 x 10 .
Model 922-DSLH – User Manual Optical Connectors Optical connectors for the SFPs qualified for use with the 922-DSLH are LC type. The mating connector for the LC interface, with a standard boot, is shown in the figure below. Ruggedized (metal) LC compatible connectors, such as the Molex LC2+ and Diamond F3000, can also be used.
Model 922-DSLH – User Manual 7.0 Functionality The main functions of the 922-DSLH card are to provide a bi-directional media conversion between copper Ethernet, copper DSL, and optical data as well as providing two gateways between copper Ethernet and serial data.
7.2.1 MAC Address Each 922-DSLH card is assigned three (3) unique MAC addresses (one MAC per uC [uC1-2 + uC DIAG]). The MAC address is marked on the bottom side of the board, and recorded at the factory with cross-reference to serial number, and thereby customer and order, should it ever need to be retrieved.
Modbus TCP protocol is used to provide diagnostics and user control messages via a TCP/IP connection to the 922-DSLH. The Modbus TCP protocol stack is illustrated in the figure below. Local card status and control registers are accessible via Modbus TCP/IP from the topside or other subsea equipment over any Ethernet port.
.NET graphical user interface (GUI) for use on Microsoft Windows with a Modbus TCP backend for integration and bench testing the 922-DSLH Modbus functionality. Typically users have or develop their own Modbus TCP interfaces for local PLCs and other controllers. A screenshot of the sample GUI P/N: 922-0414-00 is shown in the figure below.
Model 922-DSLH – User Manual 7.5 Ethernet Switch Configuration On power up, the switch operational parameters are immediately configured via pull-up and pull-down resistors. Registers within the two Ethernet switch ICs (switch A and B) can also be user configured over any copper Ethernet port using Modbus TCP to override the default configuration.
Model 922-DSLH – User Manual 8.0 Telnet Interface (uC DIAG Only) The 922-DSLH card implements a Telnet server on port 23. The server can be accessed from a PC-based or Tera Term by entering the card’s IP address. Once a connection...
Model 922-DSLH – User Manual Note that the client responses do not necessarily need to be in the same Ethernet frame, but this is recommended. Once a Telnet session is open, there must be a carriage return (0x0D) followed by a line feed (0x0A) after every Telnet command send by the client.
Page 36
Model 922-DSLH – User Manual Command Description Example set ip [addr] Sets a new IP address. This Input: set ip 192.168.0.100 action is protected by IP validation. For more information Telnet Output: see section 9.10. Model922_DSL> set ip 192.168.0.100 --> Updating IP Address... success -->...
After the Firmware update of the microcontroller is completed the 922-DSLH card will automatically reset twice before finalizing the update. In case of a failure during a firmware update the 922-DSLH card will automatically load the factory default application firmware.
Watchdog Reset The 922-DSLH card has a built in watchdog timer which is used by the processor to trigger a watchdog reset in case of a software lock up. The exact timing parameters of the watchdog reset are beyond the scope of this document.
Multiple Modbus Clients 922-DSLH cards provide support for up to four (4) Modbus clients. This feature allows the user to establish more than one Modbus TCP/IP connection (up to 4) to the same card. When more than one connection is established to the card, some packet collisions and re-transmission are expected.
Model 922-DSLH – User Manual Management Information Base (MIB) Counters The onboard Micrel switch provides access to the MIB counters on 922-DSLH card. The counters can be viewed using the Focal diagnostic software, as seen in the figure below, or by reading Modbus registers 40401-41050 as outlined in section 0.
Model 922-DSLH – User Manual The following figure shows the alarm indicators for a connection with collision errors on P2 of switch A (CU1). The top left red error LED indicator only appears when one (1) or more errors are detected in any of the Ethernet ports.
9.10 IP Settings for Diagnostics (uC DIAG) 922-DSLH cards include an IP validation feature in the Telnet interface. This feature checks for a valid IP and subnet combination. If an invalid IP Address is entered using the “set ip” command, the Telnet interface will show the user the valid range of IP addresses within the current subnet.
Model 922-DSLH – User Manual 10.0 Modbus Register Maps Board Info Registers Register Description Comments Number 40001 - 40008 [15:0] Board Serial Number 40009 - 40016 [15:0] Board Date Code 40017 - 40024 [15:0] Board Assembly Number 40025 - 40032...
Page 44
Model 922-DSLH – User Manual Board Info Registers Register Description Comments Number 40064 [15:6] Reserved 1- Failed [5:4] User Flash Status 2- OK 1- Failed [3:2] Factory Flash Status 2- OK 1- Failed [1:0] Internal Flash Status 2- OK 40065 [15:0] Board 1.2V Voltage...
Page 45
Model 922-DSLH – User Manual Ethernet Status Registers Register Description Comments Number uC Ethernet Link Duplex SwA P4 Ethernet Link Duplex SS1 Ethernet Link Duplex CU1 Link Duplex SWA-SWB Link Duplex This register holds a switch register address. 40373 [15:0]...
Page 47
Model 922-DSLH – User Manual SERIAL SERVER CH1 AND CH2 MODBUS REGISTERS SS1,2 Registers Register Description Comments Number 41500-42523 [15:0] Reserved For EEPROM registers 42524-42779 [15:0] SS1 EEPROM Registers see section 0 42780-43035 [15:0] SS1 GP Registers For general purpose (GP) registers...
Page 48
Model 922-DSLH – User Manual DSL MODBUS RESISTERS DSL Registers Register Description Comments Number 41500-44064 [15:0] Reserved 0x00 – Down Read 0x01 – Initializing 0x02 – Up Data Mode 44065 [15:0] DSL1 Linestate 0x03 – Stop Down Ready 0x04 – Down Not Ready 0xFF –...
Model 922-DSLH – User Manual 10.2 MIB Counters MIB Counters (see Micrel datasheet KSZ8895FQXIA for more information) Offset Name Description [15:0] RxLoPriorityByte [LSB] Rx low-priority (default) octet count including bad packets. [15:0] RxLoPriorityByte [MSB] [15:0] RxHiPriorityByte [LSB] Rx high-priority octet count including bad packets.
Page 51
Model 922-DSLH – User Manual MIB Counters (see Micrel datasheet KSZ8895FQXIA for more information) Offset Name Description The number of times a collision is detected later than 512 bit-times [15:0] TxLateCollision [MSB] into the Tx of a packet. [15:0] Tx PausePkts [LSB] The number of PAUSE frames transmitted by a port.
Model 922-DSLH – User Manual 10.3 Serial Server EEPROM Registers SS1,2 EEPROM Memory map Address Category Description Comments [7:0] MAC [47:40] [7:0] MAC [39:32] [7:0] MAC [31:24] [7:0] MAC [23:16] [7:0] MAC [15:8] [7:0] MAC [7:0] 6-15 [7:0] Reserved [7:0]...
Model 922-DSLH – User Manual 10.4 Serial Server General Purpose Registers General Purpose Registers Offset Description Comments [15:8] Reserved 1 = Bootloader [7:4] Running Code 2 = Application Code 0 = Power Up 2 = Watchdog [3:0] Cause of Last Reset...