Shopping Cart | 中文网站

Development Environment

Xilinx SDSoC (1)

Single Board Computers

Rico Board (TI AM437x) (1)

Z-turn Board (Xilinx Zynq-7010/20) (1)

MYS-SAM9X5 (Atmel SAM9X5) (5)

MYS-SAM9G45 (Atmel SAM9G45) (1)

MYS-S5PV210 (Samsung S5PV210) (1)

Development Boards

MYD-C7Z010/20 (Xilinx ZYNQ) (1)

MYD-C437X (TI AM437x) (1)

MYD-AM335X (TI AM335x) (1)

MYD-AM335X-Y (TI AM335x) (1)

MYD-AM335X-J (TI AM335x) (1)

MYD-IMX28X (Freescale i.MX28) (1)

MYD-SAMA5D3X (Atmel A5D3) (5)

MYD-SAMA5D3X-C (Atmel A5D3) (1)

MYD-SAM9X5 (Atmel SAM9X5) (5)

MYD-SAM9X5-V2 (Atmel SAM9X5) (5)

MYD-LPC185X (NXP LPC185x) (2)

MYD-LPC435X (NXP LPC435x) (2)

MYD-LPC1788 (NXP LPC1788) (1)

CPU Modules

MYC-C7Z010/20 (Xilinx ZYNQ) (1)

MYC-C437X (TI AM437x) (1)

MYC-AM335X (TI AM335x) (1)

MCC-AM335X-Y (TI AM335x) (1)

MCC-AM335X-J (TI AM335x) (1)

MYC-IMX28X (Freescale i.MX28) (1)

MYC-SAMA5D3X (Atmel A5D3) (5)

MCC-SAMA5D3X-C (Atmel A5D3) (1)

MYC-SAM9X5 (Atmel SAM9X5) (5)

MYC-SAM9X5-V2 (Atmel SAM9X5) (5)

MYC-S5PV210 (Samsung S5PV210) (1)

MYC-Exynos4412 (Samsung) (1)

Add-on Options

MY-LCD43TP LCD Module (1)

MY-LCD70TP LCD Module (1)

MY-LCD70TP-C LCD Module (1)

MY-CAM001U USB Camera Module (1)

MY-CAM011B BUS Camera Module (1)

MY-WF003U USB WiFi Module (1)

MY-WF004S SDIO WiFi Module (1)

MY-CU005U USB 3G Module (1)

MY-GPS008C GPS Module (1)

MY-SODIMM200 Socket (1)

MY-ZB010C ZigBee Module (1)

MY-ZB010C-E ZigBee EVM (1)

Z-turn IO Cape (1)

MY-GPRS007C GPRS Module (1)

MY-UART012U Convertor (1)

    Product Updates
          Products >  Single Board Computers >  MYS-SAM9X5 (Atmel SAM9X5) > MYS-SAM9X5 Single Board Computer
MYS-SAM9X5 Single Board Computer

MYS-SAM9X5 Single Board Computer

- 400MHz Atmel AT91SAM9X5 Series ARM926EJ-S Processors
- 128MB DDR2 SDRAM, 256MB Nand Flash, 4MB Data Flash, 64KB EEPROM
- Serial ports, Ethernet, USB, CAN, LCD, Audio, TF...
- One Ethernet for SAM9G25/9G35/9X25/9X35
- Two CAN for SAM9X25 and SAM9X35
- 4.3 or 7 inch LCD/TSP for SAM9G15/9G35/9X35
- Optional WiFi, Camera, 3G, GPS and GPRS Modules
- Ready-to-Run Linux 2.6.39 and Android 2.3.5
- Complete MDK-ARM Sample Codes


The MYS-SAM9X5 Sinle Board Computer (SBC) family is designed based on Atmel AT91SAM9X5 series ARM9 processors: AT91SAM9X35, SAM9X25, SAM9G35, SAM9G25 and SAM9G15 which is able to work at up to 400MHZ. It is capable of running Linux and Android operating systems and also provided with complete sample codes bundle for the peripherals using Keil's MDK-ARM to enhance debugging capabilities for non-OS development. The 4.3- and 7-inch LCD panels are add-on options for SAM9G15, SAM9G35 and SAM9X35. It can work in harsh environment supporting -40 to +85°C extended temperature operation.

