background image

                           

Industrial Edge Computing Gateway EG500

 

ELASTEL TECHNOLOGY CO., LTD.     

                                      WWW.ELASTEL.COM 

 

4.

 

  Other Compatible OS Guide 

Powered by Raspberry Pi CM4, EG500 also compatible with those Operating System which suitable 
for consumer Raspberry Pi 4B, like Raspbian, Ubuntu, Windows 10 IoT… 
 
This section take install Raspbian OS on EG500 as example.

 

4.1 Installration 

The recommand method is asking your Elastel representative manage the pre-install operation from 
factory for you. Or leave a note when place orders, Elastel logistic team will follow your comments. 
 
The next section covers the guide that install the Raspbian OS or other branch version by yourself. 

 

4.1.1    Disassembe the CM4 

1)

 

Remove the 4 M3x4 mm screws from both sides of the EG500. 

2)

 

Lift up the top side lid of enclosure by sliding. 

3)

 

The internals of the unit including CM4 and others are now accessible. 

4)

 

Gently remove the WiFi pigtail (if equipped) 

5)

 

Gently lift straight up the CM4 from sockets. Use caution as the connector is fragile. 

 
Use caution! It is recommended not to disassemble the unit any further unless absolutely 
necessary. Further disassembly has greater potential to cause warranty voiding damage.   

 

4.1.2    Install Raspbian OS on CM4 

You may need a Compute Module 4 IO Board from Raspberry Pi or other alternative board 
which support flashing OS. 
 
Following the document guide from Raspberry Pi official to flashing the prepared OS on 
CM4. 

https://www.raspberrypi.com/documentation/computers/compute-module.html#flashing-
the-compute-module-emmc

 

 

Summary of Contents for EG500

Page 1: ...Edge Computing Gateway EG500 User Manual ...

Page 2: ...r manufactures Disclaimer Product specifications and information in this document are subject to change without any notice and ELASTEL reserves the right to improve and change this user guide at any time Users should take full responsibility for their application of products and Xiamen Elastel Technologies Co Ltd disclaims all warranties and liability for the accurateness completeness of the infor...

Page 3: ... Reset Button 10 2 3 5 Serial Port RS232 and RS485 11 2 3 6 DI Digital Input 11 2 3 7 DO Digital Output 12 2 3 8 AI Analog input 12 2 3 9 HDMI 13 2 3 10 Ethernet 13 2 3 11 USB 2 0 13 2 3 12 LED indicator 14 2 4 Carrier Board Connectors 14 2 4 1 Mini PCIe 1 15 2 4 2 Mini PCIe 2 16 2 4 3 WiFi HaLow 16 2 4 4 Raspberry Pi CM4 17 3 ElastOS Operating System Guide 18 3 0 Access to WebUI 18 3 1 Status 19 ...

Page 4: ... and DNS 29 3 5 6 Diagnostics 29 3 5 7 Firewall 29 3 5 8 LoRa Gateway Settings EG500 LoRaWAN Version 30 3 6 VPN 30 3 7 Data Collect 31 3 7 1 Basic Setting 31 3 7 2 Interface Settings 32 3 7 3 Modbus Rule Setting 32 3 7 4 S7 Rules Setting 33 3 7 5 IO Setting 34 3 7 6 Server Setting 36 3 8 Logout 36 4 Other Compatible OS Guide 37 4 1 Installration 37 4 1 1 Disassembe the CM4 37 4 1 2 Install Raspbia...

Page 5: ...module for WiFi HaLow 802 11ah connectivity Isolated DI DO AI RS232 RS485 interfaces Embedded watchdog for work stability Aluminium chassis Fanless cooling design for rugged structural and wide operating temperature 25 70 Fully compatible with Raspbian OpenWRT Ubuntu OS etc 1 3 Specifications Hardware platform CPU Broadcom BCM2711 Quad core A72 ARM v8 1 5 GHz Memory 2GB 2GB 4GB 8GB optional LPDDR4...

