|
|
Products > Discontinued Products > MYS-SAM9X5 (Atmel SAM9X5) > 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 Single Board Computer Top-view
MYS-SAM9X5 Single Board Computer Bottom-view
MYS-SAM9X5 Single Board Computer with 4.3" LCD
MYS-SAM9X5 Single Board Computer with JTAG and UART conversion board
|
Price and Ordering
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 BoardQuestion: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.
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 >>
|
|
|
|
|
|
|