The board has 128MB DDR2 SDRAM, 256MB Nand Flash, 4MB Data Flash and 64KB EEPROM as well as a set of peripherals including USB Host, OTG, Ethernet, LCD, CAN, TF card slot and etc. The board comes along with necessary cable accessories, detailed documents and full developed software package to make a reference as an solid evaluation kit to help users extensively evaluate, customize, develop hardware and software applications. MYIR offers 4.3 or 7 inch LCD including touch screen as option for MYS-SAM9G15, MYS-SAM9G35 and MYS-SAM9X35 platforms.

MYS-SAM9X5 Single Board Computer

The MYS-SAM9X5 SBC board series are smart in size with compact interfaces layout, which help user embed it into their products as controller board directly, improve system quality, save project time and cost. They can be broadly used in many fields such asconsumer appliances, printers, video process, industrial control, display system, security device, electric power control system, PDA device and web terminals.

The MYS-SAM9X5 can be equipped with one of the five processors to form below types:

MYS-SAM9G15 Single Board Computer (based on Atmel AT91SAM9G15)
MYS-SAM9G25 Single Board Computer (based on Atmel AT91SAM9G25)
MYS-SAM9G35 Single Board Computer (based on Atmel AT91SAM9G35)
MYS-SAM9X25 Single Board Computer (based on Atmel AT91SAM9X25)
MYS-SAM9X35 Single Board Computer (based on Atmel AT91SAM9X35)

The five boards are with same circuit design but only minor configuration settings. From above table, we can see if you need Ethernet, except the MYS-SAM9G15, other four models all can support; if you need two CANs, one Ethernet but no need LCD, the MYS-SAM9X25 is a good choice; if you want to evaluate the performance of this industrial board, the MYS-SAM9X35 has the most complete functions.

Product Features


  • Atmel AT91SAM9G15, SAM9G25, SAM9G35, SAM9X25 and SAM9X35
    - 400MHz ARM926-based embedded microprocessor unit

    - 16KB data Cache,16KB instruction Cache, MMU
    - On-chip: 32KB SRAM, 64KB ROM

Memory and Storage

  • 128MB DDR2 SDRAM, 256MB Nand Flash, 4MB Data Flash,  64KB EEPROM
  • 1 x Micro SD Card slot

Peripheral Interfaces

  • Serial port
    - 1 x DBGU (Debug Unit)
    - 1 x UART0 (5-wire, RS232)
    - 3 x Extended UART1/2/3 (TTL, without MAX3232)
  • LCD interface (MYS-SAM9G15/G35/X35 support 4.3’’/7’’ TFT LCD Module)
  • 4-wire touch screen interface
  • 2 x CAN (only available on MYS-SAM9X25 and MYS-SAM9X35)
  • USB
    - 1 x High-speed USB 2.0 Host port
    - 1 x Full-speed USB 2.0 Host port
    - 1 x High-speed Mini USB 2.0 OTG port (configured as USB Device by default)
  • One 10/100Mbps Ethernet (MYS-SAM9G15 doesn’t support)
  • One Audio input port (3.5mm Jack)
  • One stereo Audio output port (3.5mm Jack)
  • RTC Battery socket
  • One JTAG interface (J13)
  • One power indicator
  • One User LED
  • Three expansion interfaces (J3, J4 and J5) brings out interfaces below, some are multi-plexed:
    3 x UARTs (UART1, 2, 3), 2 x SPI, 2 x I2C, 12 x ADC, 54 x GPIO

Mechanical Parameters

  • Dimension:  100mm x 64mm
  • PCB layers:  8-layer design
  • Power supply: 5V/2A or USB power supply
  • Working Temp.: 0~70 Celsius (commercial level) or -40~85 Celsius (industrial level)
    Note: Our products are delivered of commercial grade (0~70 Celsius) by default.  Anyhow the MYS-SAM9X5 board based on Atmel ARM9 processor can work for industrial applications working in harsh environment with working temperature ranging from -40 Celsius to 85 Celsius.  Please contact us for price and availability of products of industrial grade if you needed.

OS support and Sample codes

  • Linux 2.6.39
  • Andriod 2.3.5
  • Keil MDK-ARM example code

Hardware Specification