Page 6: ...recommended 24V 1 5A Power Terminal Unpluggable industrial terminal connection Power consumption Less than 10 W system Power Output 2 channel power supply for slave devices same value as Power input 24V Mechanical features Protection IP30 Housing Aluminum Heatsink Cooling Fanless cooling Dimensions cm 187mm x 112mm x 42mm Installation DIN rail wall mounting Weight 790g Ambient temperature and humi...

Page 7: ...ported Application features Data Acquisition Modbus RTU VPN Router Firewall Media Player Python Node RED Docker Support Secondary Development with SDK Network Features WWAN and WAN Failover Load Balance PPP PPPoE SNMP v1 v2c v3 TCP UDP DHCP RIPv1 v2 OSPF BGP DNS DDNS Modbus RTU TCP Siemens S7 OPC UA HTTP MQTT ARP QoS SNTP Telnet SSH 2 Hardware Introduce 2 1 Overview and Dimension ...

Page 8: ...Industrial Edge Computing Gateway EG500 ELASTEL TECHNOLOGY CO LTD WWW ELASTEL COM 2 2 Interfaces Overview Side Panel Interfaces Front Panel Interfaces ...

Page 9: ...l power from PIN 1 PIN 2 which considering designed for slave devices power supply 2 3 2 SIM card and console There is a secure lock panel on the right side of EG500 to protect the SIM card and Console port from external unauthorized extraction or tampering You are allowed to install SIM card and connect USB C console port after unlock the cover screws Please note Only NANO SIM card size is accept...

Page 10: ...to factory default To perform reset operation you may need a PIN to press and hold the reset button for more than 10 seconds till the alarm LED indicator flashing then release The device will reset all user s configuration to factory default and restart Serial DI DO AI Ports EG500 provides two terminal blocks for expanded I O ports the ports PIN defination as shown as the printed label above termi...

Page 11: ...efined RS232_Tx transit line PIN B1_10 defined RS232_Rx receive line PIN B1_8 defined RS232_GND reference potential A 120 Ohm termination resistor for RS485 has been installed inside Check the above application wiring for reference 2 3 6 DI Digital Input EG500 provide 6x DI to detect the status of outside digital signal also support count mode to calculate the frequency The DC input voltage is 24V...

Page 12: ...rotection circuit that DO 24V wiring it could filter the overvoltage to avoid destroying device itself The external DC power voltage should be under 60V Check the above application wiring for reference 2 3 8 AI Analog input EG500 provide 3x Analog input ports with two types of analog signal 4 20mA current input or 0 10VDC voltage input Check the above application wiring for reference ...

Page 13: ...which supports up to 1Gbps link speeds over standard shielded CAT5e or CAT6 cables The connector is the industry standard RJ45 connector The second Etherenet port which bridged from Realtek RTL8111 is pre defined as LAN Port on EG500 supports up to 1Gbps link speeds over standard shielded CAT5e or CAT6 cables as well The connector is the industry standard RJ45 connector Two Ethernet ports can be c...

Page 14: ...n once power on LED2 LED4 are defined as cellular signal strength LED5 as ONLINE which indicate the network online status LED6 for system status LED7 for WiFi status LED8 for Alarm in case any system error or resetting 2 4 Carrier Board Connectors The EG500 carrier board provides some reserved interfaces for user mount necessary modules as needed it contains dual mini PCIe WiFi HaLow module SX NEW...

Page 15: ...rew is needed You can also include cellular network function when place an order from Elastel Elastel logistic team will preinstall that from factory Elastel supplies EG500 with following cellular module options as default 4G LTE CAT4 cellular module Quectel EC25 E for EMEA APAC bands 4G LTE CAT4 cellular module Quectel EC25 AF for NA bands 4G LTE CAT4 cellular module Quectel EC25 AU for ANZ LATAM...

Page 16: ...en place an order from Elastel Elastel logistic team will preinstall that for you from factory Other mini PCIe type modules like Zigbee RF module WiFi module are supported as well Please contact Elastel technical support for further assistance 2 4 3 WiFi HaLow EG500 IoT gateway support 802 11ah WiFi also named WiFi HaLow network powered by SX NEWAH module from SilexTechnology the first industrial ...

