SEGGER introduces embOS/IP Web and FTP server
embOS/IP Web server
The Web server has been developed from ground up. With its extremely low memory consumption, it is perfectly suited for deeply embedded systems. At the same time, it offers all features required by even demanding applications: Both methods for data retrieval from forms, POST and GET, are supported, as well as authentication, dynamic web content generation and passing information to the embedded application. Various examples are provided to illustrate the use of these features.The web server can be used on any system with any TCP/IP stack and any file system. It comes with a read only file system and an HTML to C converter tool. A PC trial version as well as evaluation versions are available. Of course it works seamlessly with other SEGGER products such as embOS/IP, emFile and the embOS/IP FTP server. The maximum number of simultaneous connections can be configured, additional request are handled gracefully. “A web server is an essential component for almost all applications using a TCP/IP stack. Our solution allows using a web server even on micros with very limited resources.”, says Rolf Segger, CEO at SEGGER.
embOS/IP FTP server
Just like the embOS/IP Web server, the FTP server has been developed from ground up for embedded systems and deeply embedded systems. It can be used in a variety of applications. For configuration of a product, firmware updates or general purpose file transfers.
- Low memory footprint.
- Multiple connections supported.
- User management.
- Independent of the file system: Any file system can be used.
- Independent of the TCP/IP stack: Any stack with sockets can be used.
- Demo application included.
- Project for executable on PC for Microsoft Visual Studio included.
embOS/IP is a CPU-independent, RFC-compliant TCP/IP stack. It has been optimized for minimum memory consumption in RAM and ROM and high performance data transfers. Written entirely in ANSI C, embOS/IP can be used on any 8/16/32-bit CPU with sufficient resources running embOS. embOS/IP delivers performance of up to 4 Mbytes/sec send and 4 Mbytes/sec receive speed for a 48 MHz ARM7 system. In addition to the included DNS and DHCP clients, optional add-ons for an easy integration of web server and FTP server are available.
embOS/IP is provided as full source code and comes with a simple licensing model without royalties. The user manual with full product specifications and a trial version are available at:
About SEGGER Microcontroller GmbH & Co. KG
SEGGER Microcontroller develops and distributes hardware and software development tools as well as software components. All software components are ANSI "C" compliant and can be used in embedded systems including industries such as telecom, medical technology, consumer electronics, automotive industry and industrial automation. SEGGER software products include: embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB device stack) and embOS/IP (TCP/IP stack). Besides the highly efficient software products, SEGGER also provides embedded hardware tools such as the well-known JTAG emulator J-Link, J-Trace and the Flasher (stand alone programmer). SEGGER's intention is to cut software development time for embedded applications by offering affordable, flexible and easy-to-use tools and software components allowing developers to focus on their applications.
Mr. Ivo Geilenbruegge
*All product and company names mentioned herein are the trademarks of their respective owners. All references are made only for explanation and to the owner's benefit.