ReliaGATE 10-11-16 User Manual Rev 1-0Table of contents
TABLE OF CONTENTS
Trademarks2
Revision history2
Table of contents3
1 Important Information7
1.1 Signals used in this document7
1.2 Disclaimer of liability8
1.3 Intended audience8
2 Safety Instructions9
2.1 Observe antistatic precautions9
2.2 Connect power supply correctly9
3 How to receive technical assistance11
3.1 How to receive technical support11
3.2 How to return a product to Eurotech11
4 Conventions used in this document13
4.1 Conventions for signal names13
4.2 Abbreviations for direction and electrical characteristics of a signal13
5 Product overview15
5.1 Product labels16
6 Declaration of Conformity17
6.1 FCC compliance17
6.2 RoHS compliance17
6.3 WEEE compliance17
7 EMI / EMC requirements19
7.1 EN 61000-6-2:2005 Immunity Requirements, B criteria19
7.2 EN 61000-6-4:2001 Radiated Disturbance19
7.3 EN 61000-6-4:2007 Conducted Disturbance19
8 Technical Specifications21
8.1 Notes about the power supply unit22
9 Getting started23
10 Product interfaces25
10.1 Front panel interfaces25
10.2 Rear panel interfaces26
10.3 Service panel interfaces27
10.4 LED indicators28
10.5 Client USB interface29
10.5.1 Connector and mating connector specifications29
10.5.2 Connector pinout29
11 Interfaces in detail31
11.1 Digital I/O interfaces31
11.1.1 Connector and mating connector specifications31
11.1.2 Connector pinout31
11.2 Serial ports 1 and 232
11.2.1 Connector and mating connector specifications32
3 / 68
Table of contentsReliaGATE 10-11-16 User Manual Rev 1-0
11.2.2 Connector pinout32
11.2.3 DIP switch for RS485 fail-safe resistors insertion33
11.2.3.1 Switches meaning33
11.3 CAN ports 0 and 134
11.3.1 Connector and mating connector specifications34
11.3.2 Connector pinout34
11.4 Cellular with integrated GPS35
11.4.1 Cellular antenna specifications35
11.4.2 Cellular modem specifications35
11.4.3 GPS antenna specifications36
11.4.4 GPS receiver specifications36
11.5 Wi-Fi and Bluetooth37
11.5.1 Antenna specifications37
11.5.2 Wi-Fi specifications37
11.5.3 Bluetooth specifications37
11.5.4 BLE specifications37
11.5.5 ANT specifications38
11.6 Ethernet port39
11.6.1 Connector and mating connector specifications39
11.6.2 Connector pinout39
11.6.3 Port specifications39
11.7 Host USB ports40
11.7.1 Connector and mating connector specifications40
11.7.2 Connector pinout40
11.8 Power features41
11.8.1 Power supply41
11.8.1.1 Connector and mating connector specifications41
11.8.1.2 Connector pinout41
11.8.2 Power Management41
11.9 The Reset pushbutton42
11.10 RTC (Real Time Clock)43
11.10.1 The RTC device "/dev/rtc1"43
11.10.2 The RTC battery43
11.10.2.1 How to enable / disable the RTC battery43
11.11 The Programmable pushbutton44
11.12 The MicroSD card receptacle45
11.13 The MicroSIM card receptacle45
11.14 Debug Serial port46
11.14.1 Connector and mating connector specifications46
11.14.2 Connector pinout46
11.15 Watchdog47
12 Software49
12.1 The Linux OS distribution49
12.2 The bootloader procedure49
12.2.1 How to select the MLO source49
12.2.2 How to set up a correct microSD card / eMMC card partition49
13 Administrative console51
13.1 How to log in using the Serial console51
13.2 How to log in using the Remote login51
13.2.1 If your development PC is running Linux51
13.2.2 If your development PC is running Windows52
13.3 How to change your security settings52
14 How to access to Linux peripherals53
14.1 Ethernet port53
4 / 68
ReliaGATE 10-11-16 User Manual Rev 1-0Table of contents
14.2 Wi-Fi53
14.3 Serial Ports53
14.3.1 How to set the RS232/485 serial modes53
14.3.1.1 Use the ethsetserial utility to configure the serial ports53
14.3.1.2 Implement the ioctl in the source code to configure the serial ports53
14.4 Modem56
14.5 CAN Bus56
14.5.1 How to enable the CAN bus 5V56
14.6 Digital I/Os57
14.7 LED indicators57
14.7.1 How to drive a LED57
14.8 Flash Memory57
14.9 Watchdog58
14.9.1 Manage the watchdog using the C programming language58
14.9.2 Manage the watchdog from the command line58
14.9.3 For furhter information59
14.10 RTC59
14.10.1 How to use the timestamp registers59
14.10.2 How to use the user-available byte60
14.10.3 How to automaticallly wake the ReliaGATE 10-11-16 up from the sleep mode60
14.11 EEPROM60
14.11.1 How to enable / disable the EEPROM write-protection60
15 Mechanical specifications63
16 Install / remove the product65
16.1 Install the ReliaGATE 10-11-16 on a DIN rail65
16.2 Remove the ReliaGATE 10-11-16 from a DIN rail65
16.3 Remove the DIN mounting kit from the ReliaGATE 10-11-1666
16.4 Install the DIN mounting kit on the ReliaGATE 10-11-1666
Notes67
5 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-01 Important Information
1IMPORTANT INFORMATION
CAREFULLY READ AND UNDERSTAND THE INSTRUCTIONS CONTAINED IN THIS
DOCUMENT BEFORE INSTALLING / OPERATING THE PRODUCT.
KEEP THIS DOCUMENT FOR FUTURE REFERENCE.
Whenever you have any doubt regarding the correct understanding of the instructions contained in this
document contact your local Eurotech Technical Support Team (see the last page of this document for
further details).
To lower the risk of personal injury, electric shock, fire or damage to equipment, observe the following
precautions, as well as using good technical judgment, whenever installing / operating the product.
1.1Signals used in this document
DANGER
INDICATES A HAZARD WITH A HIGH LEVEL OF RISK WHICH, IF NOT AVOIDED, WILL
RESULT IN DEATH OR SERIOUS INJURY
WARNING
INDICATES A HAZARD WITH A MEDIUM LEVEL OF RISK WHICH, IF NOT AVOIDED, COULD
RESULT IN DEATH OR SERIOUS INJURY
CAUTION
INDICATES A HAZARD WITH A LOW LEVEL OF RISK WHICH, IF NOT AVOIDED, COULD
RESULT IN MINOR OR MODERATE INJURY
NOTICE
Indicates practices not related to personal injury, such as:
l An instruction to follow to use the product effectively
l A statement of company policy related to product or property protection
7 / 68
1 Important InformationReliaGATE 10-11-16 User Manual Rev 1-0
1.2Disclaimer of liability
Eurotech has reviewed the contents of this document to ensure accuracy and consistency with the
hardware and software described.
Always refer to the latest available manual revision available at: www.eurotech.com.
1.3Intended audience
This document is intended for system integrators, who are skilled persons with a thorough knowledge in
bringing together component subsystems into a whole, ensuring that those subsystems function together.
8 / 68
ReliaGATE 10-11-16 User Manual Rev 1-02 Safety Instructions
2SAFETY INSTRUCTIONS
Observe the following safety instructions when installing / operating the product.
Failure to comply with these instructions or with specific warnings elsewhere in this document violates
safety standards of design, manufacture, and intended use of the product.
Eurotech assumes no liability for any failure to comply with these instructions.
2.1Observe antistatic precautions
NOTICE
PREVENTING ELECTROSTATIC DISCHARGE (ESD)
When handing the product described in this document, always use appropriate
antistatic precautions to avoid damages due to electrostatic discharge.
For example: use a wrist strap or ESD cuff kept in constant contact with bare skin
and attached to an ESD ground.
2.2Connect power supply correctly
WARNING
ELECTRIC SHOCK HAZARD
Before applying power, thoroughly review all installation, operation, and safety instructions.
Failure supply power correctly or to follow all operating instructions correctly, may create an
electric shock hazard, which could result in personal injury or loss of life, and / or damage to
equipment or other property.
To avoid injuries:
l Before operating any equipment, carefully read any supplied instructions
l Do not perform any connections with wet hands
l Check any power cords for damage before using them
l Use certified power cables. The power cables must meet the power requirements of the
device
l Position cables with care. Avoid positioning cables in places where they may be
trampled or compressed by objects placed on them
l Take particular care of plugs, power-points and outlets. Avoid overcharging them
l Always disconnect power and discharge the circuits before touching them
l Only start the product with a power supply that meets the requirements stated on the
voltage label. In case of uncertainties about the required power supply, contact the
Eurotech Technical Support Team (see the back cover for full contact details) or the
electricity authority.
9 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-03 How to receive technical assistance
3HOW TO RECEIVE TECHNICAL ASSISTANCE
3.1How to receive technical support
If you have technical questions, or if you cannot isolate a problem with your product, or for any inquiry
about repair and returns policies, contact:
l The Eurotech Global Support Center: https://eurotech.desk.com/
l Your local Eurotech Technical Support Team: see the back cover for full contact details.
3.2How to return a product to Eurotech
To return a product to Eurotech, complete the following steps:
1. Send an email to the Eurotech RMA Department (rma.it@eurotech.com) specifying:
l Product Model Number (printed on the product label)
l Product Serial Number (printed on the product label)
l Recap of the fault description
2. Receive a reply from the Eurotech RMA Department. It contains:
l The RMA number
l The shipping information
3. Pack the product using anti-static material and place it in a sturdy box with enough packing material
to adequately cushion it
4. Ship the product to Eurotech following the information received from the Eurotech RMA
Department.
NOTICE
Any product returned to Eurotech that is found to be damaged due to inappropriate packaging
will not be covered by the warranty!
When shipping the product:
1. Pack it using anti-static material
2. Place it in a sturdy box with enough packing material to adequately cushion it.
11 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-04 Conventions used in this document
4CONVENTIONS USED IN THIS DOCUMENT
4.1Conventions for signal names
ConventionDescription
GNDDigital ground plane
#Active low signal
_PPositive signal in differential pair
_NNegative signal in differential pair
4.2Abbreviations for direction and electrical characteristics of
a signal
ConventionDescription
ISignal is an input to the system
OSignal is an output from the system
IOSignal may be input or output
PPower and ground
AAnalog signal
3.33.3 V signal level
55 V signal level
NCNo Connection
ReservedUse is reserved to Eurotech
13 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-05 Product overview
5PRODUCT OVERVIEW
Your ReliaGATE 10-11-16 is a compact and lightweight IoT gateway based on the TI AM335X Cortex-A8
(Sitara) processor family, with 512MB of RAM, 4GB of eMMC, and a user-accessible microSD slot.
It is suitable for intensive workload in industrial and automotive applications. It supports a 9 to 36 V power
supply with transient protection and vehicle ignition sense, and features a wide range of connectivity
capabilities.
Figure 5.1 - T he ReliaGAT E 10-11-16
15 / 68
5 Product overviewReliaGATE 10-11-16 User Manual Rev 1-0
5.1Product labels
The product label is placed on the bottom side of the product.
Label content
• FCC ID numbers
• ReliaGATE serial number in bar-code format
• ReliaGATE serial number in figures
• CE mark
• WEEE symbol
Label example
16 / 68
ReliaGATE 10-11-16 User Manual Rev 1-06 Declaration of Conformity
6DECLARATION OF CONFORMITY
The ReliaGATE 10-11-16 conforms to the following:
l Reduction of Certain Hazardous Substances (RoHS2)
l CE Mark
l Wi-Fi and Bluetooth Radio:
FCC PART 22, 24 & 27 and suitable GSM radio certifications
l UL 60950-1 Information Technology Equipment - Safety - Part 1: General Requirements
l Product compliance with part 15.21 of FCC
6.1FCC compliance
This device and its accessories comply with part 15 of FCC rules. Operation is subject to the following two
conditions:
1. This device and its accessories may not cause harmful interference.
2. This device and its accessories must accept any interference received, including interference that
may cause undesired operation.
Change or modifications that are not expressly approved by the manufacturer could void the user's
authority to operate the equipment.
FCC ID: UKMMRG1011
Contains FCC ID: RI7HE910
6.2RoHS compliance
The product described in this document, including all its components and its sub-assemblies, have been
manufactured in compliance with the Directive 2011/65/EU of the European Parliament and of the Council
of 8 June 2011 on the restriction of the use of certain hazardous substances in electrical and electronic
equipment.
6.3WEEE compliance
In compliance with the Directive 2012/19/EU of the European Parliament and of the Council
of 4 July 2012 on waste electrical and electronic equipment (WEEE), the symbol on the
right, shown on the product or within its literature, indicates separate collection for this
electrical and electronic equipment (EEE) that has been placed on the market after 2005.
This product, at the end of its life cycle, must be collected separately and managed in
accordance with the provisions of the current Directive on waste electrical and electronic
equipment.
Because of the substances present in the product, improper use or disposal of the refuse
can cause damage to human health and the environment.
To avoid any possible legal implications, contact your local waste collection body for full
recycling information.
17 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-07 EMI / EMC requirements
7EMI / EMC REQUIREMENTS
7.1EN 61000-6-2:2005 Immunity Requirements, B criteria
Integrated 3G, global, with GPS
Micro SIM card slot available behind the Service panel
1x SMA Cellular
1x SMA GPS
1x RP-SMA Wi-Fi / Bluetooth
1x Power
1x Cellular activity
4x User configurable
21 / 68
8 Technical SpecificationsReliaGATE 10-11-16 User Manual Rev 1-0
8.1Notes about the power supply unit
The ReliaGATE 10-11-16 comes equipped with a FRIWO MPP 15, 15 W switch-mode power supply unit.
The power supply unit has the following features:
l Model number:FRIWO MPP 15 (FW 7520/24)
l Input voltage:100 to 240 V ac
l Output voltage: 24 V dc
l Output current:625 mA
l Power rating:15 W
l Type:Switch mode
22 / 68
ReliaGATE 10-11-16 User Manual Rev 1-09 Getting started
9GETTING STARTED
Follow these steps to get started with the ReliaGATE 10-11-16:
1. Know the ReliaGATE 10-11-16 interfaces.
The ReliaGATE 10-11-16 provides connectivity to several wired and wireless interfaces.
For further information, see:
l "Product interfaces" on page 25
l "Interfaces in detail" on page 31
2. Apply power to the ReliaGATE 10-11-16.
The ReliaGATE 10-11-16 supports a variety of usage scenarios.
For further information, see "Power features" on page 41
3. Log into the administrative console.
The ReliaGATE 10-11-16 runs a Linux distribution based on a Yocto framework and supports login
via a variety of methods.
For further information, see:
l "Software" on page 49
l "Administrative console" on page 51
l "How to access to Linux peripherals" on page 53
4. Install the ReliaGATE 10-11-16.
The ReliaGATE 10-11-16 is lightweight and compact. You can easily install it on a DIN rail.
For further information, see:
l "Mechanical specifications" on page 63
l "Install / remove the product" on page 65
23 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-010 Product interfaces
10PRODUCT INTERFACES
This section gives you an overview of the interfaces on the ReliaGATE 10-11-16.
10.1Front panel interfaces
The interfaces available on the front panel are the following:
Figure 10.1 - F ront pan el interfaces layout
Ref#Description
1Digital I/Os
2Serial ports 1 and 2
3CAN ports
Table 10.1 - Rear panel int erfaces d escription
25 / 68
10 Product interfacesReliaGATE 10-11-16 User Manual Rev 1-0
10.2Rear panel interfaces
The interfaces available on the rear panel are the following:
Figure 10.2 - Rear panel interfaces layout
Ref#Description
1Ethernet 0 port
2USB 0 host port
3USB 1 host port
4Cellular antenna
5GPS antenna
6Wi-Fi/BT antenna
7Service Panel
8Power supply input
Table 10.2 - Rear panel int erfaces d escription
26 / 68
ReliaGATE 10-11-16 User Manual Rev 1-010 Product interfaces
10.3Service panel interfaces
The interfaces available behind the service panel are the following:
Figure 10.3 - Service panel interfaces layou t
Ref#Description
1Micro SD card
2RTC battery connection jumper
3Boot selection jumper
4Serial port configuration DIP-switch
5Programmable pushbutton
6Micro SIM card
7RTC battery
8Reset pushbutton
9Debug Serial port
Table 10.3 - Service panel interfaces description
27 / 68
10 Product interfacesReliaGATE 10-11-16 User Manual Rev 1-0
10.4LED indicators
The LED indicators are available on the top side of the ReliaGATE 10-11-16:
Figure 10.4 - L ED indicato rs layout
Ref#UseColor
1USER1 (General purpose)Green
2USER2 (General purpose)Green
3USER3 (General purpose)Red
4USER4 (General purpose)Red
5CELL (Modem activity)Red
6POWERGreen
Table 10.4 - LED indicators descript ion
28 / 68
ReliaGATE 10-11-16 User Manual Rev 1-010 Product interfaces
10.5Client USB interface
A USB 2.0 client interface for add-on modules is available on the right side.
This interface is noise and surge protected.
Figure 10.5 - Client USB interface layout
10.5.1Connector and mating connector specifications
ConnectorMicro-B USB socket
Mating connectorMicro-B USB plug
10.5.2Connector pinout
Pin#NameTypeDescription
1VBUS5+5V
2D-IONegative data
3D+IOPositive data
4DGNDPDigital ground
29 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11INTERFACES IN DETAIL
11.1Digital I/O interfaces
The ReliaGATE 10-11-16 provides:
l 2x Digital Inputs:
o
Independent 1 kV optoinsulated voltage (or volt free)
o
5V TTL level
o
Not protected against reverse voltage polarity
l 2x Digital Outputs
o
Open collector (or drain)
o
50 V DC rated with sink capacity of 10 mA
o
1 kHz maximum switching frequency
These interfaces are available on the front panel
11.1.1Connector and mating connector specifications
ConnectorPhoenix Contacts MC 1.5/ 8-GF-3.5
Mating connector
11.1.2Connector pinout
Pin#NameTypeDescription
1Digital OUT: 1CODigital Output 1 Collector
2Digital OUT: 1EODigital Output 1 Emitter
3Digital OUT: 2CODigital Output 2 Collector
4Digital OUT: 2EODigital Output 2 Emitter
5Digital IN: 1AIDigital Input 1 Anode
6Digital IN: 1CIDigital Input 1 Cathode
7Digital IN: 2AIDigital Input 2 Anode
8Digital IN: 2CIDigital Input 2 Cathode
31 / 68
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.2Serial ports 1 and 2
The ReliaGATE 10-11-16 provides 2 serial ports on the front panel. The interfaces are surge protected.
Maximum supported baud rates are:
l For RS232 mode: up to 450 kbps
l For RS485 mode: up to 3.6864 Mbps
Each data signal is routed to two different pins on the connector.
11.2.1Connector and mating connector specifications
ConnectorPhoenix Contacts MC 1.5/ 10-GF-3.5
Mating connector-
11.2.2Connector pinout
Pin#NameTypeDescription
1Serial 1: TX/BOSerial port 1:
l RS232: Transmit Data
l RS485: B Line
2Serial 1: RX/AISerial port 1:
l RS232: Receive Data
l RS485: A Line
3Serial 1: DGNDPDigital Ground
4Serial 1: RX/AISerial port 1:
l RS232: Receive Data
l RS485: A Line
5Serial 1: TX/BOSerial port 1:
l RS232: Transmit Data
l RS485: B Line
6Serial 2: TX/BOSerial port 2:
l RS232: Transmit Data
l RS485: B Line
7Serial 2: RX/AISerial port 2:
l RS232: Receive Data
l RS485: A Line
32 / 68
8Serial 2: DGNDPDigital Ground
9Serial 2: RX/AISerial port 2:
l RS232: Receive Data
l RS485: A Line
10Serial 2: TX/BOSerial port 2:
l RS232: Transmit Data
l RS485: B Line
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
Note for termination resistors and fail safe resistors in RS485 mode:
l Termination resistors: you can insert them using the additional pins
l Fail safe resistors: you can insert them using the DIP switch located behind the Service Panel.
11.2.3DIP switch for RS485 fail-safe resistors insertion
You can use this DIP switch to insert the RS485 fail-safe resistors.
11.2.3.1Switches meaning
Default DIP switch configuration is OFF; this means no resistors inserted.
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.3CAN ports 0 and 1
The ReliaGATE 10-11-16 provides 2 CAN (Controller Area Network) ports compliant with the CAN
Specification 2.0, Parts A and B.
These interfaces are available on the front panel.
Notes about CANpower supply:
l The ReliaGATE 10-11-16 can supply power to the 2 CAN ports: 100 mA @ 5V (each port)
l CAN power can be enabled / disabled by software
l The interfaces are surge protected.
11.3.1Connector and mating connector specifications
ConnectorPhoenix Contacts MC 1.5/ 1-GF-3.5
Mating connector-
11.3.2Connector pinout
Pin#NameTypeDescription
1CAN 0: HIOCAN port 0 Positive Data
2CAN 0: LIOCAN port 0 Negative Data
3CAN 0: 5V5CAN node 0
4CAN 0: DGNDPDigital Ground
5CAN 1: HIOCAN port 1 Positive Data
6CAN 1: LIOCAN port 1 Negative Data
7CAN 1: 5V5CAN node 1
8CAN 1: DGNDPDigital Ground
5 V Output power supply
5 V Output power supply
34 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.4Cellular with integrated GPS
The ReliaGATE 10-11-16 provides a cellular modem with integrated GPS receiver on an external antennas
connection.
The cellular modem has the following approvals:
l Fully type approved confirming with R&TTE directive
l CE, GCF (Global and Europe / Australia / New Zealand / Brazil variants)
l FCC, IC, PTCRB (North America variants)
11.4.1Cellular antenna specifications
Cellular is available using an external cellular antenna.
ConnectorFemale SMA
Mating connectorMale SMA
11.4.2Cellular modem specifications
l Advanced E-GPRS/WCDMA/HSDPA/HSUPA Software protocol stack
l (Layer 1 to 3) – Version: 3GPP Release 7
l GSM Quad band (850, 900, 1800, 1900)
l WCDMA Multi-band (I, II, IV, V, VI, VIII and XIX)
l HSDPA up 21.0Mbps (for the high-end variants; up to 7.2 Mbps for the others)
l HSUPA up to 5.76Mbps
l WCDMA up to 384kbps downlink/uplink
l DTM (Dual Transfer Mode)
l Receive Diversity, type3i interference cancellation receiver
l CPC (DRX/DTX) (Continuous Packet Connectivity)
l DARP
l Control via AT commands according to 3GPP TS27.005, 27.007 and Telit customized AT
commands
l Serial port multiplexer 3GPP TS27.010
l SIM application Tool Kits 3GPP TS 51.014
l Power consumption (typical values):
o
Stand-by current 2G, DRX5, 1.1 mA
o
Stand-by current 3G, DRX7, 1.2 mA
l Output power
o
Class 4 (2W) @ 850 / 900 MHz, GSM
o
Class 1 (1W) @ 1800 / 1900 MHz, GSM
o
Class E2 (0.5W) @ 850/900 MHz, EDGE
o
Class E2 (0.4W) @ 1800/1900 MHz, EDGE
o
Class 3 (0.25W) @ 850/900/1700/1900/2100 MHz, WCDMA
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.4.3GPS antenna specifications
GPS is available using an external GPS antenna with a frequency of 1575.42 MHz (GPS L1).
Typically, GPS antennas must have line of sight to a wide area of the sky in order to receive signals from
multiple positioning satellites.
ConnectorFemale SMA
Mating connectorMale SMA
11.4.4GPS receiver specifications
l Advanced real time hardware correlation engine for enhanced sensitivity (better than -165 dBm for
A-GPS)
l Fast Acquisition giving rapid Time-to-First-Fix (TTFF)
l Capability to monitor up to 28 channels
l Stand Alone and Assisted mode (SUPL 1.0)
l Integrated LNA
l Accuracy: 3 m
l Hot start autonomous time: 1.8 s
l Warm start autonomous time: 30 s
l Cold start autonomous time: 42 s
l L1 1575.42 MHz
l GPS NMEA 0183 output format
l Datum WGS-84
36 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.5Wi-Fi and Bluetooth
The ReliaGATE 10-11-16 includes a Wi-Fi & Bluetooth (BT) module and an external antenna connection to
fully implement Wi-Fi 802.11b/g/n and Bluetooth 4.0 BLE functions.
The circuitry allows for Wi-Fi and Bluetooth coexistence.
11.5.1Antenna specifications
ConnectorFemale RP-SMA
Mating connectorMale RP-SMA
11.5.2Wi-Fi specifications
l Integrated 2.4 & 5G GHz Power Amplifier (PA) for WLAN solution
l WLAN Baseband Processor and RF transceiver Supporting IEEE Std 802.11b/g/n
l WLAN 2.4GHz SISO (20/40 MHz channels)
l 2.4-GHz MRC Support for Extended Range
l Baseband Processor:
o
IEEE Std 802.11a/b/g/n data rates and IEEE Std 802.11n data rates with 20 or 40 MHz
SISO.
l Fully calibrated system. Production calibration not required.
l Medium Access Controller (MAC):
o
Embedded ARM™ Central Processing Unit (CPU)
o
Hardware-Based Encryption/Decryption using 64-, 128-, and 256-Bit WEP, TKIP or AES
Keys,
o
Supports requirements for Wi-Fi Protected Access (WPA and WPA2.0) and IEEE Std
802.11i [includes hardware-accelerated Advanced Encryption Standard (AES)]
o
Designed to work with IEEE Std 802.1x
l IEEE Std 802.11d,e,h,i,k,r PICS compliant.
l New advanced co-existence scheme with BT/BLE/ANT.
l 2.4 GHz Radio:
o
Internal LNA and PA
o
Supports: IEEE Std 802.11a, 802.11b, 802.11g and 802.11n
l Supports 4 bit SDIO host interface, including high speed (HS) and V3 modes
11.5.3Bluetooth specifications
l Supports Bluetooth 4.0 as well as CSA2
l Includes concurrent operation and built -in coexisting and prioritization handling of Bluetooth, BLE,
ANT, audio processing and WLAN
l Dedicated Audio processor supporting on chip SBC encoding + A2DP:
o
Assisted A2DP (A3DP) support - SBC encoding implemented internally
o
Assisted WB-Speech (AWBS) support - modified SBC codec implemented internally
11.5.4BLE specifications
l Fully compliant with BT4.0 BLE dual mode standard
l Support for all roles and role-combinations, mandatory as well as optional
l Supports up to 10 BLE connections
l Independent buffering for LE allows having large number of multiple connections without affecting
BR/EDR performance
37 / 68
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.5.5ANT specifications
Fully compliant with all ANT Protocols:
l ANT solution optimized for the fitness and health use-cases
l Simple to complex network topologies
l Supports high-resolution proximity pairing
38 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.6Ethernet port
Your ReliaGATE 10-11-16 provides one 10/100 Mbps Ethernet port for wired network connectivity.
This interface is available on the rear panel:
l it is referenced as eth0
11.6.1Connector and mating connector specifications
ConnectorFemale RJ-45
Mating connectorMale RJ-45
11.6.2Connector pinout
Pin#NameTypeDescription
1TX+OTransmit Data +
2TX-OTransmit Data -
3RX+IReceive Data +
6RX-IReceive Data -
11.6.3Port specifications
FeatureDescription
Network StandardIEEE802.3u 10/100-BaseTX.
Speeds10/100-BaseTX interfaces with MAC
NotesThe interfaces are noise and surge protected.
IEEE 802.3x full-duplex flow control.
The RJ-45 connector has integrated magnetics.
39 / 68
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.7Host USB ports
The ReliaGATE 10-11-16 provides 2 USB 2.0 host ports for general purpose applications.
These interfaces are available on the rear panel, and are noise and surge protected.
11.7.1Connector and mating connector specifications
ConnectorUSB Type-A socket
Mating connectorUSB Type-A plug
11.7.2Connector pinout
Pin#NameTypeDescription
1VBUS5+5V
2D-IONegative data
3D+IOPositive data
4DGNDPDigital ground
40 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.8Power features
11.8.1Power supply
The ReliaGATE 10-11-16 provides the power supply input port on the rear panel.
The port is protected against: surge, noise, reverse polarity, over-voltage and short circuit.
The power input is protected with a resettable fuse.
Power supplyNominal: 24 V dc; Range: 9 - 36 V dc with transient protection
Power consumption2 W
Peak demand< 15 W
11.8.1.1Connector and mating connector specifications
ConnectorPhoenix Contacts MC 1,5/ 3-GF-3,5
Mating connector-
11.8.1.2Connector pinout
Pin#NameTypeDescription
1VIN+PPositive power supply input
2VIN-PNegative power supply input
3DGNDPDigital Ground
11.8.2Power Management
You can reduce the power consumption of the ReliaGATE 10-11-16 by turning off the radio interfaces and /
or setting the CPU in low power consumption mode (stand-by / deep sleep).
The maximum power consumption at the lowest power state is ≤ 0.4 W.
The ReliaGATE 10-11-16 can be woken up from the low power consumption mode by:
l the RTC alarm
41 / 68
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.9The Reset pushbutton
A reset pushbutton is available to trigger a hardware reset of the ReliaGATE 10-11-16.
The pushbutton is located behind the Service Panel.
42 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.10RTC (Real Time Clock)
The ReliaGATE 10-11-16 includes the following two RTC (Real Time Clocks) devices:
RTC deviceDescriptionUse
/dev/rtc0l It comes from the CPU SoCReserved
/dev/rtc1l It does not come from the CPU SoC
l It is the default RTC used by Linux to set and get
the Wall time while booting up and while
suspending / resuming
l It has an accuracy of 25 minutes per year (at 25 °C)
l It can trigger an interrupt to the CPU.
11.10.1The RTC device "/dev/rtc1"
The RTC device "/dev/rtc1" offers:
l three timestamp registers
l one user-available byte.
11.10.2The RTC battery
The ReliaGATE 10-11-16 includes a BR1225 lithium coin cell RTC battery behind the Service Panel.
The RTC battery retains the timestamp for up to 180 days when the ReliaGATE 10-11-16 is powered off:
Wake the ReliaGATE 1011-16 up from a deep low
power state
11.10.2.1How to enable / disable the RTC battery
The ReliaGATE 10-11-16 includes an RTC battery jumper behind the Service Panel.
You can use the RTC battery jumper to enable / disable the RTC battery (this can be useful for example
when the ReliaGATE 10-11-16 is stored in the warehouse to save RTC battery charge):
l Jumper inserted = Battery connected
l Jumper removed = Battery not connected
43 / 68
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.11The Programmable pushbutton
Your ReliaGATE 10-11-16 includes a programmable pushbutton.
It is available behind the Service Panel.
The pushbutton is sensed by a Linux daemon which executes a shell script every time you push the
button.
44 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.12The MicroSD card receptacle
Your ReliaGATE 10-11-16 includes a push-push type Micro SD card receptacle.
This interface is available behind the Service Panel.
Insert the Micro SD card as in the picture below, with the contacts facing down.
11.13The MicroSIM card receptacle
Your ReliaGATE 10-11-16 includes a push-push type Micro SIM card receptacle.
This interface is available behind the Service Panel.
Insert the Micro SD card as in the picture below, with the contacts facing up.
45 / 68
11 Interfaces in detailReliaGATE 10-11-16 User Manual Rev 1-0
11.14Debug Serial port
Your ReliaGATE 10-11-16 provides a debug TTL serial port (Linux OS console).
This interface is available behind the Service Panel.
11.14.1Connector and mating connector specifications
ConnectorMolex 53261-0371
Mating connectorMolex 51021-0300
11.14.2Connector pinout
Pin#NameTypeDescription
1TXOTransmit Data
2RXIReceive Data
3DGNDPDigital Ground
46 / 68
ReliaGATE 10-11-16 User Manual Rev 1-011 Interfaces in detail
11.15Watchdog
Your ReliaGATE 10-11-16 includes a watchdog / supervisor IC, external to the CPU
47 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-012 Software
12SOFTWARE
12.1The Linux OS distribution
Eurotech provides a Linux operating systems based on Yocto framework (www.yoctoproject.org) as well
as an SDK for application development.
All the documentation for the developer is available from:www.yoctoproject.org/documentation.
12.2The bootloader procedure
The bootloader procedure is the following:
1. The MLO file is loaded from either the external microSD card or the onboard eMMC memory, and
saved in the on-chip memory to configure the RAM memory for use
2. The u-boot.img file is loaded (from the same device where MLO was loaded from), saved in the
RAM memory, and executed
3. The bootloader searches for a valid operating system. The search order is:
a. microSD card
b. eMMC
4. The bootloader fetches the Linux kernel (/boot/zImage) and the device tree (/boot/reliagate-10-
11.dtb), and boots the operating system up
12.2.1How to select the MLO source
The MLO file can be loaded from either the external microSD card or the onboard eMMC memory,
according to the setting of the Boot selection jumper (JP2):
l JP2 inserted = MLO file loaded from the micro-SD card
l JP2 removed = MLO file loaded from the eMMC and, if not found, from the microSD card
12.2.2How to set up a correct microSD card / eMMC card partition
To allow the correct bootloader procedure, the microSD card and the eMMC memory have to be configured
with at least these 2 partitions:
l 1st partition:
o
Type: FAT16
o
Flags: lba, boot
o
Contains the files: MLO and u-boot.img
l 2nd partition:
o
Type: ext4
o
Contains the operating system, including the Linux kernel (/boot/zImage) and the device tree
(/boot/reliagate-10-11.dtb)
49 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-013 Administrative console
13ADMINISTRATIVE CONSOLE
This section describes how to log in the operating system using the administrative console (this can be
useful for diagnostic and system maintenance purposes).
This section also describes how to change the security settings after the initial setup.
The ReliaGATE 10-11-16 runs a Yocto project based Linux operating system.
You can log in the administrative console in one of the following ways:
l Via a Serial console (Console Port)
l Via a Remote login (over a network connection) via SSH (Secure SHell)
13.1How to log in using the Serial console
To log in using the serial console, complete the following steps:
1. Connect a null modem serial cable from your development PC to the Serial Console on the
ReliaGATE device
2. Start a terminal emulation program such as TeraTerm on your development PC (minicom on a Linux
host). Configure the serial port connection for 115200, 8 bits, 1 stop bit, no parity, and no flow
control
3. Connect power supply to ReliaGATE device. The Power LED lights green when power is
successfully connected
4. Via the Uboot bootloader, the Linux kernel is found and launched automatically.
5. At the login prompt, enter username and password:
l Default username (case sensitive): root
l Default password (case sensitive): eurotech
13.2How to log in using the Remote login
13.2.1If your development PC is running Linux
To log in over a network connection, use an SSH client:
1. Enter the command ssh. The SSH client opens.
2. At the login prompt, enter username and password:
l Default username (case sensitive): root
l Default password (case sensitive): eurotech
NOTICE
If you are running a Linux host, by default theReliaGATE 10-11-16 runs zeroconf.
This means that you can detect the IP address of the unit remotely by running the command:
avahi-discover.
Example:
1. Run the the command: avahi-discover. A dialog box pops-up reporting all the devices
on your network that support this mechanism
2. Under "eth0 IPv4" > "local" > "Workstation", you should see your Reliagate’s hostname
(ie: rg-10-11). Select it to see its IP address
3. Log in your Reliagate using: ssh root@rg-10-11.local
51 / 68
13 Administrative consoleReliaGATE 10-11-16 User Manual Rev 1-0
13.2.2If your development PC is running Windows
To log in over a network connection, use an SSH client (you can use PuTTY, a free SSH client):
1. Download, install, and run PuTTY:
l Choose the Windows-based installer version from:
ReliaGATE 10-11-16 User Manual Rev 1-014 How to access to Linux peripherals
/*set delay but not used in rs232 mode */
rs485conf.delay_rts_after_send=<delay after send in ms>;
rs485conf.delay_rts_before_send=<delay before send in ms>;
/* apply changes */
if (ioctl (fd, TIOCSRS485, & rs485conf) < 0)
{
/* process the error */
…
}
close(fd);
Example: Configure the serial port in RS485 mode
Use the example below to configure the serial port in RS485 mode.
ser_port_name can be either /dev/ttyO3 or /dev/ttyO4.
struct serial_rs485 rs485conf;
unsigned int rs_mode_mask=(SER_HIZ_ENABLED|SER_RS485_ENABLED|SER_RS485_
INVERT|SER_RS485_RTS_ON_SEND|SER_RS485_RTS_AFTER_SEND);
unsigned int set_flags=(SER_RS485_INVERT|SER_RS485_ENABLED|SER_RS485_RTS_ON_
SEND);
unsigned int set_flags_mask=rs_mode_mask;
int fd;
fd=open(ser_port_name,O_RDWR);
if (fd==-1)
{
/* process the error */
…
}
/* get serial port configuration */
if (ioctl (fd, TIOCGRS485, & rs485conf) < 0)
{
/* process the error */
…
}
ReliaGATE 10-11-16 User Manual Rev 1-014 How to access to Linux peripherals
14.6Digital I/Os
The ReliaGATE 10-11-16 exposes the Digital I/Os as follows:
l Input 1:/sys/class/gpio/gpio87/value
l Input 2:/sys/class/gpio/gpio89/value
l Outoput 1:/sys/class/gpio/gpio26/value
l Outoput 2:/sys/class/gpio/gpio27/value
14.7LED indicators
The ReliaGATE 10-11-16 exposes the LED indicatiors as follows:
l LED 1 (green): /sys/class/gpio/gpio117/value
l LED 2 (green): /sys/class/gpio/gpio114/value
l LED 3 (red):/sys/class/gpio/gpio115/value
l LED 4 (red):/sys/class/gpio/gpio116/value
l LED 5 (red):
l LED 6 (green): LED ON means ReliaGATE ON
LED ON means modem ON;
LED blinking means modem attached to GSM network.
14.7.1How to drive a LED
Each LED is m,anaged by its respective GPIO
To drive a LED, complete the following steps:
1. Export the LED (if it hasn’t already exported before)
2. Drive the LED
To export LED1, use the following commands:
#export gpio 117
echo 117 >/sys/class/gpio/export
#gpio is output
echo out >/sys/class/gpio117/direction
To drive LED1, use the following commands:
#turn led on
echo 1 >/sys/class/gpio117/value
#turn led off
echo 0 >/sys/class/gpio117/value
14.8Flash Memory
The ReliaGATE 10-11-16 exposes the flash memory as follows:
l Internal flash (eMMC) memory: /dev/mmcblk0
l MicroSD card memory:/dev/mmcblk1
57 / 68
14 How to access to Linux peripheralsReliaGATE 10-11-16 User Manual Rev 1-0
14.9Watchdog
The ReliaGATE 10-11-16 exposes the watchdog as follows:
l Watchdog: /dev/watchdog1
14.9.1Manage the watchdog using the C programming language
To manage the watchdog using the C programming language use the following commands:
Int interval;
Int bootstatus;
Long value;
/* display current watchdog value */
If (ioctl(fd,WDIOC_GETTIMEOUT,&interval)==0)
{
// interval contains current timeout in seconds
}
/* Check if lasdt boot is caused by watchdog */
If (ioctl(fd,WDIOC_GETBOOTSTATUS,&bootstatus)==0)
{
//bootstatus <> 0 Watchdog
//bootstatus = 0 Power-on reset
}
/* set the watchdog value (for example: 30 seconds) */
value=30;
If (ioctl(fd,WDIOC_SETTIMEOUT,&value)==0)
{
//Watchdog has been set to value content
}
/* stop the watchdog */
write(fd,”V”,1);
/* feed the watchdog */
ioctl(fd,WDIOC_KEEPALIVE,0);
14.9.2Manage the watchdog from the command line
To set the watchdog value (for example: 30 seconds), use the following command:
wdt_setup –d /dev/watchdog1 –t 30
To feed the watchdog, use the following command:
echo 10 >/dev/watchdog1
To stop the watchdog, use the following command:
58 / 68
echo V >/dev/watchdog1
ReliaGATE 10-11-16 User Manual Rev 1-014 How to access to Linux peripherals
14.9.3For furhter information
For further information on Linux support for watchdog, see:
14 How to access to Linux peripheralsReliaGATE 10-11-16 User Manual Rev 1-0
14.10.2How to use the user-available byte
The user-available byte is the following:
User-available byteWhat it contains
/sys/class/rtc/rtc1/device/ram_byteThe default value is 0.
You can write in it a value included in the range: 0 to 255.This
value is retained as long as the /dev/rtc1 device receives a
valid power supply (main power supply or battery)
You can read and write the user-available byte.
To read the byte, use the following command:
cat /sys/class/rtc/rtc1/device/ram_byte
To write 112 in the byte, use the following command:
echo 112 > /sys/class/rtc/rtc1/device/ram_byte
14.10.3How to automaticallly wake the ReliaGATE 10-11-16 up from the sleep mode
To wake the ReliaGATE 10-11-16 up 20 seconds after the current date and time, use the following
commands:
#set current date
DATE=”09/04/2015”
TIME=”10:00:00”
date +”%m/%d/%y %H:%M:%s” –s “$DATE $TIME”
rtctest –d /dev/rtc1 –a “04/09/2015 10:00:20”
echo mem >/sys/power/state
14.11EEPROM
You can use the EEPROMintegrated in the ReliaGATE 10-11-16 to read and write data.
NOTE: By default the EEPROM is write-protected.
14.11.1How to enable / disable the EEPROM write-protection
The write-protection is managed by the GPIO 73.
60 / 68
To enable/disable the EEPROM write-protection, complete the following steps:
1. Export the GPIO 73
2. Drive the GPIO 73 to enable / disable the write-protection
To export the GPIO 73, use the following commands:
#export gpio 73
echo 73 >/sys/class/gpio/export
#set gpio as output
echo out >/sys/class/gpio73/direction
ReliaGATE 10-11-16 User Manual Rev 1-014 How to access to Linux peripherals
ReliaGATE 10-11-16 User Manual Rev 1-015 Mechanical specifications
15MECHANICAL SPECIFICATIONS
The ReliaGATE 10-11-16 electronics are housed in an ABS enclosure having the following dimensions:
139 (L) x 95 (W) x 48 (H); mm (DINmounting kit installed and connectors included1).
All dimensions are in millimeters.
Figure 15.1 - Mechanical dimensions
1
The figure above shows the rear panel of the ReliaGATE 10-11 fully populated. Not all interfaces may be available in
your ReliaGATE 10-11 version.
63 / 68
(This page has been intentionally left blank)
ReliaGATE 10-11-16 User Manual Rev 1-016 Install / remove the product
16INSTALL / REMOVE THE PRODUCT
16.1Install the ReliaGATE 10-11-16 on a DIN rail
The ReliaGATE 10-11-161comes equipped with a mechanical adapter - the DIN mounting kit - that allows
you to install the product on a DIN rail.
To install the ReliaGATE 10-11-16 on a horizontal DIN rail, complete the following steps:
1. Hook the upper mobile latches of the mechanical adapter on the upper edge of the din rail
2. Push the ReliaGATE 10-11-16 against the DIN rail. The lower latches of the mechanical adapter are
locked on the din rail.
16.2Remove the ReliaGATE 10-11-16 from a DIN rail
To remove the ReliaGATE 10-11-161from a horizontal DIN rail, complete the following steps:
1. Push the upper mobile latches of the mechanical adapter downwards. The lower latches are
released from the DIN rail
2. Pull the ReliaGATE 10-11-16 out
1
The figures above show the rear panel of the ReliaGATE 10-11 fully populated. Not all interfaces may be available in
your ReliaGATE 10-11 version.
65 / 68
16 Install / remove the productReliaGATE 10-11-16 User Manual Rev 1-0
16.3Remove the DIN mounting kit from the ReliaGATE 10-11-16
To remove the DIN mounting kit from the ReliaGATE 10-11-161, complete the following steps:
1. Remove the three screws that keep the DIN mounting kit in place
2. Remove the DIN mounting kit
16.4Install the DIN mounting kit on the ReliaGATE 10-11-16
To install the DIN mounting kit on the ReliaGATE 10-11-161, complete the following steps:
1. Put the DIN mounting kit in place
2. Tighten the three screws to keep the DIN mounting kit in place.
1
The figures above show the rear panel of the ReliaGATE 10-11 fully populated. Not all interfaces may be available in
your ReliaGATE 10-11 version.
66 / 68
ReliaGATE 10-11-16 User Manual Rev 1-0Notes
NOTES
67 / 68
WORLD SUPPORT
EUROPEAMERICASASIA
HEADQUAR TERS
EUROTECH
Via Fratelli Solari, 3/a
33020Amaro (UD) - I taly
Tel: +39 0433.485.411
Fax: +39 0433.485.499
Email: support.it@eurotech.com
Web: www. eurotech.com