|
|
Products > Discontinued Products > MYS-SAM9G45 (Atmel SAM9G45) > MYS-SAM9G45 Single Board Computer |
|
|
MYS-SAM9G45 Single Board Computer |
- 400MHz Atmel AT91SAM9G45 ARM9 Processor
- 128MB DDR2 SDRAM, 256MB Nand Flash, 4MB Data Flash, 512KB EEPROM
- UARTs, USB, Ethernet, LCD, TF, Audio
- Complete MDK-ARM Sample Codes
- Ready-to-Run Linux 2.6.30 and Android 2.3.1 OS
- Optional 4.3 or 7 inch LCD |
|
|
|
|
|
The MYS-SAM9G45 Single Board Computer is highly-integrated controller board for Atmel AT91SAM9G45 which is a 400MHz ARM926 based embedded microprocessor with DDR2 and LPDDR support, a wide range of connectivity and user interface peripherals, as well as a dual external bus interface.
Measuring 100mm by 64mm, the compact board takes full features of the Atmel SAM9G45 processor. It has 128MB DDR2 SDRAM, 256MB Nand Flash, 4MB Data Flash and 512KB EEPROM on board and exposes many peripheral interfaces including two USB Host and one OTG, Ethernet, LCD, TF, Audio, etc. The board supports running Linux 2.6.30 and Android 2.3.1 operating systems and is delivered with driver source code to help users create their own application. MYIR also offers detailed documents as well as some necessary cable accessories along with the goods delivery which help user to start their development quickly.
The MYS-SAM9G45 SBC board is smart in size and advanced in PCB design, it’s easy to embed into your products directly which will help cut down cost and reduce time. It can be used for a wide range of applications including Industrial Control Terminal, Intelligent Instrumentation, Data Acquisition and Analysis, Medical products, Network Terminal, etc.
Features
Processor
-
Atmel AT91SAM9G45 ARM926EJ-S processor
- 32-bit ARM RISC processor running at up to 400MHz
- 32KB Data Cache, 32KB Instruction Cache with MMU
- 64KB Chip SRAM, 64KB ROM
Memory and Storage
-
128MB DDR2 SDRAM, 256MB Nand Flash,4MB Data Flash and 512KB EEPROM
-
1 x Micro SD Card slot
Peripheral Interfaces
-
One RS232 serial port
-
One LCD interface (support 24-bit true color, resolution up to 1280 x 860)
-
One 4-wire touch screen interface
-
USB
- 2 x High-speed USB 2.0 Host port
- 1 x High-speed Mini USB 2.0 OTG port
-
One 10/100Mbps Ethernet
-
One Audio input port (3.5mm Jack)
-
One stereo Audio output port (3.5mm Jack)
-
RTC Battery socket
-
One 14-pin JTAG interface
-
One power indicator (Red LED)
-
One User LED (Blue)
-
Two buttons (one for Reset, one for WakeUp)
-
Four expansion interfaces
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.30
-
Andriod 2.3.1
-
Keil MDK-ARM example code
|
Hardware Specification
CPU
|
AT91SAM9G45 (ARM926EJ-S) working at 400MHz
|
memory
|
On-chip: 64KB SRAM, 64KB EEPROM
External 256MB Nand Flash, 4MB Data Flash, 128MB DDR2 SDRAM
|
Debug
|
14-pin, 1.27mm JTAG debug interface
|
periphery
|
Type
|
Qty
|
Description
|
COM
|
1
|
Support RS232
|
ethernet
|
1
|
100Mbps, DM9161AEP
|
USB
|
2
|
Support USB HOST 2.0 x1 1xUSB OTG 2.0
|
Audio
|
2
|
Audio In/out
|
SD interface
|
1
|
SD/MMC interface
|
Display
|
1
|
LCD interface
|
Extension
|
2
|
Extension for customer
|
JTAG
|
1
|
Standard 14 pin JTAG interface
|
Button
|
User button
|
1
|
User button
|
RESET
|
1
|
Reset button
|
Power
|
5V/2A power supply
|
|
Software Features
Linux
Name
|
Description
|
Bootloader
|
AT91Bootstrap
|
Guide Uboot
|
Uboot
|
Version: UBoot1.3.4
|
Function:
1. NandFlash erase/read/write
2. Support network download image 3.Configure, save setting
4.support bootm,bootargs setting
|
Linux-2.6.x
|
|
ROM/CRAM/EXT2/EXT3/FAT/NFS/ JFFS2/UBIFS
|
Kernel and device driver
|
System clock
|
System frequency:400MHz
|
Display driver
|
Support4.3’’ LCD
|
Touchscreen
|
Touch screen
|
DM9000
|
DM9000 ethernet driver
|
HSMMC
|
SD/MMC/SDIO driver
|
NANDFLASH
|
Nandflash driver
|
SERIAL
|
Com driver
|
USB Host
|
Support USB keyboard, mouse, U-disk
|
DMA
|
DMA driver
|
SPI
|
SPI driver
|
IIC
|
I2Cdriver
|
USB Gadget
|
USB Gadget driver
|
Jffs2 file system
|
Support jffs2 file system
|
Cross compile
|
arm-none-linux-gnueabi
|
Cross compile tools chain
|
PC Software
|
SAM-BA1.13+USB
|
SAM-BA download kernel into board Nanflash via USB
|
MDK-ARM Sample Code
Name
|
Description
|
NandFlash
|
NandFlash operation
|
fatfs
|
File system operation
|
filesystem
|
The implement of source-open FAT file system
|
datafalsh
|
SPI with dataflash
|
twi-eeprom
|
Access EEprom by TWI
|
rtt
|
Timer
|
rtc
|
Real time clock
|
Andriod
Content
|
Name
|
Description
|
Boot code
|
AT91Bootstrap
|
Uboot
|
|
Uboot
|
1.support NandFlash read/write
2.download image by ethernet
3.configure
4.Supportmemory display, compare and modify 5. support bootm,bootargs setting.
|
Android
|
Android 2.3.1
|
|
Device driver
|
Ethernet
|
Ethernet driver
|
LCD+Touch
|
LCD and touch panel driver
|
USB
|
USBHOSTx2,USBOTG
|
MMC/SD
|
MicroSD driver
|
UART
|
USART0,DBGU driver
|
SPI
|
SPI driver
|
TWI(I2C)
|
Two Wire Interface(I2C)driver
|
DMA
|
DMA driver
|
GPIO
|
GPIO driver
|
File system
|
Android file system
|
|
|
MYS-SAM9G45 Single Board Computer
MYS-SAM9G45 Single Board Computer with LCD (4.3" or 7" LCD)
MYS-SAM9G45 Single Board Computer with JTAG and UART conversion board
|
Price and Ordering
Packing List
NO.
|
Item
|
Qty
|
Description
|
1
|
MYS-SAM9G45 board
|
1pc
|
MYS-SAM9G45 single board computer
|
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
|
|
More FAQ >>
1. MYS-SAM9G45 root directory capacity only shows 64MBQuestion:I'm using the MYS-SAM9G45 board under Linux. But found the root directory capacity is only 64MB when using the df -h command. So 256MB Nand Flash seems lost much space for using. How to solve the problem then?Answer:
Hello, that's because the much space of the MYS-SAM9G45 is as user space which has not been mounted. User may need to mount it himself and then it can be used. You can follow below ways:
1. Please use text editor to open the file "at91sam9g45ekes_demo_linux_nandflash.tcl" before the system auto-programming;
2. Go to the location roughly in the 84th line, the contents are as below:
"bootargs=mem=128M console=ttyS0,115200 mtdparts=atmel_nand:5M(bootstrap/uboot/kernel)ro,64M(rootfs),-(data) root=/dev/mtdblock1 rw rootfstype=jffs2" \
Please change 64M to 200M and note do not change to 256M as part of the space will be used for uboot and system.
"bootargs=mem=128M console=ttyS0,115200 mtdparts=atmel_nand:5M(bootstrap/uboot/kernel)ro,64M(rootfs),-(data) root=/dev/mtdblock1 rw rootfstype=jffs2" \
3. Re-programming
4. It will be as following if successful.
root@at91sam:~$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock1 200.0M 31.8M 168.3M 16% /
tmpfs 40.0k 0 40.0k 0% /mnt/.psplash
/dev/mtdblock1 200.0M 31.8M 168.3M 16% /dev/.static/dev
tmpfs 2.0M 48.0k 2.0M 2% /dev
tmpfs 61.5M 92.0k 61.4M 0% /var/volatile
tmpfs 61.5M 0 61.5M 0% /media/ram
More FAQ >>
|
|
|
|
|
|
|