Solutions

FZ5 EdgeBoard AI Box (Xilinx ZU5EV) (1)

Single Board Computers

MYS-6ULX (NXP i.MX 6UL/6ULL) (1)

MYS-8MMX-V2 (i.MX 8M Mini) (1)

Rico Board (TI AM437x) (1)

FZ5 Card (Xilinx ZU5EV) (1)

FZ3 Card (Xilinx ZU3EG) (1)

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

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

Z-turn Lite (Xilinx Zynq-7010) (1)

System-On-Modules (SOMs)

MYC-YT113X (Allwinner T113-S3) (1)

MYC-YT113i (Allwinner T113-i) (1)

MYC-YT507H (Allwinner T507-H) (1)

MYC-LT527 (Allwinner T527) (1)

MYC-YG2LX (RENESAS RZ/G2L) (1)

MYC-YG2UL (RENESAS RZ/G2UL) (1)

MYC-C7Z015 (Xilinx Zynq-7015) (1)

MYC-C7Z010/20-V2 (Z-7010/20) (1)

MYC-Y7Z010/20-V2 (Zynq-7010/20) (1)

MYC-CZU3EG/4EV/5EV-V2 (Xilinx) (1)

MYC-YF13X (ST STM32MP135) (1)

MYC-YA15XC-T (ST STM32MP151) (1)

MYC-YA157C-V3 (ST STM32MP157) (1)

MYC-Y6ULX-V2 (i.MX 6UL/6ULL) (1)

MYC-JX8MX (NXP i.MX8M) (1)

MYC-JX8MMA7 (8M Mini+Artix-7) (1)

MYC-C8MMX-V2 (i.MX 8M Mini) (1)

MYC-JX8MPQ (NXP i.MX 8M Plus) (1)

MYC-J1028X (NXP LS1028A) (1)

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

MYC-YM62X (TI AM62x) (1)

MYC-C437X-V2 (TI AM437x) (1)

MYC-J335X-V2 (TI AM335x) (1)

MYC-Y335X-V2 (TI AM335x) (1)

MYC-C335X-V4 (TI AM335x) (1)

MYC-C335X-GW (TI AM335x) (1)

MYC-JD9360 (SemiDrive D9-Pro) (1)

MYC-SAMA5D3X (Atmel A5D3) (1)

MYC-SAM9X5 (Atmel SAM9X5) (1)

Development Boards

MYD-YT113X (Allwinner T113-S3) (1)

MYD-YT113i (Allwinner T113-i) (1)

MYD-LT527 (Allwinner T527) (1)

MYD-YT507H (Allwinner T507-H) (1)

Remi Pi (Renesas RZ/G2L) (1)

MYD-YG2LX (Renesas RZ/G2L) (1)

MYD-YG2UL (Renesas RZ/G2UL) (1)

MYD-C7Z015 (Xilinx Zynq-7015) (1)

MYD-C7Z010/20-V2 (Z-7010/20) (1)

MYD-Y7Z010/20 (Zynq-7010/20) (1)

MYD-Y7Z010/20-V2 (Zynq-7010/20) (1)

MYD-CZU3EG/4EV/5EV-V2 (Xilinx) (1)

MYD-YF13X (ST STM32MP135) (1)

MYD-YA15XC-T (ST STM32MP151) (1)

MYD-YA157C-V3 (ST STM32MP157) (1)

MYD-Y6ULX-V2 (i.MX 6UL/6ULL) (1)

MYD-JX8MMA7 (8M Mini+Artix-7) (1)

MYD-C8MMX-V2 (i.MX 8M Mini) (1)

MYD-JX8MPQ (NXP i.MX 8M Plus) (1)

MYD-JX8MX (NXP i.MX8M) (1)

MYD-J1028X (NXP LS1028A) (1)

MYD-YM62X (TI AM62x) (1)

MYD-C437X-V2-PRU (TI AM437x) (1)

MYD-C437X-V2 (TI AM4378) (1)

MYD-C335X-V4 (TI AM335x) (1)

MYD-J335X-V2 (TI AM335x) (1)

MYD-Y335X-V2 (TI AM335x) (1)

MYD-C335X-GW (TI AM335x) (1)

MYD-JD9360 (SemiDrive D9-Pro) (1)

Add-on Options

Z-turn IO Cape (for Z-turn Board) (1)

Z-turn Lite IO Cape (for Z-turn Lite) (1)

MYB-6ULX (for MYS-6ULX) (1)

MY-LCD43TP LCD Module (1)