Page 17: ...4 EG500 is built around the Raspberry Pi 4 module CM4 which provides the following key features Broadcom BCM2711 quad core Cortex A72 ARM v8 64 bit SoC 1 5GHz 1GB 2GB 4GB or 8GB LPDDR4 depending on model 8GB 16GB 32GB eMMC Optional on board 2 4GHz and 5 0GHz IEEE 802 11b g n ac WiFi Bluetooth 5 0 BLE WiFi Bluetooth antenna connection is available via RP SMA connector on the EG500 side panel check ...

Page 18: ...C will obtain an IP address 192 168 1 X from EG500 DHCP automatically If not please assign a static IP manually within the same subnet as 192 168 1 1 at 255 255 255 0 mask while default gateway as 192 168 1 1 2 Open a web browser on your PC and visit 192 168 1 1 gateway address The webUI of EG500 should appear and request an username and password to login 3 Enter the default username and password ...

Page 19: ...ersion uptime and so on Network section shows the current active network and correspond network type The Memory and Storage section shows the status of total available used space and others 3 1 2 Routing Routing page shows the routing rules are currently active on this system including IPv4 Routing and IPv6 Routing 3 1 3 Firewall Status Firewall status page shows the current filter NAT Mangle tabl...

Page 20: ...e log and Refresh log operation buttons You may need click Refresh log to get the real time log 3 1 5 Processes This list gives an overview over currently running system processes and their status 3 1 6 Realtime Graphs This page shows the status of Load Traffic Wireless status and rate connections in real time graphicly 3 1 7 WireGuard WireGuard features was enabled as default this page shows the ...

Page 21: ...3 2 1 System System pages provide the basic aspects of EG500 you can configure like hostname timezone Logging Time sync Language and so on 3 2 2 Administration This page provide the settings items of changing administrator password SSH Access settings SSH Keys and HTTP S Access related settings ...

Page 22: ...e the respertory address of your owns from Configure OPKG 3 2 4 Startup You can enable or disable installed initialization scripts here Changes will applied after a device reboot Warning If you disable essential init scripts like network your device might become inaccessible 3 2 5 Scheduled Tasks This is the system crontab in which scheduled tasks can be defined 3 2 6 LED Configuration Customizes ...

Page 23: ...0 ELASTEL TECHNOLOGY CO LTD WWW ELASTEL COM 3 2 7 Backup Flash Firmware This page provides the operation of current configuration backup restore reset to factory and Firmware upgrade 3 2 8 Reboot Perform manually reboot operation from webUI ...

Page 24: ...e of the software may don t provide webUI configuration items in that case you may SSH to CLI and manually configure them via commands 3 4 Docker Docker was pre installed on EG500 Firmware this page provide the docker related configuration for users via webUI powered by DockerMan a simple docker manager client for LuCI It provides overview images management network management and other Docker rela...

Page 25: ...LTD WWW ELASTEL COM 3 5 Network Network menu provide the network management related settings like interfaces wireless DHCP LoRa Gateway and so on 3 5 1 Interfaces This page you are able to Add Delet Edit a network interface Take WAN interface setting as an example ...

Page 26: ...s for choose As default ElastOS pre configured the zero touch network configuration that WAN for wired WAN SWAN for cellular WAN and LAN for LAN Normally the device will detect WAN SWAN LAN available and running up itself without any extra settings when power on It takes Ethernet WAN as main WAN if both interfaces available And failover between WAN and SWAN in case the working network failed You a...

Page 27: ...current wireless overview and asociated stations Click the EDIT button to go into wireless configuration pages In Mode field it provides three Modes for setting Legacy N and AC Mode Legacy 802 11b g protocol Mode N 802 11b g n protocol Mode AC 802 11ac protocol Each mode have corresponding Channel frequency setting ...

Page 28: ...e encryption methods and secuirty key in Wireless Security label and other Advanced Settings 3 5 3 WiFi HaLow Settings EG500 WiFi HaLow Version ElastOS integrated the 802 11ah WiFi HaLow Settings like regular 802 11 b g n ac WiFi To enable the 802 11ah WiFi you need set the Mode as N Band as 5GHz and the default Channel as 165 Please check the WiFi HaLow setting instruction for more details ...

