MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » C9x2 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
AT91SAM9X25 CPU Board, 200-pin SO-DIMM, 128MB DDR2, 256MB NAND US$120.00

AT91SAM9X25 CPU Board, 200-pin SO-DIMM, 128MB DDR2, 256MB NAND

The MBC-SAM9X25 ARM9 Board is an ARM embedded board produced by Embest, integrating the Atmel AT91SAM9X25 ARM926EJ-S-based processor operating at 400MHz. This CPU can support WinCE and Linux. The board has 128MB DDR2 SDRAM, 256MB NandFlash, 4MB DataFlash, 64KB Serial EEPROM, and 128B one-wire EEPROM.

AT91SAM9X25 CPU Card Features

  • Core Board Size: 67 34 mm
  • 12 MHz crystal oscillator
  • 32.768 MHz crystal oscillator
  • 128 MB DDR2 memory
  • 256 MB NAND Flash memory with chip selection control switch
  • 4 MB SPI Serial DataFlash with chip selection control switch
  • 64 KB EEPROM
  • 256 Byte 1-wire EEPROM
  • On-board power regulation
  • Two user LEDs
  • Pads for installing Ethernet PHY
  • SO-DIMM200 card edge interface
If you want to use the CPU's Ethernet capabilities but aren't prepared to solder a 48-pin LQFP chip and the support components yourself, you can purchase this CPU module with Ethernet PHY already soldered.

AT91SAM9X25 CPU Features

  • ARM926EJ-S ARM Thumb Processor running up 400 MHz @ 1.0V 10%
  • 16 Kbyte Data Cache, 16 Kbyte Instruction Cache, Memory Management Unit
  • One 64 KByte internal ROM with embedded bootstrap routine: Boot on NandFlash, SD card, DataFlash or Serial DataFlash (programmable order)
  • One 32 KByte internal SRAM, single-cycle access at system speed
  • USB Device High Speed, USB Host High Speed, and USB Host Full Speed with dedicated On-Chip Transceiver
  • Two 10/100 Mbps Ethernet MAC Controllers
  • Two High-Speed Memory Card Hosts
  • Two CAN Controllers
  • Two Master/Slave Serial Peripheral Interfaces
  • Two 3-channel 32-bit Timer/Counters
  • One Synchronous Serial Controller
  • One 4-channel 16-bit PWM Controller
  • Three Two-Wire Interfaces
  • Four USARTs, Two UARTs
  • One 12-channel 10-bit Touch-Screen Analog-to-Digital Converter
  • Soft Modem

Comparison to similar CPUs

Use the following features table to determine which of the five CPUs available in this SO-DIMM format will suit your needs best. Every CPU has a Soft Modem, one USB High Speed Host port, one USB Full Speed Host port, and one USB High Speed Device port.
AT91SAM9G15 6/5/3
AT91SAM9G25 7/6/3
AT91SAM9G35 6/5/3
AT91SAM9X25 2x 7/6/3
AT91SAM9X35 6/5/3

AT91SAM9X25 CPU Card Software

The CPU board ships with a Linux kernel and WinCE BSP. Most of the drivers are provided with source code. Note that the same software pack is provided for several similar AT91SAM9 CPU cards, so some drivers and functions listed may not apply to this particular CPU.

Linux-based operating system kernel driver source list

Type Function Description Source code
Bootloader AT91Bootstrap Boot Uboot
Uboot Version: UBoot1.3.4
1. Supports NandFlash erase, read and write
2. Supports image download through Ethernet
3. Supports environment variables set and save
4. Supports memory content display, contrast, changes
5. Supports bootm and bootargs setting
Kernel and Drivers Kernel Version: Linux-2.6.30
System Clock System frequency: 400 MHz
Display driver Supports a variety of different size LCD screens and resolutions, adjustable
Touchscreen Touchscreen driver
DM9000 DM9000 driver
IIC I2C driver
SPI SPI driver
NANDFLASH Supports 512 Bytes small page, 2K Bytes large page
SERIAL Serial driver
WAVEDEV Audio driver, supports AC97 and IIS; default driver is IIS (WM8731)
USB Host Supports USB keyboard, mouse and U disk
DMA DMA driver
USB Gadget Supports a 32MB NandFlash as U disk to use
File System Jffs2 file system Supports jffs2 file system
Cross Compiler arm-none-linux-gnueabi Cross tool chain
Download tools in PC HyperTerminal Serial debug terminal, USB image download tool
SAM-BA1.13+USB SAM-BA downloads bootloader and kernel to NandFlash on the board via USB

WinCE-based operating system kernel BSP source list

Type Function Description Source code
Bootloader FirstBoot Boot Eboot, provides source and the last image FIRSTBOOT.nb0
Eboot Provides source and the last image Eboot.nb0
Eboot Function:
1. NET download: Can set MAC address, static IP, dynamic DHCP IP, and download WinCE kernel
2. Format NandFlash
3. Set startup delay time
4. Set the kernel address in the NandFlash, the address in the RAM, and the size of the kernel
Kernel and Drivers Kernel Version: WinCE6.0
System Clock System frequency: 400 MHz
Display LCD driver, Supports 480 272 display
EMACB NET driver
I2C I2C bus driver
NandFlash NandFlash driver
SDHC MicroSD Card driver
Serial Serial driver
Touchscreen Touchscreen driver
USB Host Supports EHCI and OHCI
WAVEDEV Audio, supports WM8731
DMA DMA driver
USB Device Synchronization with PC
Synchronization Software in PC Microsoft ActiveSync Use to transmit data between PC and board via USB
Download tools in PC HyperTerminal Serial debug terminal, USB image download tool
SAM-BA1.13+USB SAM-BA downloads Bootloader and kernel to NandFlash on the board via USB

Test routines and resources based on MDK

Project Description
audio Audio test
nandflash Get familiar with the NandFlash operation
fatfs Get familiar with the basic operation of the file system
filesystem Based on FAT file system and Embedded file system lib implementation
dataflash Use SPI interface to access DataFlash code efficiency
twi-eeprom Applying the TWI host to access the EEPROM chip
rtt Application of real-time timer
rtc Application of real-time clock
twi Application of TWI with Master and Slave
emac Application of Ethernet
emac_uip_helloworld Implementation of web server and telnet
emac_uip_telnetd Application of remote access
emac_uip_webserver Application of web server
sdmmc Application of SD card interface
sdcard Application of SD card
fatfs_sdcard Application of file system and SD card
usb_device_core Application of USB UDP interface
usb_device_hid_transfer Application of USB Human Interface Device class
usb_device_cdc_serial Application of USB Communication Device class
usb_device_hid_keyboard Button test based on the USB HID driver
buzzer Application of buzzer
tsensor Application of temperature sensor
lcd Application of LCD
touchscreen Application of touchscreen
Button Button test using interrupt

Ships from: China
Lead time: 1 week

This product was added to our catalog on Friday 06 July, 2012.


Shopping Cart more
0 items
What's New? more
Flowcode 7 "Mechatronics Pack" Feature Pack
Flowcode 7 "Mechatronics Pack" Feature Pack
Specials more
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to AT91SAM9X25 CPU Board, 200-pin SO-DIMM, 128MB DDR2, 256MB NAND
Reviews more
Write ReviewWrite a review on this product!
  Thursday 02 July, 2020   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce