愛特梅爾(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),以便在電池供電的情況下,有更長的作業時間。