Provides a robust development environment using industry standard Linux software tools combined with well known GNU toolchains
Improves the ease and flexibility of application development—shortening time-to-market
Allows you to leverage the knowledge of a well established Linux development community
Simplifies the complicated and time consuming process of custom development on Linux-based platforms
Integrated with our small, proven, and very powerful enclosure
Overview for EDS1100 / 2100 Linux SDK
The EDS1100/2100 Linux Software Developer’s Kit (SDK) is a highly-integrated hardware and software suite that allows Linux developers to easily create value-added applications on Lantronix’ powerful device server. Built on the stable 2.6 Linux kernel, the SDK includes all the components you require for building secure network enabled products using the Linux OS.
The SDK provides a validated set of Linux-based applications, an extensive software library, a board support package (BSP) and device drivers which allow you to quickly create a custom tailored finished product. Included with standard GNU toolchains, you can easily integrate your applications using pre-defined configuration profiles and software assembly tools. Sample applications are also provided within the SDK allowing you to jump-start your application development and accelerate time-to-market.
With the EDS1100/2100 Linux SDK, you can leverage the growing demand for Linux-based products without the usual hassle of doing all the groundwork.
(There are minimal dependencies on the host Linux distribution.)
Code Sourcery G++ 4.3-45 Lite Edition provides the entire GNU Toolchain – C/C++ compilers, a flexible assembler, a powerful linker, runtime libraries, and a source and assembly-level debugger.
Toolchain component versions:
Kernel version 2.6.26
Based on uClinux Distribution (20080808)
Serial RS-232 and RS-485
Configurable Pins Manager
MTD (Flash support)
Applications and Libraries
BusyBox v1.13.2 – shell and various Linux utilities
Boa v0.94.14RC21 – web server
Dropbear v0.52 – compact SSH client and server
inetd – Network Server
telnetd – Telnet Server
ftpd v1.4.1 – FTP Server
dhcpcd v1.3.20 – DHCP Client
mii-tool v22.214.171.124 – Ethernet Configuration Tool
ROMFS – space efficient read-only filesystem
JFFS2 – Journaling Flash File System version 2. Supports flash wear leveling and helps prevent corruption from power failures
NFS – Network File System
AUFS – layering File System – allows easy separation of applications and their configuration files
Debugging and Testing
gdbserver – for remote debugging
iperf v2.0.4 – network performance testing
tcpdump v3.9.8 – network packet sniffer
Available Lantronix Applications
Software upgrade utility
Failure Recovery Framework – Solves the maintenance and deployment issues of devices in the field by allowing recovery of failed devices to a known good state over the network. This provides an additional layer of robustness for applications deployed on XPort Pro.
Provided Sample Programs
CP Manager – GPIO control
Serial to Ethernet (s2e) – serial tunneling over the network