CORE9G25 is a cost-effective System-on-Module (SoM) thought of to drastically reduce the development time needed to design a low-power and low-EMI Linux Embedded device.

The more complex hardware like CPU, RAM, Flash, Ethernet, power and EMI components are integrated on a single SMD component in just 40x40 mm (1.57x1.57 inch) using an complex six layers PCB permitting hardware designers to create their simple and cheap carrier boards.

Main Features

  • CPU: ARM9 @ 400Mhz on Atmel AT91SAM9G25
  • RAM: 128 or 256 MByte DDR2
  • Flash: 256MB Nand Flash
  • LAN: 10/100 Mbit
  • USB: up to 3 host ports:
    • one hi-speed host/device
    • one hi-speed host
    • one full-speed
  • UART: up to 6 serial lines
  • I2C: up to 2 I2C buses
  • SPI: up to 2 SPI buses
  • GPIO: up to 60 GPIO lines
  • A/D: up to four channel @ 10 bit

Mechanical Parameters

  • Power supply: single at 3.3 Volt DC
  • Consumption: see consumption...
  • Line level: TTL 3.3V
  • Temperature range: 0-70 °C and -40 to +85 °C (-I version)
  • Size: 40 x 40 mm (1.57x1.57 inch)
  • Weight: 5g
  • Pads pitch: 1.27 mm (50 mill)
  • PCB layers: 6
  • User configurable led on board

Other features

  • OS boot from Nand Flash or SD card
  • RoHS and REACH compliant.
  • Low EMI.
  • Availability: > 10 years(To 2022)
  • Flat price up to 10K pcs
  • No MOQ

Software Feature

  • Bootloader support(Support update the system by TF Card, USB Disk and Ethernet)
  • Linux kenel version: Linux 3.6.9
  • Buildroot rootfs provided(pre-install in the Nand FLash)
    • DHCP, SSH, Telnet, Test Demo Support
    • The Expand interface demo provide
    • Fully open source firmware, software environments and toolchains available from Atmel sites
  • Debian system provided(Need boot from SD/TF card)
    • Thousands of Open Source applications available from the Debian repositories
    • Almost all programming language available
    • C, Python, Perl and PHP already installed on the factory default microSD for in-board development
  • All the Bootloader/Linux Kernel Source code and system images provide

Development Reference

Quick visual guide to create your own board

Click on the following image to take to see how it's simple to wire external components to design your custom board using CORE9G45.

Evaluation boards and fast prototyping systems

A full features and easily expandable CORE9G25-CON board is available to evaluate the CORE9G25 SoM or to create end-user products for prototyping or low volume productions in the following application fields:

Evaluation Board Feature

  • Expand the 7 USART serial port on TTL Level
  • Expand 100M Ethernet
  • Expand Two USB Host
  • Expand SD card slot
  • Power supply input: 9-28V
  • Size: 13cmx13cm
  • EmDebian 7.1 Wheezy with Linux 3.10 available
  • Buildroot Filesystem support


  • Provide the Evalution Board schematic and PCB file in PADS.



Software environment and development tools

CORE9G25 can support Linux&Buildroot and Linux&Debian system, The two linux distribution have different function, the customer can choose one to use it.


  • Buildroot is a configurable Makefile which downloads, configures, and builds cross compilers, the kernel, busybox, and most of the other stuff needed for a simple, small complete Linux distribution and root filesystem based on uClibc, glibc or EGLIBC C libraries
  • Small root filesystem, you can install the system in Nand Flash
  • You can refer to it in the atmel website:
  • We provide the source code and system image in CD. 
  • Provide the developer method manul in the CD
  • Support SSH, DHCP


  • big root filesystem that contain more function, you have to install the system in SD card.
  • It is possible to develop in almost any language using differents tools. In the developers page we illustrate some different development methods available and examples to manage the embedded peripherals in C or Python languages.
  • The C compiler and the Python interpreter are pre-installed by default. Also a small web server (Lighttpd) and PHP language interpreter is already available for the web development.
  • Visit the developers index page...
  • Other languages, tools, web servers, etc are available from Debian binary repositories and can be installed in few minutes.
  • We propose, by default, a Debian Linux bootable from SD card. Ready to use SD cards are available on our eShop but any executable can be built starting from sources and following our tutorials. The basic requirements are a Linux Ubuntu PC.

What you have to know before buying CORE9G25 SoM


The CORE9G25 prices are fixed so don't change for hi-volume batch, the follow is the quantity price:

