 | ARM Development Tools |  |
|
|
| TCP/IP Networking Suite Memory Requirements| Applications | Code Size (KBytes) | RAM Size (KBytes) |
|---|
| HTTP Server | 6.6 | 0.3 | | DNS Resolver | 1.4 | 0.3 | | FTP Server | 4.7 | 0.1 | | TFTP Server | 1.3 | 0.1 | | SMTP Client | 1.7 | 0.1 | | SNMP Agent | 2.5 | 0.1 | | Telnet Server | 2.4 | 0.4 | | BSD Socket API | 3.4 | 0.1 |
| TCP/IP Sockets | Code Size (KBytes) | RAM Size (KBytes) |
|---|
| UDP Sockets | 0.9 | 0.1 | | TCP Sockets | 4.0 | 0.1 |
| Connections | Code Size (KBytes) | RAM Size (KBytes) |
|---|
| Ethernet | | Core (ARP, IP, DHCP, ICMP, IGMP, NBNS) | 7.0 | 8.5 | | Driver LPC17xx | 1.2 | 10.9 | | Driver LM3S | 0.5 | 0 | | PPP | | Core (PPP, LCP, IPCP, PAP, IP, ICMP) | 7.3 | 8.3 | | Drivers (Modem + Serial) | 1.0 | 0.7 | | SLIP | | Core (PPP, IP, ICMP) | 2.9 | 8.3 | | Drivers (Modem + Serial) | 1.0 | 0.7 |
Note
- All examples figures are based on Cortex-M3
- Core RAM size includes a memory pool of 8KB for packet buffers
- The system was configured for minimal requirements and no user application code
|
|