Coordinated Universal Time (UTC) that you can deploy quickly, easily and reliably. Your new RTM3205 is fabri- cated using the highest quality materials and manufacturing processes available today, and will give you years of troublefree service.
During the warranty period, EndRun will repair or replace, at its option, products which prove to be defec- tive. Products not manufactured by EndRun Technologies are warranted for ninety days or longer, as provided by the original equipment manufacturer, from date of shipment.
Please provide the serial number of the unit and the nature of the problem. If it is determined that the equipment has failed and you want EndRun to perform the repairs, we will issue you an RMA number and specific shipping instructions.
Page 6
This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
RTM3205 is a GPS-based time and frequency standard designed to support mission critical applica- tions. The proprietary GPS timing receiver in RTM3205 has many safe guards to protect against false GPS signals. The receiver strictly adheres to the GPS Interface Specification and performs low-level integrity checks to protect against weak corrupted signals, jamming, spoofing and accidental GPS control system errors.
Firmware and configurable hardware parameters are stored in non-volatile FLASH memory, so the RTM3205 can be easily and securely upgraded in the field using SSH and SCP or the local RS-232 serial port. Upgrades via FTP and Telnet are also possible although these protocols are not secure.
FIGU RE 1 - RTM 3 2 05 G P S SY STE M TIM E BASE GPS Timing-How It Works The time and frequency engine in the RTM3205 receives transmissions from satellites that are operat- ing in compliance with the Navstar GPS Interface Specification known as IS-GPS-200. It specifies the receiver interface needed to receive and demodulate the navigation and time transfer data con- tained in the GPS satellite transmissions.
Where to Use It Since signals from the GPS satellites are available at all locations on the globe, you may deploy the RTM3205 virtually anywhere. However, you must be able to install an antenna with good sky vis- ibility, preferably on the rooftop.
This chapter will guide you through the most basic checkout and physical installation of your RTM3205 Precision Timing Module. See Chapter 7 - NTP for instructions on how to configure your unit as an NTP Server. See Chapter 9 - PTP/IEEE-1588 for instructions on how to configure your unit as an optional PTP Grandmaster.
TECHNOLOGIES ����������� The drawings above shows the basic RTM3205 front and rear-panels with no optional outputs. For more information see Chapter 10 - Inputs/Outputs. (For a dimensional drawing of the RTM3205 chassis see Appendix K - Specifications.) Descriptions below briefly describe the standard and op-...
Performing a Site Survey Using the front panel status LED indicators, it’s easy to find out if your RTM3205 will work in your desired location: 1. Temporarily mount the antenna on the roof. Make sure that it is not blocked by large metallic objects closer than one meter.
EndRun Customer Support for assistance. NOTE In order for the RTM3205 to synchronize with maximum accuracy to UTC, the delay for the cable and all devices between the antenna and the GPS receiver must be compensated. See Appendix E - Installing the GPS Antenna, Calibrate Your Receiver for more information.
If your network does use DHCP for host configuration, and you are in a hurry to get your RTM3205 up and running, you may proceed to Verifying Network Configuration to make sure that the network parameters were set up correctly.
C H A P T E R T W O NOTE You must use an RS-232 null-modem cable or adapter if you are connecting the RTM3205 to another com- puter. The cable included in the shipping kit is a null-modem cable.
“root” user. After correctly entering the password at this prompt, password: the sign on message is shown. It identifies the host system as RTM3205 and shows the software part number, version and build date. The out-of-the-box hostname is set to “RTM3205”, and the domain- name is set to “your.domain”.
RTM3205 GPS(root@RTM3205:~)-> reboot Verify Network Configuration If you are using the RS-232 serial I/O port to communicate with the RTM3205, you will be able to see the kernel-generated boot messages when the unit reboots. You should note the lines Configuring eth0 as 192.168.1.120...
Page 31
If so, then the Ethernet interface of your RTM3205 has been successfully configured to operate on your network and you are ready to check operation of the RTM3205 over the network. If not, you should recheck your configuration and/or repeat the procedure.
RTM3205. Both of these protocols are supported in the RTM3205 via the OpenSSH implementations for Linux. Refer to Chapter 5 - Security, OpenSSH for more information about the secure shell protocol.
Here you may log in as “root” with password “endrun_1”. After correctly entering the password the sign on message is shown. It identifies the host system as RTM3205 and shows the software part number, version and build date: RTM3205 GPS 6010-0069-000 v 1.00 Sat Jan 19 14:17:44 UTC 2013...
C H A P T E R T W O Connecting Instruments to the RTM3205 SMA jacks provide the means of connecting your equipment to the RTM3205. The RTM3205 can provide up to four optional outputs. Options are: Digital outputs (PPO, 1PPS, 10MPPS, DC time code, DDS)
RS-232 serial port. Network cables and a serial cable are provided with each RTM3205 ship- ment. The serial cable is wired as a null-modem adapter and can be used to connect RTM3205 to the serial port on your computer. Detailed specifications on the ports, including the RS-232 pinout, are in Appendix K - Specifications.
Prints the summary of all system fault states in a user-friendly format. get_sw_opts Prints the software options enabled in your RTM3205. See Ap- pendix I - Software Options for more information. gpsdynmode Prints the GPS dynamic mode currently in effect.
Page 37
GPS. See the command. setinhibitoutputsmode Prints the software options enabled in your RTM3205. See Ap- installed_sw_opts pendix I - Software Options for more information. Prints the status of the optional RTIC. See Chapter 11 - Real- ionostat (optional) Time Ionospheric Corrections for more information.
Page 38
Prints the mode of the RTIC Option - either ON or OFF. See (optional) Chapter 11 - Real-Time Ionospheric Corrections for more information. serialnumber Prints the serial number of the RTM3205. setantfltmask Command to enable or mask the Antenna Fault. See the command.
RS-232 serial I/O port or from a session. telnet This script modifies these files: /etc/hosts.allow and /etc/hosts.deny. These are non-volatilely stored in the FLASH disk /boot/etc directory. You must reboot RTM3205 after running this script for the changes to take effect. Command: accessconfig RTM3205 reply: Interactive script is started.
Pulse Output (PPO) Option for more information. Command: cpuioconfig RTM3205 reply: Interactive shell script is started. cpustat This command shows a group of key values for monitoring the health of the Linux CPU and operat- ing system status. The format is: YYYYMMDD.HH:MM:SS LLL% FREEkB +TT.TC...
23% 320056kB +67.9C dumpalmanac This command prints the current GPS almanac data for all satellites in Yuma format. Command: dumpalmanac RTM3205 reply: Example shown below, for satellite 01 ****** Week 1890 almanac for PRN-01 ******* Health: Eccentricity: 5.217074882e-03 Time of Applicability(s): 5.038080000e+05...
This command displays the current GPS Subsystem dynamic mode of operation. It has two possible settings: OFF or ON. When it is OFF, it is assumed that RTM3205 is installed in a stationary loca- tion. When it is ON, it is assumed that RTM3205 is installed on a moving platform. Dynamic mode is intended for shipboard applications only.
WGS-84 ellipsoid. PDOP, HDOP, VDOP and TDOP are also shown. OORCnt is the out-of-range counter which may be non-zero when RTM3205 has been moved more than 1 km from its previous location without being placed in UNKNOWN mode using command.
If the reference position source is not AVG, then these two values will be zero. Command: gpsrefpos_ecef RTM3205 reply: CURRENT REFERENCE POSITION ECEF = AVG X: -2707225.0 m Y: -4208361.2 m Z: +3941650.2 m RMSPDOP: 2.4 AvgCnt: 28800 gpsstat This command allows you to query the status of the GPS Subsystem.
The example reply below indicates that there has been a period without tracking a GPS signal that exceeded the time-out period, that there was a FLASH Write Fault and that there is an Antenna Fault. Command: gpsstat RTM3205 reply: LOCKED TFOM = 4 2001 092 04:48:56 13 13 2 7 151 328605 41.6 0200 0880 gpstrkstat This command displays the current GPS Subsystem satellite tracking status.
F/W 6010-0076-000 Ver 1.00 - FPGA 6020-0016-000 Ver 01 - JUL 15 17:03:27 2015 help This command displays a list of RTM3205 commands (not Linux commands). To get help on a par- ticular command you would type , followed by the command.
This script modifies the /etc/inetd.conf file, which is non-volatilely stored in the FLASH disk /boot/ etc directory. You must reboot RTM3205 after running this script for the changes to take effect. Command: inetdconfig RTM3205 reply: Interactive script is started.
This command starts an interactive script that allows you to configure the NTP Subsystem of RTM3205. By default, the unit is configured to authenticate its replies to clients using its default MD5 keys in the /etc/ntp.keys file. If you need to create your own MD5 keys (recommended) or set up broadcast/multicast operation, you must run this script as root.
C O N T R O L A N D S T A T U S C O M M A N D S Command: ntpconfig RTM3205 reply: Interactive script is started. ntpstat This command provides some key information regarding the operation of the NTP daemon. It shows the current offset between the NTP-steered system clock and the GPS Subsystem, the counts of re- ceived, sent and dropped packets, and the sent packet rate.
Page 50
°C. Below is an example of a typical response to this command: Command: oscctrlstat RTM3205 reply: 20130117.00:23:10 LKD 0 6.26e-09 -6.26000e-09 1.25e-09 -6.93e-13 1955.3 524281 +50.750 R T M 3 2 0 5 U s e r M a n u a l...
These commands are only available if the Precision Time Protocol (PTP) option has been installed. Refer to Chapter 9 - PTP/IEEE-1588 for more information. rcvrserialnumber This command shows the serial number of the GPS receiver in the RTM3205. Command: rcvrserialnumber...
OFF. It is important that the dynamic mode be set OFF when the instrument is in a static installation. If RTM3205 will be mounted on a moving platform then this setting must be changed to ON. The change takes place immediately and is stored non-volatilely. Dynamic mode is intended for ship- board applications only.
You can invalidate an old position by setting the position mode to UNKNOWN. This will speed up the time it takes for RTM3205 to acquire a new position and relock to the GPS signal. A cold start in unknown position mode should take about 20 minutes to lock, assuming a decent antenna installation.
The factory default setting is 9, which is the maximum TFOM value. Command: settfomfltlvl 6 RTM3205 reply: TFOM Fault Level set to 6 sigfltmask This command displays the current setting for the Signal Loss Fault Mask.
Page 55
Below is an example of a typical response to this command: Command: sysstat RTM3205 reply: LOCKED TO GPS, Offset = +0.000000024, LI = 00, TFOM = 4 @ 2013 012 06:03:10 18 R T M 3 2 0 5 U s e r M a n u a l...
Page 56
Command: systemioconfig RTM3205 reply: Interactive shell script is started. systimemode This command displays the current time mode for the optional Time Code Output. Time modes are UTC, GPS and LOCAL. The displayed Local Time Offset from UTC and the DST Start/Stop param- eters are only valid when the time mode is LOCAL.
Page 57
This command allows you to update the configuration of the Linux bootloader after a new kernel image has been written to the UPGRADE kernel partition of RTM3205 FLASH disk. You may also use it to reset the default back to the FACTORY kernel partition. Refer to Appendix B - Upgrading the Firmware, Performing the Linux Kernel Upgrade for detailed instructions for performing the upgrade procedure.
Page 58
B - Upgrading the Firmware, Performing the GPS Receiver Upgrade for more information. Command: upgradercvr RTM3205 reply: Upgrade progress is shown. upgradercvrfpga This utility allows you to upgrade the Field-Programmable Gate Array (FPGA) resident on the GPS Receiver. Prior to executing this command, you must copy the new binary file to /tmp/rcvrfpga.bin.
Page 59
C O N T R O L A N D S T A T U S C O M M A N D S Command: upgradesubsys RTM3205 reply: Upgrade progress is shown. wrt_sw_opt See Appendix I - Software Options for information on this command.
Page 60
C H A P T E R T H R E E This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 61
This chapter briefly describes the HTTPS interface that resides on the RTM3205 Precision Timing Module. The HTTPS interface to RTM3205 is a fast and easy-to-use graphical interface that is com- patible with your standard web browser. Simply point your browser to the IP address of RTM3205 and log in securely with HTTP over the Secure Socket Layer (SSL).
Page 62
For proper operation, your web browser must be configured to allow pop-up windows. To get started with the web interface simply point your browser to the IP address of RTM3205 and log in securely with HTTPS. Following are examples for IPv4 and IPv6: IPv4: http://192.168.1.1...
Page 63
The main menu tabs across the top of each webpage allow you to navigate through the status infor- mation in RTM3205 while links on the left side of each webpage provide subcategory navigation. For example, in the page below the main menu tabs are: Home, Receiver, Plots, Clock, I/O, Faults, Network, NTP, PTP and Firmware.
Page 64
Current CPU temperature, CPU free memory and CPU load average are all shown. Home: User Manual This link provides access to the RTM3205 User Manual that is resident in the FLASH memory. The most recent version of the User Manual is on the EndRun website at: http://www.endruntechnologies.com/pdf/USM3205-0000-000.pdf...
Page 65
For example, you can compare an NTP data plot with a CPU data plot. Plots files can also be downloaded from RTM3205 as .PNG files. They can be found in the directory /logs/png.
Page 66
GPS Dynamic This field shows whether the dynamic mode is set or not. Dynamic mode should Mode be OFF when RTM3205 is in a static (not moving) position. To change the dynamic mode setting use the gpsdynmode command. WGS-84 Reference Position...
Page 67
Real-Time Ionospheric Corrections (Optional) This section is for the optional RTIC. If your RTM3205 does not have RTIC, then this section will not be shown. For more information on RTIC see Chapter 11 - Real-Time Ionospheric Corrections. Configuration...
Page 68
Internal Chassis Internal chassis temperature in °C. Temperature Clock Page This page shows the configuration of the RTM3205 except for any optional I/O which is listed on the I/O page. Clock Configuration Time Mode This field shows the current time mode setting. Possible settings are UTC, GPS and Local.
Page 69
Faults: System Faults Page This page lists all possible system fault conditions of RTM3205 - the Linux Subsystem, the GPS Sub- system and the GPS Receiver. For details on each fault see Appendix G - System Faults.
Page 70
The server is unsynchronized. NTP clients will not use a Stratum 16 server. Source This field will show the source of time which is usually GPS. If RTM3205 is configured as a Stratum 2 server then it will show the IP address of the upstream Stratum 1 server.
Page 71
The fields on these pages show the status and the configuration for the optional PTP/IEEE-1588 protocol. If your RTM3205 does not have PTP enabled then there will be no fields shown. For more information on PTP and an explanation of the data fields on this page see Chapter 4 - PTP/IEEE- 1588.
Page 72
This page is used for upgrading the firmware for the GPS Receiver. You must be logged in as “root” in order to have access to these pages. The latest released versions of RTM3205 firmware are freely available on the EndRun Technologies website. For detailed information on how to perform the up- grade either via the network port, the serial port, or the HTTPS interface see Appendix B - Upgrad- ing The Firmware.
Page 73
Many of these are standard multiple-user access control features of the underlying Linux operating system which controls the RTM3205. Others are provided by the additional protocol servers selected for inclusion in your RTM3205, and the way that they are configured.
Page 74
Also described is how to restrict NTP query access. Restrict Access - Telnet, SSH and SNMP By default, RTM3205 is configured to allow access by all users via Telnet, SSH and SNMP. To ensure security and to protect against denial-of-service attacks, you should restrict access by using the command.
Page 75
S E C U R I T Y This tells to deny access to to all hosts not listed in the /etc/ tcpd in.telnetd, sshd snmpd hosts.allow file. The daemons also parse this file directly prior to granting access to snmpd sshd a requesting host.
Page 76
Knowledgable NTP users who would like to customize the security aspects of the configuration of the NTP daemon in RTM3205 should edit the /etc/ntp.conf file directly and then copy it to the /boot/etc directory. Be sure to retain the ownership and permissions of the original file by using when cp –p...
Page 77
-p /etc/rc.d/rc.snmpd /boot/etc/rc.d cp -p /etc/rc.d/rc.sshd /boot/etc/rc.d cp -p /etc/rc.d/rc.httpd /boot/etc/rc.d Reboot RTM3205 when done for the changes to take effect. IMPORTANT After modifying /etc/rc.d/rc.snmpd, rc.sshd or rc.httpd, you must copy them to the /boot/etc/rc.d directory and reboot the system. It is very important to use the when performing the copy.
Page 78
OpenSSH The secure shell protocol server running in RTM3205 is based on the portable OpenSSH for Linux. As such it supports both SSH1 and SSH2 protocol versions. By default, only SSH2 is enabled in RTM3205 due to security issues with SSH1. For more information about OpenSSH, and to obtain client software, refer to the OpenSSH website: http://www.openssh.com...
Page 79
Should you need to replace your keys at any time, you can just remove the keys from the /boot/etc/ ssh directory and then reboot RTM3205. A new set of host keys will automatically be generated. To configure root logins to your RTM3205 via passwordless, public key authentication, you must generate a public/private pair of SSH2 keys using your own ssh key generating utility, or you can use that is resident on RTM3205 file system.
Page 80
-new -x509 -nodes -out server.crt -keyout server.key The two files will be created in the /boot/etc/httpd directory. You must reboot RTM3205 for them to take effect. An excellent book which describes operation and configuration of the various HTTPS directives and SSL configuration is: Professional Apache, Wainwright, Wrox Press, 1999.
Page 81
"Smarter Timing Solutions" Chapter Simple Network Management Protocol (SNMP) Your RTM3205 Precision Timing Module includes the NET-SNMP version 5.5.1 implementation of an SNMP agent, , and a SNMP notification/trap generation utility, . It supports all snmpd snmptrap versions of the protocol in use today: SNMPv1 (the original Internet standard), SNMPv2c (never reached standard status, often called “community SNMP”) and SNMPv3 (the latest Internet stan-...
Page 82
Quick Start Configuration -- SNMPv1/v2c You should be able to compile the RTM3205-MIB file on your SNMP management system and ac- cess the variables defined therein. The factory default community names are “RTM3205” for the read-only community and “endrun_1” for the read-write community. This is all that is required for operation under v1 and v2c of SNMP.
Page 83
IP address or hostname of the destination host for receiving the notifica- xxx.xxx.xxx.xxx tions or informs generated by RTM3205. By default, the v2c trap or inform will be sent to port 162. You may optionally add another parameter,...
Page 84
Other aspects of the agent’s operation are also configurable in this file, but you should not need to modify those. To use the SNMPv3 capabilities of RTM3205, you must first set up user information and access limits for those users in /etc/snmpd.conf. Uncom-...
Page 85
S I M P L E N E T W O R K M A N A G E M E N T P R O T O C O L ( S N M P ) RTM3205 to be created who may be authenticated using the Secure Hash Algorithm (SHA) with password RTM3205_0.
Page 86
C H A P T E R S I X Field# Field Name Field Value usmUser usmUser usmStatus [a number (most likely 1)] userStorageType [a number (most likely 3)] engineID [0x followed by a number string/hash] name [0x followed by a number string/hash] secName [0x followed by a number string/hash] cloneFrom...
Page 87
NTP. Only basic approaches to NTP client configuration for operation with RTM3205 will be described. If you have never used NTP, then you should spend some time read- ing the on-line documents, especially the Distribution Notes, FAQ and Configuration subject matter,...
Page 88
Enter a key number (1-65534) or 0 to quit: RTM3205 Enter the key (1-31 ASCII characters): Writing key number: 2 and Key: RTM3205 to ntp.keys R T M 3 2 0 5 U s e r M a n u a l...
Page 89
Otherwise clients may easily be “spoofed” by a fake NTP server. You can specify an MD5 key number that the RTM3205 will use in its broadcast/multicast packets. The clients on your network must be configured to use the same key.
Page 90
1. When you want a backup source of time. In this case, RTM3205 will operate as a Stratum 1 Server as long as it is locked to the GPS signal. If it loses the signal, then RTM3205 will start to drift away from “perfect”...
Page 91
MD5: This method is trickier only because MD5 keys must be set up and distributed accurately to the NTP clients in a secure way. RTM3205 is factory configured to authenticate its replies to NTP MD5 clients using its default set of keys.
Page 92
Use the command peers to display the NTP peers which your computer is using. One of them should be the RTM3205 server which you have just configured. You should verify that it is being ‘reached’. (You may have to con- tinue issuing the peers command for a minute or two before you will see the ‘reach’...
Page 93
1 2 Modify the line added previously in Unix-like Platforms: Basic NTP Client Setup so that authenti- cation will be used with the RTM3205 server using one of the trusted keys, in this example, key # 1: server 192.168.1.120 key 1 Restart to have it begin using the RTM3205 server with MD5 authentication.
Page 94
In the “auth” column of the display, you should see “OK” for the row corresponding to the RTM3205 server. If you see “bad”, you should wait a few minutes to be sure that there is a problem since “bad” is the initial state of this setting.
Page 95
Use the command peers to display the NTP peers which your computer is using. One of them should be the RTM3205 server which you have just configured. You should verify that it is being ‘reached’. (You may have to con- tinue issuing the peers command for a minute or two before you will see the ‘reach’...
Page 96
In the “auth” column of the display, you should see “OK” for the row corresponding to the RTM3205 server. If you see “bad”, you should wait a few minutes to be sure that there is a problem since “bad” is the initial state of this setting.
Page 97
Knowledgable NTP users who would like to customize the security aspects of the configuration of the NTP daemon in RTM3205 should edit the /etc/ntp.conf file directly and then copy it to the /boot/etc directory. Be sure to retain the ownership and permissions of the original file by using when cp –p...
Page 98
C H A P T E R S E V E N This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 99
Chapter IPv6 Information The RTM3205 Precision Timing Module supports IPv6 out-of-the-box with a modern version 3.2.2 Linux kernel. During network configuration, you have the option to disable IPv6 on either or both Ethernet ports. The IPv6 addressing scheme will see expanding deployment in the near future due to the fact that there are no longer any IPV4 addresses to be allocated in many regions of the world.
Page 100
IPv6 addresses. Refer to the NTP documentation for details on the directive. interface IPv4-Only Protocols There are several protocols running on RTM3205 which are not IPv6 capable: (client and telnet server), . Due to their intrinsic insecurity,...
Page 101
Optional Precision Time Protocol (PTP/IEEE-1588) This chapter contains the configuration and status information for the optional Precision Time Pro- tocol. PTP version 2 is supported. The PTP protocol running on RTM3205 is a full Grandmaster Clock (default profile) implementation of the IEEE-1588-2008 standard.
Page 102
Read Appendix I - Software Options if you need information on how to install a software option. Default PTP Configuration Settings The default PTP configuration settings in RTM3205 are shown below. If you need to modify these settings then you will need to reconfigure the PTP Subsystem. Default PTP settings are:...
Page 103
PTP Configuration Using the Network or Serial Port command starts an interactive shell script that will allow you to ptpconfig0 ptpconfig1 configure the PTP Subsystem of RTM3205. You will be prompted to set PTP parameters as follows: ETH Port: 0 or 1 Sync Interval (Per Second):...
Page 104
C H A P T E R N I N E Set the PTP Priority2 value (0-255) 128 ---PTP Delay Mechanism E2E or P2P Set the PTP Delay Mechanism (E2E or P2P) P2P ---PTP Domain Configuration Set the PTP Domain value (0-255) 0 ---PTP Time Mode Configuration Set the PTP Time Mode (UTC or PTP) PTP ---PTP TTL Configuration...
Page 105
PTP frequency traceable indicator, either TRUE or FALSE. is the PTP transmission mode, either MULTICAST or HYBRID PTP Operation The RTM3205 is configured as an IEEE-1588 Grandmaster Clock (default profile). Verify that the network settings have been configured and tested using . Once the network has been netconfig configured, the RTM3205 will begin to transmit PTP Sync messages after it is locked.
Page 106
C H A P T E R N I N E NOTE If using a single Grandmaster, keep the default setting of 128 for Priority 1 and Priority 2. If using two redundant Grandmasters, then you can configure the preferred clock by setting Priority 1 to 127 and Prior- ity 2 to 128.
Page 107
P T P / I E E E - 1 5 8 8 250us Clock is synchronized or in holdover, PTP clock < 250 microseconds Clock is synchronized or in holdover, PTP clock < 1 millisecond 2.5ms Clock is synchronized or in holdover, PTP clock < 2.5 milliseconds 10ms Clock is synchronized or in holdover, PTP clock <...
Page 108
The instructions below assume that the PTP Option has been installed on Port 0 ( ) of your eth0 RTM3205. To check, see the section titled Option at the beginning of this chapter. To disable the Precision Time Protocol on Port 0 issue the following command: chmod -x /etc/rc.d/rc.ptpd0 Copy the rc.ptpd0 file to the non-volatile FLASH area like this:...
Page 109
(green) and activity (amber). The green LED will pulse once for a speed of 10M, twice for 100M, and three times for 1G. Both ports provide a console interface to RTM3205. See Chapter 3 - Console Port Control and Status for more information.
Page 110
The 1 PPS is a “system signal”. This means that there is one 1 PPS signal that affects the whole sys- tem. In other words, if your RTM3205 has multiple 1 PPS outputs and you change the pulse width, then all 1 PPS outputs will be affected.
Page 111
Time Code is a “system signal”. This means that there is one Time Code signal that affects the whole system. In other words, if your RTM3205 has multiple Time Code outputs (AM and/or DC) and you change the Time Code format, then all Time Code outputs will be affected.
Page 112
PROGRAMMABLE PULSE OUTPUT is Installed Current Setting = OFF Command: cpuioconfig RTM3205 reply: Interactive script is started so you can change the pulse rate. Trigger PPO Function When the PPO option is installed on the CPU Module, then the command is available triggerppo via the console port.
Page 113
The DDS is a “system signal”. This means that there is one DDS signal that affects the whole sys- tem. In other words, if your RTM3205 has multiple DDS outputs and you change the pulse rate, then all DDS outputs will be affected.
Page 114
CPU I/O C - OPEN COLLECTOR ALARM OUTPUT is Installed 10 MHz Low-Phase-Noise Option The RTM3205 can provide one or two 10 MHz sine wave outputs with very low phase noise. For details see Appendix K - Specifications, Optional 10 MHz LPN Output.
Page 115
Base. Meridian II timing components are identical to those in the RTM3205. Software Option RTIC is a software option in the RTM3205. Read Appendix I - Software Options if you need infor- mation on how to install a software option. If you are unsure whether your device has RTIC installed,...
Page 116
GPS broadcast model. The following phase plot shows the Meridian II / RTM3205 with the RTIC option active (blue) compared to what the performance would have been using the GPS broadcast model (red). Throughout the 10-day test period the RTIC option demonstrated substantial improvement to frequency and time-domain stability through real-time ionospheric delay measurements and compensation.
Page 117
The following chart shows the difference in stability between the two delay compensation methods of the Meridian II / RTM3205, along with the stability of the two performance levels of HP 5071 Cesium standards for comparison. The Meridian II / RTM3205 stability performance with the RTIC option exceeds the standard HP 5071 Cesium at all measurement intervals and exceeds the High Performance HP 5071 after 300,000 seconds.
Page 118
Command: installed_sw_opts RTM3205 reply: The Real-Time Iono Corrections Option is Installed. (If the option is installed.) If you need information on how to install the RTIC option, refer to Appendix I - Software Options.
Page 119
Command: setrticmode ON RTM3205 reply: Real-Time Ionospheric Corrections Mode is ON RTIC Performance Plots Using the HTTP Interface Plots showing the Ensemble Ionosphere Delays are available on the Plots Page as shown below: R T M 3 2 0 5 U s e r M a n u a l...
Page 120
C H A P T E R E L E V E N RTIC Stability Specifications The specifications shown here supercede the 1PPS Stability specifications in Appendix K - Specifica- tions. 1PPS Stability (RTIC Option): TDEV < 2 ns @ τ < 10 seconds, σ...
Page 121
(SyncE). SyncE is most often used in telecom applications. Software Option The Synchronous Ethernet protocol is an optional feature in the RTM3205. Read Appendix I - Soft- ware Options if you need information on how to install a software option. If you are unsure whether...
Page 122
Verify that the network settings have been configured and tested using . Once the netconfig network has been configured, the RTM3205 will synchronize the Ethernet and begin to transmit the SSM code. The Ethernet Synchronization Messaging Channel (ESMC) contains the clock Quality Level (QL) with the embedded SSM code.
Page 123
S Y N C H R O N O U S E T H E R N E T reboot Once SyncE has been disabled, it will no longer execute. However, the web interface will still show SyncE and the command will still exist on the system.
Page 124
C H A P T E R T W E L V E This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 125
> 10 ms, unsynchronized state if never locked to GPS In all cases, the RTM3205 reports this value as accurately as possible, even during periods of GPS signal outage where the RTM3205 is unable to directly measure the relationship of its timing outputs to UTC.
Page 126
A P P E N D I X A This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 127
NOTE The RTM3205 firmware consists of several different binary files. You may only need one or two of them. The revision history on our website will tell you which files need to be upgraded. The firmware image files are for the Linux RFS (root file system), the Linux Kernel, GPS Subsystem and the GPS Receiver. (The GPS Receiver FPGA is rarely, if ever, upgraded.)
Page 128
A P P E N D I X B 2. If your RTM3205 does not have access to the Internet, you must first download the appropriate file(s) from the EndRun Technologies website to the computer that you will be using later to access the RTM3205 via its HTTPS interface.
Page 129
First you need to download the Linux RFS firmware from the EndRun website to a place on your net- work which is accessible to the RTM3205. The link to the RTM3205 upgrade page is shown above.
Page 130
Finally, reboot the system by issuing this command at the shell prompt: reboot Wait about 90 seconds for the system to shutdown and reboot. Then log in to the RTM3205 using . If all has gone well, you should be able to log in the usual way. After you have telnet entered your password, the system version message will be displayed.
Page 131
Recovering from a Failed RFS Upgrade To restore your RTM3205 to a bootable state using the factory root file system, you must use the se- rial I/O port and reboot the RTM3205 by cycling the power. Refer to Chapter 2 – Basic Installation, Connect the Serial I/O Port and Test the Serial I/O Port for setup details.
Page 132
Recovering from a Failed Kernel Upgrade To restore your RTM3205 to a bootable state using the factory kernel, you must use the serial I/O port and reboot the RTM3205 by cycling the power. Refer to Chapter 2 – Basic Installation, Connect the Serial I/O Port and Test the Serial I/O Port for setup details.
Page 133
Receiver, see the section below called Performing the GPS Receiver Upgrade. First you need to download the GPS Subsystem firmware from the EndRun website to a place on your network which is accessible to the RTM3205. The link to the RTM3205 upgrade page is shown above.
Page 134
Performing the GPS Subsystem Upgrade. First you need to download the GPS Receiver firmware from the EndRun website to a place on your network which is accessible to the RTM3205. The link to the RTM3205 upgrade page is shown above.
Page 135
GPS Receiver. This is rarely, if ever, used. Therefore, it’s not an option on the HTTPS interface. First you need to download the FPGA image from the EndRun website to a place on your network which is accessible to the RTM3205. The link to the RTM3205 upgrade page is shown above.
Page 136
A P P E N D I X B subsysreset After it completes, wait about 60 seconds and issue this command to check the FPGA version on the GPS Receiver: rcvrversion You should see a message like this: F/W 6010-0081-000 Ver 1.04 - FPGA 6020-0014-000 Ver 02 - OCT 11 13:08:52 2015 The FPGA version should match that of the binary file that you uploaded.
Page 137
Chapter 3 - Console Port Control and Status. However, the RTM3205 does support a subset of the standard Linux commands and utilities and it uses the shell, which is the Linux standard, full-featured shell. Very brief descriptions of some of the bash most useful Linux information is described in this appendix.
Page 138
NTP Monitoring and Troubleshooting The following command displays which NTP clients are reaching the NTP daemon running on the RTM3205. It will not try to look up host names. ntpq -n -c mrulist A useful command for querying NTP status is the following.
Page 139
Now it is included edit on the RTM3205 file system for legacy reasons, since it has been the default editor for all first and second generation EndRun Technologies products. A man page for is resident on the system.
Page 140
You can redirect syslog files to a remote host (syslog server) by adding the standard Linux redirect commands to the RTM3205’s syslog.conf file. Follow this sequence: 1. Edit /etc/syslog.conf using one of the editors on the previous page. Insert this line: *.* @remote_host...
Page 141
"Smarter Timing Solutions" Appendix D Third-Party Software The RTM3205 Precision Timing Module is running several different software products created and/or maintained by open source projects. Open source software comes with its own license. These are printed out for your information below.
Page 142
A P P E N D I X D Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the soft- ware, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers’...
Page 143
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *************************************************************************** Apache Software License Copyright [2013] [EndRun Technologies] Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at: apache.org/licenses/LICENSE-2.0...
Page 144
A P P E N D I X D PTP Software License The PTP/IEEE-1588 option as implemented in the RTM3205 is covered by patents and copyrights. For patents that pertain to the Std No 1588, see the IEEE Standards Association.
Page 145
"Smarter Timing Solutions" Appendix Installing the GPS Antenna This appendix contains guidelines for installing the GPS antenna. Mounting the antenna with a good view-of-the-sky is very important. A rooftop installation is usually best. The accuracy & stability specifications in Appendix K - Specifications assume an antenna installation with a very good view- of-the-sky.
Page 146
A P P E N D I X E GPS Antenna Kit The RTM3205 typically ships with a GPS Antenna Kit which includes 50 feet (15 meters) of antenna cable. This amount of cable is sufficient for the majority of GPS antenna installations. Longer cable runs can also be accommodated.
Page 147
Belden 1505A also has very low DC resistance, which is important for long cable runs. For very long cables, if the DC resistance is too high, not enough voltage will be available at the end farthest from the RTM3205 where the antenna and preamplifiers are installed. For cable lengths less than 700 feet, Belden 9104 is acceptable.
Page 148
A P P E N D I X E Cable Length Cable Number of Type LNAs Up to 250 feet Belden 9104 (76 meters) or equivalent 251 to 500 feet Belden 9104 (77 to 152 meters) or equivalent 501 to 700 feet Belden 9104 (153 to 213 meters) or equivalent...
Page 149
3. The signal splitter supplied by EndRun has a built-in preamplifier to compensate for signal loss through the splitter. If using a splitter other than the one supplied by EndRun you may need to com- pensate for splitter signal loss by using a separate GPS preamplifier.
Page 150
A P P E N D I X E Calibrate Your Receiver In order for the RTM3205 to synchronize with maximum accuracy to UTC, the delay for the cable and all devices between the antenna and the GPS receiver input (i.e. GPS preamplifiers, signal split- ters, lightning arrestors, etc.) must be compensated for.
Page 151
Your RTM3205 is capable of operation from either an automatically determined GPS reference position or a manually entered GPS reference position. If you need to provide a reference position to your RTM3205, it is best to use a previously determined position from the unit itself or a highly accurate surveyed position.
Page 152
A P P E N D I X E ����� ������ ��� ������� ��������� ��� ����� ������ ��� ��������� �������� ������� �� �������� ������ ������� ����� �������� ���� ���� ����� ���� ���� ���� ���� ����� FIG UR E 1 - G PS A N TEN NA RO OF TOP M O UN TIN G H ARDWARE R T M 3 2 0 5 U s e r M a n u a l...
Page 153
I N S T A L L I N G T H E G P S A N T E N N A ������������ ����������� ������������� ������������ ������������� ���������������� ������������������ ����������� ����������������������� ���������� ��������������������� ������������� ������������� ���������� �������������� ���������� FIG UR E 2 - G PS A N TEN N A R OO FTO P M OU N TIN G H ARDWA RE WI TH PRE AM P LIF IE R R T M 3 2 0 5 U s e r M a n u a l...
Page 154
A P P E N D I X E This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 155
Your GPS-synchronized RTM3205 precisely adjusts for leap seconds if and when they occur. There is nothing you need to do in order to keep your RTM3205 accurately synchronized to UTC. You can see the current GPS-UTC parameters that are downloaded from the satellites by using the command.
Page 156
A P P E N D I X F This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 157
You may want to mask the ANT fault if you are using a GPS splitter. You may want to mask the SIG fault if you are operating your RTM3205 as a Stratum 2 NTP Server and are not using a GPS signal.
Page 158
Usually it means that the antenna cable is not plugged into the connector on the RTM3205. To see whether it is a short or an open check the receiver faults. This fault may also occur when using an antenna signal splitter. In this case you may want to mask the fault. Use the command.
Page 159
This fault indicates that the GPS Receiver received an erroneous time input from the GPS signals. If the condition persists please contact EndRun Customer Support. GPS Receiver Oscillator (OSC) This fault indicates that the main oscillator has failed. This is a fatal fault. Please contact EndRun Customer Support. Antenna Short (SHRT) This fault indicates that the GPS antenna has an overcurrent condition (short).
Page 160
A P P E N D I X G This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 161
Appendix Time Code Formats An optional feature of your RTM3205 Precision Timing Module is one amplitude-modulated time code output, or up to four DC-shift time code outputs. Time codes are commonly used to provide time information to external devices such as displays, magnetic tape devices, strip chart recorders and several types of embedded computer peripheral cards.
Page 162
A P P E N D I X H IEEE-1344 Bit Definition Bit Position Bit Definition Explanation Year, BCD1 Unit years Year, BCD2 Year, BCD4 Year, BCD8 Not used Year, BCD10 Tens years Year, BCD20 Year, BCD40 Year, BCD80 Position identifier Leap second pending Set to one, 59 seconds prior to leap insertion Leap second...
Page 163
Normally, EndRun products are configured from the factory with software options enabled. But software options are also field-installable. In other words, you can enable a software option yourself, after you have received your RTM3205. First you must obtain an 8-digit license key from EndRun Technologies, then you can enable it using the command.
Page 164
Bits are numbered from 0 to 31, from right to left. Currently, there are only four software options defined in the RTM3205. These are for the SyncE Option, the RTIC Option and PTP/IEEE-1588 enabled on port 0 (eth0) or port 1 (eth1). The table below shows the currently defined bits.
Page 165
GPS-based timing systems supporting critical infrastructure functions could be vulnerable to mal- function due to weak signals, jamming, spoofing or accidental GPS control system errors. EndRun Technologies’ GPS timing receiver technology has evolved to be highly robust against these threats.
Page 166
GPS receiver firmware will be used as the Last GPS Week Number. This Last GPS Week Number is the minimum possible full GPS week number. The RTM3205 will never allow the date and time to be set prior to the date and time corresponding to this Last GPS Week Number.
Page 167
This will compromise the effectiveness of the integrity checking algorithm. The command must be issued with one argument: TRUE Command: resetleaphistory TRUE RTM3205 reply: Resetting Leap History R T M 3 2 0 5 U s e r M a n u a l...
Page 168
A P P E N D I X J This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 169
"Smarter Timing Solutions" Appendix K Specifications The following accuracy and stability specifications assume a stationary position (not dynamic mode), four satellite lock, and the antenna mounted with a full view-of-the-sky. GPS Receiver: L1 Band – 1575.42 MHz. 12 Channels, C/A Code (16 correlators). Static mode and dynamic-platform mode (shipboard only).
Page 170
A P P E N D I X K System Status LEDs: Sync LED: Amber LED pulses to indicate GPS acquisition and lock status. Alarm LED: Red LED indicates a fault condition. Network I/O: Two front-panel RJ-45 jacks. 10/100/1000Base-T Ethernet. Two LEDs on each port indicate speed and activity.
Page 171
S P E C I F I C A T I O N S RTM3205 DB9M Pin Signal Name Not Connected Receive Data (RX) Transmit Data (TX) Not Connected Ground Not Connected Not Connected Not Connected Not Connected Size: Chassis: 1.7”H x 4.0”W x 10.0”D.
Page 172
PTP Timestamp Accuracy to Reference Clock: 8 nanoseconds. Note: See Chapter 9 - PTP/IEEE-1588 for more information. Optional SyncE: Synchronous Ethernet in RTM3205 meets the specifications defined in the ITU-T: G.8261 Architecture and wander performance G.8262 Timing characteristics G.8264 Ethernet Synchronization Message Channel (ESMC) Note: See Chapter 12 - Synchronous Ethernet for more information.
Page 173
S P E C I F I C A T I O N S System Oscillator Phase Noise Table (dBc/Hz @ 10 MHz): Ηz MS-OCXO HS-OCXO US-OCXO Spurs -105 -110 -120 -130 -135 -120 -135 -140 -148 -115 -145 -150 -152 -125 -145...
Page 174
A P P E N D I X K Optional DC Code Output : Signal: Positive TTL pulse into 50Ω (DC Level Shift). TTL (50Ω to GND): V (max)=0.4V, V (min)=2.4V, V (nom)=2.5V, V (max)=3.0V. Format: User selectable to IRIG-B (000/IEEE-1344, 002, 003), NASA-36, 2137. Rise Time: <...
Page 175
WEEE: WEEE Directive 2012/19/EC Data subject to change. EndRun Technologies may make changes to specifications and product descriptions at any time, without notice. R T M 3 2 0 5 U s e r M a n u a l...
Page 176
�� � � � � � � �� �� ����� �������� EndRun EndRun EndRun EndRun TECHNOLOGIES TECHNOLOGIES TECHNOLOGIES TECHNOLOGIES �� � � � ������ RTM3205 DI ME N SION S R T M 3 2 0 5 U s e r M a n u a l...
Page 177
"Smarter Timing Solutions" Special Modifications Changes for Customer Requirements From time to time EndRun Technologies will customize the standard RTM3205 Precision Timing Module for special customer requirements. If your unit has been modified then this section will describe what those changes are.
Page 178
S P E C I A L M O D I F I C A T I O N S This page intentionally left blank. R T M 3 2 0 5 U s e r M a n u a l...
Page 180
2270 Northpoint Parkway Santa Rosa, CA 95407 TEL 1-877-749-3878 FAX 707-573-8619 "Smarter Timing Solutions" www.endruntechnologies.com...
Need help?
Do you have a question about the RTM3205 and is the answer not in the manual?
Questions and answers