Blunk Microsystems' embedded TCP/IP protocol stack, TargetTCP/NXP, is a fast, reliable, re-entrant TCP/IP protocol stack implementation designed specifically for high-performance embedded networking on NXP Semiconductors' TriMedia/NXP platform. In addition to all of the included IPv4 protocols, TargetTCP/NXP now has optional IPv6 support. TargetTCP/NXP has been extensively tested and demonstrated interoperable with Windows, UNIX, and other TCP/IP protocol stacks.
TargetTCP/NXP is a robust, high performance product that is exceedingly well commented. In customer benchmarks, it has performed much faster than both the Linux and other commercial TCP/IP protocol stacks. Also, the code has a small footprint and is well-suited to memory constrained environments.
We work closely with NXP Semiconductors and its affiliates to integrate and maintain TargetTCP/NXP with Nexperia Developer's Kit (NDK) development environment. Atheros Wi-Fi driver has been integrated with TargetTCP/NXP in order to enable Nexperia developers to tap into the Wi-Fi technology.
Includes the following protocols:
- TCP
- UDP
- IP
- ICMP
- multicasting
- IGMPv2, IGMPv3
- ARP
- AutoIP
- Ethernet
- PPP (with CHAP, CHAT, and PAP)
- Wi-Fi
Includes servers for:
Includes clients for:
- FTP
- PPPoE
- DNS
- DHCP
- RARP
- SNMPv1 (with integrated MIB II agent)
- FTP
- TFTP
Current IPv6 support includes the following protocols: TCP, UDP, ICMPv6, Multicasting, Neighbor Discovery, and Auto Configuration; the following servers: FTP, HTTP, SNMP, and Telnet; and the following clients: UDP and TCP Echo. More protocol support (DNS and TFTP client, etc.) and Phase II of IPv6 is ongoing, including initial IPSec support. Others to follow include IPv6 MIB II for SNMP, IKE, and Multicast Listener Discovery (MLD).
TargetTCP/NXP is written in 100% ANSI C and is designed to be portable. It is developed and maintained on TargetOSTM, Blunk Microsystems' full-featured royalty-free real time operating system, and has been used with other RTOS's, including pSOS and iTRON.
TargetTCP/NXP is shipped as royalty-free, source code.