CMX-TCPIP is a portable high performance TCP/IP
implementation for embedded systems. Memory usage is localized and deterministic. It uses
the CMX-RTX RTOS signaling mechanisms to provide a true multitasking reentrant stack.
Most network protocols and applications are available, from BOOTP all the way up to HTTP.There are also test applications, such as a benchmark server, or a ping tester, as well as a few others.
16 bit processors supported NOW:
Philips 8051-XA, Hitachi H8/300H & H8S families, Siemens 80C16x family, Mitsubishi M16C, Toshiba TLCS-900 and 80186/188.
32 bit processors supported NOW:
68K, 683xx, CPU32, Coldfire, PowerPC, 80386/486/586 (real and protected mode).
Coming soon for many more. Please contact us for latest processors supported.
CMX-TCP/IP Kit includes:
IP, ICMP/Raw IP, TCP, UDP, ARP, SNTP, DNS name resolution.
TCP/IP SNMP MIB can be included, to provide a plethora of IP performance data.
RFC compliant TCP support both Standard BSD Socket interface as well as High performance proprietary Socket interface
Standard IBM-PC compatible drivers available for keyboard, VGA, PCI, serial port, etc.
Includes a VFS (Virtual File System) with huffman tree compression for read-only data such as web pages, for maximum memory efficiency.
Specific Processor and Compiler port
Many Ethernet Drivers for a variety of chips including 91c96, 91c111, cs8900a, etc.
Additional Add-On Options:
BOOTP, TFTP - Bootstrap Protocol, Trivial File Transfer(Client/Server)
DHCP - Dynamic Host Configuration Protocol Server (Client/Server)
Flash File System with support for Compact Flash, MMC, RAM disk, etc.
FTP - File Transfer Protocol (Client/Server)
IMAP4 – Internet Messaging Access Protocol, Version 4
NAT - Network Address Translation
POP3 Client – Post Office Protocol
PPP, SLIP - Point to Point Protocol, Serial Line Interface Protocol
PPPoE - PPP over Ethernet
SMTP Client – Simple Mail Transfer Protocol
SNMP V1 & V2c - Simple Network Management Protocol V1 and V2c Agent
WEB Client (includes Web Server) with SSL capability for the client functions
WEB Server - HTTP Server, includes CGI and SSI
All of these products are available, as well as many more, including device drivers, and adapters such as PCMCIA are also supported
CMX TCP/IP Supported Processors:
CMX TCP/IP currently supports the 80x86, ARM, PowerPC, Infineon 80C16x, Infineon XC16x, Mitsubishi M16C, Motorola 68K, Motorola CPU32, Motorola Coldfire, Philips XA, Renesas (Hitachi) H8S, Renesas (Hitachi) H8/300H, Renesas (Mitsubishi) M16C, Renesas (Mitsubishi) M32C, STMicroelectronics ST10, STMicroelectronics Super 10, and Toshiba TLCS900 series of processors
Back to CMX Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging