
| Ethernet TCP/IP A variety of Ethernet software & hardware are available that work with different ICC compilers. 1. Atmel AVRAtmel's EIT1 (Embedded Internet Toolkit) hardware/software kit is available from ImageCraft. It includes a reference design board and complete source code to a web server. For a description, please select the "Hardware" menu button on our website. Of course the source code (1.3 or above) is fully ICCAVR compatible. Egnite's "Ethernut" is a tiny, low-cost Ethernet board for attaching custom hardware directly to a network. It is a full Internet node build on a standard, half-sized Euroboard. The hardware design and software are open source. The software includes a small RTOS and TCP/IP stack. Of course the source code is fully ICCAVR compatible. Ethernut is available in either V1.3 ( ATmega128 running at 14.7456 MHz, 10 MBit Realtek Ethernet Controller and 32 kByte external SRAM) or V2 (ATmega128 running at 14.7456 MHz, 100 MBit SMSC Ethernet Controller and 512 kByte banked SRAM). uIP- A Free Small TCP/IP Implementation for 8- and 16-bit Microcontrollers has been ported to ICCAVR by Louis Beaudoin. Note that the code size given on Louis' site is from the STD version. The Code Compression in the PRO version reduces the code by about 15%. 2. Motorola HC08 / HC12 / etc.Motorola Application Note AN2120 "Connecting an M68HC08 Family Microcontroller to an Internet Service Provider (ISP) Using Point-to-point protocol (PPP)" is a starting point. While the App Note refers to the HC08 Microcontroller, apparently it can be ported to ICC12 as well. |
Back to Image Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging