Atmel element14 AT91SAM9G45-EVK Evaluation Kit

BUY NOWBUY NOWDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents



Atmel and element14 together introduce the AT91SAM9G45-EVKAT91SAM9G45-EVK co-branded evaluation kit, it's a full-featured evaluation board based on  Atmel's new processor theAT91SAM9G45 AT91SAM9G45 which runs at up to 400MHz, with 128 Mbytes DDR2 memory and 256 Mbytes SLC NAND Flash. The board provides a wide range of peripherals, including a high-speed USB host/device port, an Ethernet 10/100 interface, two high-speed SD/MMC slots and a QVGA 320x240 LCD panel with Resistive touch screen.


In addition, the board supports Linux, WinCE and Android OS and offers plenty of example applications for all three, makes it easy for engineers to develop their project based on this AT91SAM9G45AT91SAM9G45 processor.


The ARM926EJ-S based AT91SAM9G45AT91SAM9G45 features the frequently demanded combination of user interface functionality and high data rate connectivity, including LCD Controller, resistive touch-screen, camera interface, audio, Ethernet 10/100 and high speed USB and SDIO. With the processor running at 400MHz and multiple 100+ Mbps data rate peripherals, the AT91SAM9G45-EVKAT91SAM9G45-EVK has the performance and bandwidth to the network or local storage media to provide an adequate user experience.


The AT91SAM9G45-EVKAT91SAM9G45-EVK supports the latest generation of DDR2 and NAND Flash memory interfaces for program and data storage. An internal 133 MHz multi-layer bus architecture associated with 37 DMA channels, a dual external bus interface and distributed memory including a 64Kbyte SRAM which can be configured as a tightly coupled memory (TCM) sustains the high bandwidth required by the processor and the high speed peripherals. The I/Os support 1.8V or 3.3V operation, and are independently configurable for the memory interface and peripheral I/Os. This feature completely eliminates the need for any external level shifters.


In addition it supports 0.8 ball pitch package for low cost PCB manufacturing. The AT91SAM9G45 AT91SAM9G45 power management controller features efficient clock gating and a battery backup section minimizing power consumption in active and standby modes.


Note: There is a recent update to the SAM-BA In-system Programmer Tool (2.11) which also supports Windows Vista/7, so please download the latest vesion of tool from the "Design Element" section below.

Key Applications: Industrial and building control, HVAC, POS terminals, Alarm systems, Printers, Medical Appliances.

More Development Kits and Tools
orangearrw.gifAtmel Development Kitsorangearrw.gifAtmel Development Tools
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode


Development Tools

Software Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription

Atmel Studio 6



Atmel Studio 6 Integrated Development Environment (IDE) is the integrated development environment (IDE) for developing and debugging Atmel ARM® Cortex™-M and Atmel AVR® microcontroller (MCU) based applications. The Atmel Studio 6 IDE gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code. Learn More

IDEARM KeilMDK ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™

The MDK-ARM (Microcontroller Development Kit) is the complete software development environment for ARM7, ARM9, Cortex-M, and Cortex-R4 processor-based devices.  Learn More


Micrium uc/OSIII


μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and following embedded sytem projects. Learn More




SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More


Hardware Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription
Debuggers, Emulators & JTAG ToolsAtmel


SAM3 / SAM7 / SAM9USB JTAG In-Circuit Emulator for SAM3, SAM7 and SAM9 ARM-based microcontrollers
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM Cortex™-M  / ARM7™ / ARM9™ULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM Cortex™-M  / ARM7™ / ARM9™ULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores


Back to top


Technical Documents

Learning Center
User Manualelement14: User Manual for AT91SAM9G45-EVK Evaluation Kit
User GuideEmbest: User Guide for ATMEL SAM9G45 ARM9 Board (EB-SAM9G45)
User Manualelement14: WinCE User Manual for AT91SAM9G45-EVK Evaluation Kit
User Manualelement14: Linux User Manual for AT91SAM9G45-EVK Evaluation Kit
User Manualelement14: Android User Manual for AT91SAM9G45-EVK Evaluation Kit
User Manualelement14: MDK ARM User Manual for AT91SAM9G45-EVK Evaluation Kit
DatasheetAtmel: Datasheet for AT91SAM9G45 MCU
Reference ManualARM: Technical Reference Manual for ARM926EJ-S


