Overview - PRELIMINARY¶
The XPort EDGE Embedded Ethernet Gateway offers one of the smallest and highly integrated industrial Ethernet gateway solutions that enables you to deliver and manage secure connected products without added complexity and risk.
The gateway seamlessly integrates Ethernet connectivity for your industrial IoT applications in one of the smallest footprint suitable for design in any product.
Accelerate your IoT development and deployment with production ready firmware that includes offload engine, remote management, essential IoT connectivity applications, and customization via the Lantronix Gateway OS SDK. For SDK information, contact Lantronix Sales and FAE.
Utilize the built-in comprehensive device security framework with minimal effort to get instant access to secure connections, secure boot, and secure firmware updates.
Key Software Features¶
Configure and control your devices with the XPort EDGE software using one of the following front-end interfaces: command line interface (CLI), Web Manager, XML (via CLI and WebAPI), WebAPI, or via the MACH10™ cloud management platform.
Key software features include:
- Automatic network connection management
- Firewall-friendly, cloud connectivity using MQTT or WebSockets
- TruPort® Serial and TruPort Socket essential applications
- Truport Security
- Secure Connections
- Secure Boot
- Policy based port access control
- Encrypted key and credential storage
- SSL/TLS 1.2 with X.509 Certificate Management
- Web API, XML, Serial Command API
- Pre-integration with Lantronix Gateway Central for cloud-based remote management
- Pre-integration with MACH10 Cloud Software platform
Solution Architecture¶
The embedded gateway provides complete network and connectivity offload to simplify application firmware development for device manufacturers.
A device manufacturer can use the gateway to offload the network and IoT connectivity for their attached microcontroller. Or the gateway can be used as a standalone module that acts as the microcontroller within the manufacturer's device. In both cases, the manufacturer can leverage the integrated secure connectivity and network and cloud service enablement capabilities within the gateway.
The picture below shows two views of where the XPort EDGE Embedded Ethernet Gateway fits within an IoT device architecture.
Network Co-Processor Mode
When used in network co-processor mode alongside the manufacturer's host microcontroller, the XPort EDGE module operates in blackbox mode, with APIs on the host microcontroller and the network side.
The host interfaces for connecting to the microcontroller are UART and Ethernet.
For details on using and configuring the gateway in this mode, refer to the chapters in this user guide.
Microcontroller Mode
When operating as the microcontroller, the XPort EDGE Embedded Ethernet Gateway is the host microcontroller and runs the Lantronix Gateway OS. The device manufacturer develops their embedded application using the Lantronix Gateway OS SDK with network module APIs and can leverage the network and wireless stacks as well as the complete application framework.
Peripheral devices connect to the gateway using UART or GPIO APIs.
For information about installing and using the Lantronix Gateway OS SDK, please contact Lantronix Sales and FAE.
Using this Guide¶
Getting Started
To connect to and start using the gateway, see Getting Started.
Configuration and Setup
Multiple front-end interfaces are provided for you to configure, control, and monitor the module. Learn how to configure the module using the CLI, Web Manager, XML, and WebAPIs.
Serial Interface
The serial interface supports the UART interface and multiple serial operating modes including command mode, TruPort Serial (tunnel) and TruPort Socket (Mux) for versatile device side data access and control.
Network Interfaces and Services
The gateway includes full IPv4 networking that supports many networking protocols including TCP, UDP, DNS, DHCP, SNTP, SMTP, and SSL/TLS 1.2 security.
See Network Interfaces and Networking Services.
Security
TruPort Security device security framework provides device authentication and secure connectivity, secure data communication, and other features.
See TruPort Security and Securing Your Device.
Peripherals
Access to peripherals is possible through configurable pin manager (GPIOs).
See Peripherals.
File System
The file system provides the ability to read, write, and store files to internal flash storage.
See File System.
System
System functions include date and time, user management, logging, system identification, and diagnostics.
See System Functions.
System update and recovery includes operations such as secure firmware update, reboot, and factory reset.
See System Update and Recovery.
OEM Branding and Customization enables a device manufacturer to customize the gateway for their product specific requirements via configuration. These include OEM default configuration, Web Manager UI customization, custom web pages, and OEM specific settings such as region code.