smx RTOS

Networking

smxNS Features

  • Embedded TCP/IP
  • Optimized for use with the SMX® RealTime Operating System
  • Processor independent
  • User configurable
  • Royalty-free
  • Small footprint (25K - 49K bytes code space depending upon the processor and compiler)
  • Ethernet drivers for latest SoCs
  • ROMable and reentrant
  • Includes complete source code in ANSI C
  • Berkeley sockets API or
  • Dynamic Protocol Interface (DPI)
  • New: mDNS, IPAlias, VLAN

smxNS6 Features

  • Dual IPv4/IPv6 stack
  • IPv6 Ready
  • BSD Socket API for IPv4/6 hosts
  • DPI Socket API for IPv4/6 hosts
  • IPv6 Stateless Address
  • Autoconfiguration (RFC 2462 compliant)
  • Neighbor Discovery (RFC 2461 compliant)
  • ICMPv6 (RFC 2463 compliant)
  • IPv6 Resolver
  • 67K ROM Footprint
  • 16K RAM Footprint
  • Transfers TCP information at 1887 Kbytes / sec (Atmel AT91SAM9260)
  • Compatible with SMX RTOS and other Micro Digital products
  • smxAware inspection of packet and network information

smxNS™ offers a clean, modular design that makes it easy to add networking capabilities to embedded systems. It is ROMable and reentrant to support multitasking operation. Because code and data space are at a premium in small embedded systems, smxNS can be configured to use only those features needed by the application. The minimum con-figuration can fit into as little as 25 KB of flash and requires as little as 12 KB of RAM. smxNS provides a rich selection of protocols, and it has drivers for most popular embedded Ethernet controllers.

smxNS6™ adds IPv6 capabilities to the smxNS TCP/IP stack, thus upgrading systems to the latest network standard and providing access to the new 128-bit network addresses.

Available Ethernet Drivers

A choice of Ethernet drivers and link layers is available for smxNS. These drivers provide support for the most popular network controllers including Fast Ethernet (100 Mbit/sec) controllers, giving an "out-of-the-box" solution to your networking needs.

  • AMD AM7990 / 79C96x
  • Atmel AT91SAM7, SAM9, RM9200
  • Cirrus Logic EP93xx
  • ColdFire FEC, 548x/7x FEC, and MAC-NET Crystal CS8900
  • Davicom DM9000
  • DEC DC21140
  • Intel i82557
  • Kinetis MAC-NET
  • Novell NE2000
  • NXP LPC1/2/3xxx EMAC
  • NXP LPC18xx EMAC
  • Realtek RTL8139
  • SMSC LAN91C111
  • STMicro STM32F107 / 2x7 / 4x7
  • STMicro STR9
  • TI AM1xxx, AM35xx
  • TI Stellaris LM3S

New drivers are being added steadily, so call if you do not see the driver you need.



smxns Brochure smxns6 Brochure


Contact Sales




Copyright © 2013 Coressent All rights reserved.
Web Site Design by Dogwood Productions, Inc.