With the TCP/IP stack module makes it possible to add a fully working TCP/IP interface to an ARM device. The 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.5Mbyte/s.
“The ARM developer now has the power to configure and optimise a communications interface on a wide range of embedded systems from within the familiar development environment IAR Embedded Workbench,” said Mats Ullström, product director of IAR Systems.
The communication stack is supplied with a number of projects for supported ARM-powered microcontrollers. Supported protocols include: TCP; IP; UDP; Telnet; ARP; DHCP (client); ICMP; and TFTP.
The stack features zero data copy for improved performance. Zero compile time configuration means that the code can be compiled into a library for use in future projects.
The company is making the TCP/IP stack available as part of its cost per seat pricing model that is a 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.
See www.iar.com