IAR Systems announces the imminent launch of a TCP/IP stack that works with IAR PowerPac(TM) RTOS and file system to offer the benefits of an easy-to-use TCP/IP interface to developers using IAR Embedded Workbench® for ARM®. This new addition to the company’s integrated middleware portfolio is particularly suitable for use in portable devices that need a convenient connection to a computer network such as the Internet.
With the TCP/IP stack module, IAR PowerPac includes everything necessary to add a fully working TCP/IP interface to an ARM device. IAR PowerPac TCP/IP stack is runtime configurable and designed to work on any ARM-powered embedded system with an Ethernet controller. With for example an ARM7 processor IAR PowerPac, TCP/IP is capable of transfer rates of up to 2.5MB/s.
The communication stack is supplied with ready-to-run projects for supported ARM-powered microcontrollers. Supported protocols include: TCP; IP; UDP; Telnet; ARP; DHCP (client); ICMP; and TFTP. The stack is highly optimized to ensure both minimum memory consumption and high-speed operation, and is connected via a standard BSD socket interface. It features zero data copy for fast performance, and the number of connections is limited only by the available memory. Zero compile time configuration means that the code can be compiled into a library for use in future projects.
The TCP/IP stack also benefits from the unique per seat business model that is a key feature of IAR PowerPac. IAR PowerPac TCP/IP is an add-on software module: there are no royalties or fees connected to projects, end-user products/product families or production volume.
“The ARM developer now has the power to configure and optimize a communications interface on a wide range of embedded systems from within the familiar development environment IAR Embedded Workbench, which is already the first choice for many developers,” commented Mats Ullström, Product Director of IAR Systems.
The IAR PowerPac TCP/IP stack will be available from November 2007.
More info: IAR Systems