Atmel's new ARM-based embedded MPU is supported by latest mainline Linux kernel - Embedded.com

Atmel’s new ARM-based embedded MPU is supported by latest mainline Linux kernel

Atmel Corporation has announced the availability of the latest Linux mainline release, v2.6.27, for its 400 MHz ARM926EJ-S-based AT91SAM9G20 embedded microprocessor, and for other members of the AT91SAM9 family.

The short time interval between product availability and publication in the official Linux kernel is due to the well-established Linux support for AT91SAM9 MPUs, and peripheral re-use across the product family.

A Linux distribution based on Linux v2.6.27 is available from Atmel's AT91SAM Linux portal at www.linux4sam.org . The distribution includes the complete Linux v2.6.27 kernel, the Linux patch for the AT91SAM9G20-EK, device drivers, pre-built demonstrations and the Angstrom/OpenEmbedded building environment. The AT91SAM Linux portal is a gateway to a wide and growing community that provides Linux self-support for Atmel's entire ARM9-based range of embedded 32-bit microprocessors.

Complementary products and support are available through TimeSys, including an embedded Linux ReadyKit for the entire AT91SAM9 series including the AT91SAM9G20. The ReadyKit comprises a pre-built Linux kernel, device drivers, a GNU-based cross toolchain, a glibc-based root filesystem complete with selected development libraries, 14 days of technical support and access to a wide range of support documentation.

The 400 MHz AT91SAM9G20 features Atmel's peripheral DMA (direct memory access) and distributed memory architecture that, together with the 6-layer bus matrix, enables multiple simultaneous data transfers between memories, peripherals and external interfaces without consuming CPU clock cycles. The external bus interface (EBI) is clocked at 133 MHz for high-speed transfers to off-chip memories. The architecture gives the device the high internal and external data bandwidth required by many embedded networked applications.

Networking and communications requirements are met by an Ethernet 10/100 Base T MAC, seven USARTs, 12M bps USB Full Speed Dual Host and Device ports, dual SPI, SSC and Two-Wire Interface (TWI). Linux device drivers are available for all these peripherals. Image sensing requirements are met by a fully integrated Image Sensor Interface (ISI).

Power consumption in full-power operating mode at 400 MHz with all peripherals turned on is only 80 mW. The AT91SAM9G20 also features four reduced-power modes, including Backup Mode where the main power supply is off and the device power consumption is sufficiently low (9uW) for an extended period of operation under battery supply.

For Atmel's AT91SAM9G20 product information visit: www.atmel.com/dyn/products/product_card.asp?part_id=4337

For information on TimeSys's ReadyKits visit: www.timesys.com/news/press_releases/timesys_readykits

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.