Item Description Temperature Range <1000Pcs Delivery After pay
CORE9G25-128 128MB DDR2 RAM+256MB Flash  0° +70° $26.9 Two Days
CORE9G25-128-I 128MB DDR2 RAM+256MB Flash -40° +85° $32 Two Days
CORE9G25-256 256MB DDR2 RAM+256MB Flash   0° +70° $36 Two Days
CORE9G25-256-I 256MB DDR2 RAM+256MB Flash -40° +85° $40 Four Weeks

These are the main reasons:

  • CORE9G25 is a Made in China product and you can buy directly it from the China factory so no resellers charges are applied to the final cost
  • Since it is made in-site we can apply the same discount for one or 1K boards because in every case we have to make the board one by one and we have access to hi-volume prices from our provider for components used on it
  • Each order is paid for in advance so you don't have to pay any interest rates
  • You can buy the CORE9G45 on-line using our eShop or by contacting directly us. We can speak English.

Warranty terms

We make deep functionality tests on any outcoming board and the warranty does not cover boards which have been left out of its original enclosure for a long time (max 10 days) or when the pads are welded (please read the terms and conditions for more details).

Incoming test equipment

If you need to do an incoming quality test before mount the boards, we can provide a copy of our functionality test equipment we using for our outcoming tests contact us for more info and pricing.

Custom boards based on CORE9G25

If you like CORE9G25 but have no time (or skill) to design and produce an OEM device by yourself, please Contact US(, we could help you to create your custom project.

The different between the CORE9G25/CORE9X35/CORE9X25

CPU AT91SAM9X35, ARM9 @ 400Mhz AT91SAM9X35, ARM9 @ 400Mhz AT91SAM9X35, ARM9 @ 400Mhz
RAM 128MB/256MB DDR2 128MB/256MB DDR2 128MB/256MB DDR2
Flash 256MB Nand Flash 256MB Nand Flash 256MB Nand Flash
Ethernet One Ethernet One Ethernet Two Ethernet
Serial Port 7 Serial port 6 Serial Port 7 Serial
CAN Bus No 1 CAN Bus 2.0 1 CAN Bus 2.0
LCD No RGB LCD interface No
USB Host 2 USB Host 2 USB Host 2 USB Host
USB Device 1 User Device 1 User Device 1 User Device
SD card 1 SDIO interface 1 SDIO interface 1 SDIO interface
GPIO Up to 60 GPIO Up to 60 GPIO Up to 60 GPIO


Order it online

Item Description Price Buy Now
  • CPU: ARM9 @ 400Mhz CPU Atmel AT91SAM9G25
  • 128MB DDR2 RAM, 256MB Nand Flash
  • Temperature range: 0°to +70°
  • CPU: ARM9 @ 400Mhz CPU Atmel AT91SAM9G25
  • 128MB DDR2 RAM, 256MB Nand Flash
  • Temperature range: -40°to +85°
  • CPU: ARM9 @ 400Mhz CPU Atmel AT91SAM9G25
  • 256MB DDR2 RAM, 256MB Nand Flash
  • Temperature range: 0° +70°
  • CPU: ARM9 @ 400Mhz CPU Atmel AT91SAM9G25
  • 256MB DDR2 RAM, 256MB Nand Flash
  • Temperature range: -40°to + 85°
  • One CORE9G25-128(128MB RAM) CPU board
  • One CORE9G25-CON Base board
  • Power adapter(12V), Serial adapter board and Serial cable
  • DVD(Contain Linux source code, schematic, User manual)
  • One CORE9G25-256(256MB RAM) CPU board
  • One CORE9G25-CON Base board
  • Power adapter(12V), Serial adapter board and Serial cable
  • DVD(Contain Linux source code, schematic, User manual)

For the CORE9G25-128 and CORE9G25-256, we also povide the Industrial Temperature range(-40° to 85°), if you need it, please contact us(

Option Module for CORE9G25-CON

4GB TF card

Order By Bank T/T

  • If you would like to Order by Bank T/T, send your needs to us through e-mail(Our mail:, When we get your needs mail, then we will send the invoice file(Contain our Bank T/T account) to you in 12 hours, then you can pay it buy bank T/T.

Market Mail :
Support Mail: Sales Phone: +86-755-29638421

CoreWind Online Chat>
Work time: 09:00-18:00
Copyright @ 2014 to 2020 - CoreWind Tech.