NUREMBERG, Germany STMicroelectronics NV has made the NicheLite TCP/IP stack available free of charge with its STR91x 32-bit microcontrollers, which include flash memory.
The royalty-free NicheLite was developed by InterNiche Technologies Inc. (Campbell, Calif.) and the standard stack has been tailored to perform on the STR91x. The capabilities can be extended with add-on modules from InterNiche.
The basic TCP/IP stack occupies 12-kbytes and includes data copy prevention. The IP layer supports one hardware interface and is compatible with Internet, email and network-management protocols also available from InterNiche. These include NicheStack PPP, FTP, Telnet Server, HTTP Server, DHCP Server, Email, and SNMP. Other protocols supported include Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), User Datagram Protocol (UDP) and Client Bootstrap Protocol (BOOTP).
Customers developing applications for the STR91x family can implement NicheLite at no charge, with the option to purchase support from InterNiche as required. Included with the stack is the NicheTool debugging and tuning software suite, which provides porting capabilities.
The STR91x family is based on the ARM966E-S core with the addition of flash memory and SRAM. This allows the STR91x family to achieve 96 MIPS peak code execution at 96-MHz clock frequency.