The Atmel® SAM9G and SAM9X embedded MPUs are high-performance, highly integrated processors built the good foundation of the Atmel® ARM926-based embedded MPU line. Running at 400 MHz, they are designed to complement the power of the ARM926 core; these flexible devices deliver a rich combination of peripherals including up to two Ethernet, two CAN, three USB ports and seven UARTS. Additional features include an integrated soft modem, TFT LCD controller and LPDDR/DDR2 memory support. A multilayer bus matrix architecture and multiple DMA channels ensure uninterrupted data transfer with minimum processor intervention. Low voltage, low power consumption and reduced system cost make these devices ideal for cost-sensitive machine-to-machine applications.

The MYS-SAM9X5 series single board computers take full features of the Atmel SAM9G and SAM9X processors and are characterized as below:













32-bit ARM RISC processor running at up to 400MHz
16 KB Data Cache, 16KB Instruction Cache
32KB Chip SRAM, 64KB ROM


100 x 64mm

PCB Layer

8-layer design

Power Supply

5V/2A or USB Power supply

Working Temp.

0~70 Celsius or -40~85 Celsius


CPU internal 32KB of SRAM and 64KB of ROM

On board 128MB DDR2 SDRAM, 256MB Nand Flash, 4MB Data Flash, 64KB EEPROM


One Micro SD card slot

Serial ports

Debug serial port (J13)
RS232 serial port (UART0, J13)


One high-speed USB 2.0 Host port
One full-speed USB 2.0 Host port
One high-speed Mini USB 2.0 OTG port (configured as USB Device by default)














Audio input/output port



Not support


Not support


Supports 24-bit true color TFT LCD, resolution up to 1280 x 860 pixels

4-line resistive touch screen

4.3-inch LCD for option (including Touch screen, with resolution 480 x 272 pixels)

7-inch LCD for option (including Touch screen, with resolution 800 x 480 pixels)


One JTAG interface


Battery backed RTC socket


One Reset button and One Wakeup button


One Power indicator

One user LED

Expansion Interface

There expansion interfaces (J3, J4 & J5) bring out:

3 x UARTs (UART 1, 2, 3), 2 x SPI, 2 x I2C, 12 x ADC, 54 x GPIOs

Note: The resources brought out from the expansion interfaces may be multiplexed with others. Please refer to the product user manual and schematics for details for your development.

MYS-SAM9X5 Block Diagram

Software Features

MYIR has ported Linux 2.6. 39 and Android 2.3.5 OS on the MYS-SAM9X5 board and software development package is provided along with the board, many of the drivers are in source code. MYIR also offers plenty of MDK-ARM sample codes for this board. Customers can create their own applications based on the material. Please refer to the software features below:







Boot Strap

First boot program (source code available)


Secondary boot program, uboot1.3.4 (source code available)

Boot Mode

Boot Linux from NAND Flash

Image update

Support programming kernel image into Nand Flash through USB

File system update

Support programming file system into Nand Flash through USB



Linux 2.6.39 (source code available)

File system


File system


UBIFS file system


USB Host, USB Device, Ethernet, MMC/SD, CAN, NandFlash, TWI (I2C), SPI, WM8731 (Audio), LCD Controller, RTC, Touch-Screen, PWM, UART, LED
(source code available)

Graphical Library


Already ported (source code available)




Android 2.3.5


Ethernet, Serial port driver (USART0, DBGU),

USB (USB_HOST*2,USB_OTG), MMC/SD, SPI, TWI, DMA, LCD+touch (LCD and touch screen driver), GPIO driver


MDK Sample Code Bundle

Development tool

MDK-ARM 4.53

Sample code

getting-started, adc_adc10, adc_touchscreen, can, dma, lcd, periph_protect, pmc_clock_switching, pwm, ssc_dma_audio, twi_eeprom, usart_serial, emac0, emac1, hsmci_multimedia_card, hsmci_sdcard, smc_nandflash, spi_serialflash, usb_audio_looprec, usb_cdc_serial, usb_core, usb_hid_keyboard, usb_hid_mouse, usb_hid_msd, usb_hid_transfer, usb_iad_cdc_cdc, usb_iad_cdc_hid, usb_iad_cdc_msd, usb_massstorage

Relative Download and Links

You can download relative chip datasheet, products datasheet, user manual, software package from below. Any inquiry, please contact MYIR.

