爱特梅尔(Atmel)推出为ARM926EJ-S 的400 MHz AT91SAM9G20 嵌入式微处理器,以及AT91SAM9 系列中的其它产品提供最新的Linux 主线版(mainline release)v2.6.27 支持。此一软件问世的时间与正式在Linux内核发表的时间相隔很近,是因为Atmel为AT91SAM9嵌入式MPU,以及用于整个产品系列的周边提供了完备的Linux支持。
设计人员可在 www.linux4sam.org 的爱特梅尔AT91SAM Linux入口网站获得基于Linux v2.6.27的Linux发行版,其中包括了完整的Linux v2.6.27内核、AT91SAM9G20-EK的Linux 修补程序(patch)、组件驱动程序、预先建置的展示和Angström/OpenEmbedded构建环境。AT91SAM Linux 入口网站是一个可以通向人数众多且不断成长的社群的大门,此一社群可为爱特梅尔ARM9的整个嵌入式32位微处理器提供Linux的自我支持(Linux self-support)。
爱特梅尔ARM 微控制器部董事总经理Alfredo Vadillo表示,由于市场对在AT91SAM9产品系列上执行Linux有着强烈的需求,而我们为AT91SAM9 MPU提供最新的Linux内核,正展示出了我们对支持此一强烈需求的承诺。
爱特梅尔经由 TimeSys提供补充的产品和支持,包括用于整个 AT91SAM9 系列(如 AT91SAM9G20)的嵌入式 Linux ReadyKit。ReadyKit 由预先建置的 Linux 内核、组件驱动程序、基于 GNU 的交叉工具链(cross toolchain)、配有精选的开发链接库的glibc 根目录文件系统, 14 天技术支持和存取数量丰富的支持档案。
这款400 MHz 的AT91SAM9G20微处理器具有爱特梅尔的周边直接内存访问(DMA) 功能和分布式内存架构,连同6层总线矩阵,可实现内存、周边和外部接口之间的多重同步数据传送,而无需耗费CPU的时钟周期。其外部总线接口(EBI) 的时钟频率为133 MHz,可用于芯片外内存的高速数据传送。这种架构可为组件提供内部和外部的高数据带宽,能满足许多嵌入式网络应用的要求。
10/100M BaseT 以太网络MAC、7个USART接口、12M bps USB 全速双埠主机和组件埠、双SPI接口、SSC接口和双线接口(TWI)等特性可用来满足此一组件联网和通信的需求。此外,它还有一个完全整合的影像传感器接口(Image Sensor Interface;ISI),能够满足影像感应的要求。
在所有周边皆启动的400 MHz全功率模式下,AT91SAM9G20 的功耗仅为80mW。另外,这款组件还拥有 4 种降低功耗的模式,包括备援(backup)模式,在这种模式中,主电源被关断,而组件的功耗非常低(9mW),以便在电池供电的情况下,有更长的作业时间。