MY-LCD70TP LCD Module (1)

MY-LCD70TP-C LCD Module (1)

MY-LVDS070C LCD Module (1)

MY-WF003U USB WiFi Module (1)

MY-WF005S WiFi/BT Module (1)

MY-CAM002U Camera Module (1)

MY-CAM011B BUS Camera Module (1)

MY-CAM003M Camera Module (1)

MY-WIREDCOM RPI Module (1)

MY-SODIMM200 Socket (1)

Discontinued Products

MYC-C7Z010/20 (Zynq-7010/20) (1)

MYC-Y7Z010/20 (Zynq-7010/20) (1)

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

MYC-JA5D2X (Atmel A5D2) (1)

MYC-CZU3EG/4EV/5EV (Xilinx) (1)

MYC-JA5D4X (Atmel A5D4) (1)

MYC-SAM9X5-V2 (Atmel SAM9X5) (1)

MYC-Exynos4412 (Samsung) (1)

MYC-S5PV210 (Samsung S5PV210) (1)

MYD-CZU3EG/4EV/5EV (Xilinx) (1)

VECP Starter Kit (Xilinx ZU3EG) (1)

MYD-Y6ULX-CHMI (i.MX 6UL/6ULL) (1)

MYD-Y6ULX-HMI (i.MX 6UL/6ULL) (1)

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

MYD-LPC185X (NXP LPC185x) (1)

MYD-LPC435X (NXP LPC435x) (1)

MYD-LPC1788 (NXP LPC1788) (1)

MYD-SAM9X5-V2 (Atmel SAM9X5) (1)

MYD-SAM9X5 (Atmel SAM9X5) (1)

MYD-JA5D2X (Atmel A5D2) (1)

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

MYD-SAMA5D3X (Atmel A5D3) (1)

MYD-JA5D4X (Atmel A5D4) (1)

MYS-8MMX (NXP i.MX 8M Mini) (1)

MYS-S5PV210 (Samsung S5PV210) (1)

MYS-SAM9G45 (Atmel SAM9G45) (1)

MYS-SAM9X5 (Atmel SAM9X5) (1)

MY-WF004S SDIO WiFi Module (1)

MY-UART012U Convertor (1)

MYD-Y7Z010/20 IO Cape (1)

MYB-Y6ULX-HMI-4GEXP (1)

MY-EVC5100S-HMI (TI AM335x) (1)

          Products >  Discontinued Products >  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 and Camera 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.


Features

Processor

  • 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)

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:

Item

MYS-SAM9G15

MYS-SAM9G25

MYS-SAM9G35

MYS-SAM9X25

MYS-SAM9X35

Processor

AT91SAM9G15

AT91SAM9G25

AT91SAM9G35

AT91SAM9X25

AT91SAM9X35

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

Dimensions

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

Memory

CPU internal 32KB of SRAM and 64KB of ROM

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

Storages

One Micro SD card slot

Serial ports

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

USB

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)

Ethernet

0

1

1

1

1

CAN

0

0

0

2

2

Audio

Audio input/output port

LCD/TSP

Support

Not support

Support

Not support

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)

JTAG

One JTAG interface

RTC

Battery backed RTC socket

Buttons

One Reset button and One Wakeup button

LED

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:


OS

Item

Features

Description

Linux

Boot

Boot Strap

First boot program (source code available)

u-boot

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

Kernel

Version

Linux 2.6.39 (source code available)

File system

Supports ROM/CRAM/EXT2/EXT3/FAT/NFS/ JFFS2/UBIFS

File system

Format

UBIFS file system

Drivers

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

QT

Already ported (source code available)

Android

Kernel

Version

Android 2.3.5

Drivers

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



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

Item

Part No.

Unit Price

Ordering

MYS-SAM9X35 Single Board Computer

MYS-9X35-256N128D-I

USD125

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

MY-TFT043RV2

USD59

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

MY-TFT070RV2

USD79

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

MY-CAM002U USB Camera Module (optional)
MY-CAM002U USD19

Note:

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


Packing List

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

1pc

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. Enable SPI driver for SAM9X5 Board

Question:
How to enable SPI driver for the SAM9X5 board?

Answer:

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.


test_program.tar.bz2 


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

Question:
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?

Answer:
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.

3. Does the Rico board come with JTAG header?

Question:
Does the Rico board come with JTAG header?

Answer:

The JTAG interface is on the back of the board. As the below picture:


We have not soldered the connector. It is an 1.27mm pitch 20-pin interface.


More FAQ >>