1 ATMEL SAM9G15 Datasheet 8.02 MB
2 ATMEL SAM9G25 Datasheet 5.84 MB
3 ATMEL SAM9G35 Datasheet 8.27 MB
4 ATMEL SAM9X25 Datasheet 7.6 MB
5 ATMEL SAM9X35 Datasheet 8.6 MB
6 MYS-SAM9X5 Single Board Computer Overview 575 KB
7 Build Linux Environment Based on Virtualbox 1.77 MB

MYS-SAM9X5 SBC board

MYS-SAM9X5 Single Board Computer Top-view

MYS-SAM9X5 SBC board Back

MYS-SAM9X5 Single Board Computer Bottom-view

MYS-SAM9X5 SBC board with LCD

MYS-SAM9X5 Single Board Computer with 4.3" LCD

MYS-SAM9X5 SBC board with Connector

MYS-SAM9X5 Single Board Computer with JTAG and UART conversion board

Price and Ordering


Part No.

Unit Price


MYS-SAM9G15 Single Board Computer



MYS-SAM9G25 Single Board Computer



MYS-SAM9G35 Single Board Computer



MYS-SAM9X25 Single Board Computer



MYS-SAM9X35 Single Board Computer



MY-LCD43TP 4.3-inch LCD Module with resistive touch screen (optional)



MY-LCD70TP 7-inch LCD Module with resistive touch screen (optional)



MY-WF003U USB WiFi Module (optional) MY-WF003U

MY-CAM001U USB Camera Module (optional)

MY-CU005U USB 3G Module (optional)

MY-GPS008C GPS Module (optional)

MY-GPRS007C GPRS Module (optional)


1. Discount is available for mass orders. Please contact MYIR for inquiries.

2. All prices above are for boards of commercial grade (0~70 Celsius). If customer needs boards of industrial grade (-40~85 Celsius), please inquiry MYIR for availability and prices.

 MYIR Modules Supporting List V1.0

Packing List

NO. Item Qty Description
2 Ethernet cable 1pc
3 USB Cable 1pc Micro USB
4 Serial cable 1pc DB9 to DB9
5 Conversion board


JTAG and UART conversion board
6 DVD 1pc user manual, schematic in PDF format, datasheet, software package
7 MY-LCD43TP (optional) 1pc 4.3 inch LCD with touch screen
8 MY-LCD70TP (optional) 1pc 7 inch LCD with touch screen

More FAQ >>

1. Can I use 16-bit ADC on the MYS-SAM9X5 board?

The MYS-SAM9X5 development board A/D is 10-bit, but we are using 16-bit A/D. Does the board can support extended A/D circuit and D/A circuit?

The MYS-SAM9X5 has brought out many peripheral interfaces including SPI, I2C, UART, CAN, RS485 and GPIO. If you use 16-bit A/D, you can select SPI protocol or I2C protocol or A/D chip controlled by GPIO to implement 16-bit A/D.

2. Enable SPI driver for SAM9X5 Board

How to enable SPI driver for the SAM9X5 board?


MYIR's SAM9X5 board has not enabled SPI driver by default. If you want to use, you need to enable SPI driver when compiling the kernel. Please follow below steps:

1. Open menuconfig

$ make ARCH=arm myir_MYD-SAM9X5_4.3lcd_defconfig
$ make menuconfig

2. Please find the item "Support most SPI Flash chips (AT26DF, M25P, W25X, ...)", i.e. "CONFIG_MTD_M25P80" as in below location and open it.

-> Device Drivers
  |       -> Memory Technology Device (MTD) support (MTD [=y])              |  
  |         -> Self-contained MTD device drivers    

Press space twice to open it:

3. Re-compile the kernel

$ make ARCH=arm uImage CROSS_COMPILE=/usr/local/arm-2010q1/bin/arm-none-linux-gnueabi-

4. The SPI driver will be shown after the board booted under the path "/dev/mtd4

5. Please download below test program for using the SPI linux driver which can be used for the MYD-SAM9X5 and MYS-SAM9X5 boards.


More FAQ >>


Room 1306, Wensheng Center, Wenjin Plaza, North Wenjin Road, Luohu District, Shenzhen, China 518020
E-mail: or  Phone: +86-755-22984836  Fax: +86-755-25532724
Copyright © MYIR Tech Limited 2011-2015 all rights reserved.