Page 29: ...d DNS DHCP and DNS settings are powered by Dnsmasq which combined DHCP Server and DNS Forwarder for NAT firewalls 3 5 6 Diagnostics EG500 webUI integrated a web based diagnostics tool including PING Traceroute Nslookup for troubleshooting the network status 3 5 7 Firewall This menu provide Firewall related settings including general settings for Firewall Zone Port Forwards Traffic Rules NAT rules ...

Page 30: ...provide corresponding configuration to communicate with LoRa devices and LoRaWAN server 3 6 VPN The VPN menu provides the VPN service you have installed OpenVPN was pre installed as default and webUI provide related configuration for it Other VPN service like L2TP IPSec GRE please install them as your needs from Software list refer Session 3 3 3 and the webUI will appear corresponding configuratio...

Page 31: ...le protocols 3 7 1 Basic Setting This page provide settings for enable or disable the data collect feature set the collect period and report period in seconds also enable disable data cache in fail to upload data to cloud 1 Data Collect Enable or Disable data collect feature 2 Collect Period Set the period of data acquire from slave devices 3 Report Period Set the Period of data report to server 4...

Page 32: ...485 COM2 as RS232 Modbus TCP base on Ethernet LAN 3 7 3 Modbus Rule Setting Modbus Rules Setting is for EG500 as a Modbus master to acquire data from slave devices based on Modbus protocol You can configure unlimited Modbus rules on it EG500 provide the options of definable factor name device ID function code register address and count register number please following the slave device datasheet to...

Page 33: ...500 ELASTEL TECHNOLOGY CO LTD WWW ELASTEL COM Click ADD or EDIT button to add or edit a modbus rule it provide visible Modbus related setting items 3 7 4 S7 Rules Setting This menu provide the Siemens S7 protocol data acquisiton settings ...

Page 34: ...Industrial Edge Computing Gateway EG500 ELASTEL TECHNOLOGY CO LTD WWW ELASTEL COM 3 7 5 IO Setting IO Setting menu is for setting ADC AI ports DI ports and DO ports data acquisition ADC setting items ...

Page 35: ...Industrial Edge Computing Gateway EG500 ELASTEL TECHNOLOGY CO LTD WWW ELASTEL COM DI Setting items DO Setting items ...

Page 36: ...ual protocols The EG500 support TCP TCP Server UDP HTTP MQTT and Modbus TCP protocols for communication For the data format it supports different encapsulation type include Transparent Json and HJ212 special for some Environment SCADA Also it support customize specific protocols for your specific data center requirements 3 8 Logout Logout button on menu bar provide logout the webUI manually ...

Page 37: ... Disassembe the CM4 1 Remove the 4 M3x4 mm screws from both sides of the EG500 2 Lift up the top side lid of enclosure by sliding 3 The internals of the unit including CM4 and others are now accessible 4 Gently remove the WiFi pigtail if equipped 5 Gently lift straight up the CM4 from sockets Use caution as the connector is fragile Use caution It is recommended not to disassemble the unit any furt...

Page 38: ...CPU 4 Set the aluminum enclosure onto the bottom chassis aligning the screw holes 4 2 Operating Interfaces Now the EG500 unit is ready to boot up There are several operating interfaces to access the OS and further configuration 4 2 1 HDMI GUI The Raspbian desktop version provide GUI desktop for operation You will need a HDMI type screen USB keyboard and mouse Connect your screen to EG500 HDMI port...

Page 39: ...le 4 2 3 SSH CLI The WAN port on EG500 is default available in Raspbian OS this provide possibility to access this unit via Ethernet SSH Connect EG500 WAN port with the same subnet as your PC obtain the internal IP address of EG500 from your upper router then you should be able to access Raspbian OS CLI through SSH its internal IP address 4 2 4 WebUI Elastel provide a pre configured programs packa...

Page 40: ...it cd web_installer chmod x install sh sudo install sh Notice Enter Y when Y N appears during the installation process 4 3 Individual Drivers and Programming Please refer to the EG500 Administrator Programming Guide for more details Technical Support Send Email to Elastel Support center support elastel com for firmware upgrade product documents FAQ technical support and more END ...

Reviews: