AVR32 Network Gateway Kit for Embedded Linux Development - Atmel

Posted in AVR, Atmel, Development Tools, Embedded Ethernet, Embedded Linux, Favorite
On Wednesday, March 28, 2007

Atmel’s ATNGW100 Network Gateway (NGW) is a development kit for AVR32 microcontrollers. The Network Gateway kit is targeted for AVR based  embedded Linux network application development. The development kit includes a board with AT32AP7000 processor with preprogrammed Linux 2.6.18 operating system, dual Ethernet interfaces, high-speed USB 2.0, SD card slot, RS232 port and I/O extension header. This kit also provides protocol stacks, peripheral drivers (royalty-free) and communications interfaces software. Complete Linux development and debug tools are also provided along with this development kit.


AVR32 Network Gateway Development Board

AVR32 Network Gateway Development Board

Using this kit, developers will be able to explore the features of AVR32 (in this case AT32AP7000) and also to evaluate the embedded Linux kernel handles serial link/communication and network protocol. The Network Gateway development kit includes some application samples, such as: routing and filtering of traffic between  TCP/IP network to other TCP/IP network and to other interfaces, such as SD cards and USB.


AVR32 Network Gateway Block Diagram

AVR32 Network Gateway Block Diagram

Developer will be able to evaluate application software including USB-to-TCP/IP bridge, USB-to-SD card storage driver and TCP/IP-to-SD card file system driver (FTP, SAMBA). The TCP/IP protocols supports HTTP, FTP, DNS, DHCP, SNMP, SSH, Telnet and SAMBA.

The AVR32 AT32AP7000 processor features:

  • Vectored multiplier co-processor
  • 32 KB on-chip SRAM
  • 16 KB instruction cache
  • 16 KB data caches
  • DMA controller
  • Two 10/100 Ethernet MACs
  • 480 Mbps USB 2.0 with on chip transceivers (PHY)
  • 16-bit stereo audio DAC
  • 2048×2048 pixel TFT/STN LCD controllers
  • Serial interfaces: USART, RS232, I2S, TWI/I2C, AC97, SPI, PS/2 and SSC (synchronous serial modules). 

Price of  ATNGW100 Network Gateway is US$69

Here you can find a complete documentation, references and resources for AVR32 Network Gateway Development Kit - AVRfreaks wiki.

Main source: Linux AVR Network Gateway Development Kit - Atmel

Latest issues of AVR 32 Network Gateway from AVRfreaks:

  • SPI,dataflash does not work at 33 MHz
    Trying to interface the dataflash on the NGW with the SPI at 33 MHz does not succeed in writing the data. The blocks seems to not be written. Erasing is ok.
  • USB mass storage does not work with Linux/SAMBA
    Can not use the NGW100 as a USB mass storage device and at the same time have the sd-card mounted in Linux (i.e. made available for Samba).

One Response to “AVR32 Network Gateway Kit for Embedded Linux Development - Atmel”

  1. AT32AP7001 AVR32 Application Processors Optimized for Embedded Linux Application - Atmel at Embedded-System . Net Says:

    [...] For evaluation of the AVR32 AP7 Application Processors, developer can use the AVR32 Network Gateway kit (ATNGW100). For more complete reference system Atmel offers the ATSTK1000 starter kit. The development board has two ethernet ports, a high quality QVGA LCD, a loudspeaker, VGA, USB, PS/2 and USART. It comes with a pre-installed Linux on 256 MB SD Card, ensures that the user can boot Linux and start program development immediately after power up. STK1000 is also supported by AVR JTAGICE mkII. With either GNU GCC or the IAR compiler. [...]


Possible Related Entries:
[Embedded System roll-b]
Caution:
Non-English page is generated by an automatic translation software which can rise inaccurate translation.
Consider to view the original English version via link at the bottom of this page.