Design Elements


Software - UpdateAtmel: SAM-BA In-system Programmer Tool v2.11 (for Windows)
Schematicelement14: Schematics for AT91SAM9G45-EVK Evaluation Kit
BSPelement14: Linux Image (4.3" LCD) for AT91SAM9G45-EVK Evaluation Kit
BSPelement14: Linux Image (7" LCD) for AT91SAM9G45-EVK Evaluation Kit
BSPelement14: Linux Image (10.2" LCD) for AT91SAM9G45-EVK Evaluation Kit
BSPelement14: Android Image (7" LCD) for AT91SAM9G45-EVK Evaluation Kit
BSPelement14: Android Image (4.3" LCD) for AT91SAM9G45-EVK Evaluation Kit
Application Libraryelement14: MDK ARM Source Code for AT91SAM9G45-EVK Evaluation Kit
BSPelement14: WindCE Source Code and Image for AT91SAM9G45-EVK Evaluation Kit



Back to top





Back to top


Kit Features

Hardware Features:Picture2.png

  • Support Andriod2.3, Linux2.6 and WinCE6.0 OS, with free relevant board support packages (BSPs)
  • Includes one 4.3" QVGA 480x272 LCD panel with Resistive touch screen
  • CPU: Atmel AT91SAM9G45 AT91SAM9G45 (ARM926EJ-S Core), 400MHz
  • On-chip memory: 64KB ROM & 64KB SRAM
  • External memory: 256MB NAND Flash, 2MB NOR Flash, 4MB Data Flash & two 64MB DDR2 SDRAM
  • Four UART interfaces
  • High-speed USB Host Port
  • High-speed Host Device Port
  • JTAG Debug Interface
  • 10/100 Ethernet interface
  • SD/MMC card interface
  • Micro SD card interface
  • IIS Audio output port
  • IIS Audio input port
  • Two User buttons
  • Wake-up button
  • Reset button
  • User LED
  • Power LED
  • 60 I/O Pins User Extention Interface
  • Power: 5VDC from connector, with back-up battery on board
  • Working Temperature: -10 to 70 Deg C
  • Dimension: 120 x 90 mm


Software Features:

There are plenty of software examples provided for you to test and debug this AT91SAM9G45-EVKAT91SAM9G45-EVK board, all in source code. These software examples (as follows) can be debugged under the popular Keil MDK (Microcontroller Development Kit) environments and help with your design and development.


  • WinCE 6.0 OS Mapping, and the FirstBoot and Eboot set up from NAND Flash
  • Linux 2.6.30 source code and mapping, and the UBoot set up from NAND Flash
  • Andriod 2.3.1 source code an dmapping, and the UBoot set up from NAND Flash
  • Audio output test program
  • NandFlash read/write test program
  • NorFlash read/write test program
  • DDR2 SDRAM read/write test program
  • DataFlash read/write test program
  • EEPROM read/write test program
  • RTT Realtime timer test program
  • RTC Realtime timer test program
  • TWI Test program
  • DMA transfer test program
  • DBGU Serial interface communication test program
  • Ethernet test program
  • USB test program
  • Micro SD Card Read/Write test program
  • SD/MMC Card Read/Write test program



Back to top

Kit Contents

1AT91SAM9G45-EVKAT91SAM9G45-EVK Board1Target board; CPU: AT91SAM9G45AT91SAM9G45
2IDC10 Cable110-10pins, 10cm, gap:2.00mm
3Mini USB Cable1To supply power to the board or for downloading programs and debug
410/100 Ethernet Cable1Connect to the network
5DB9-IDC10 Cable1DB9(F) to IDC(10 pins) cable
620Pins-10Pins JTAG Converter1Connect with 20pins or 10pins JTAG Debug Cables
7TFT LCD Panel14.3 inch QVGA 480x272 LCD panel with resistive touch screen
8Power Adapter112V, 1.25A, supply power to the board
1CDROM for ATMEL SAM9G45 ARM9 Board1

01-Documents -- user manual, data sheets and the other development documents.

02-Images -- image files for this product.

03-Software -- software programs for this product.

04-Tools -- the utilities tools and software



Back to top