|
Single Board Computers |
|
|
|
|
![]() |
|
|
SoM-9G20M
Top View
|
|
|
The SoM-9G20M is Based on the Atmel ARM9 AT91SAM9G20 processor. This ARM9 core processor has an Ethernet MAC built-in along with 7 serial ports. It utilizes external SDRAM and includes an MMU which allows it to run Linux and WinCE Operating Systems. A SoM (System on Module) is a small embedded module that contains the core of a microprocessor system. Using the same small SODIMM form-factor utilized by other EMAC SoM modules, the SoM-9G20 is the ideal processor engine for your next design. All of the ARM processor core functionality is included on this tiny board including: Flash, Memory, Serial Ports, Ethernet, I2S Audio, PWMs, Timer/Counters, A/D, digital I/O lines, Clock/Calendar, and more. The SoM-9G20M is designed to plug into a carrier board that contains all the connectors and any custom I/O required for the application. This approach allows the customer or EMAC to design a Custom Carrier Board, that meets the customer's I/O, dimensional, and connector requirements without having to worry about the processor, memory, and standard I/O functionality. With this System on Module approach, a semi-custom hardware platform can be developed in as little as a month. In addition to the option of the developing a Carrier board, one can be purchased off-the-shelf from EMAC. EMAC provides off-the-shelf Carrier boards that feature A/D, D/A, MMC/SD card, keypad, LCD, Audio, and Modem interfaces. The recommended off-the-shelf Carrier Board for the SoM-9G20M is the SoM-150ES which allows the user to immediately start coding their application using the powerful Linux or WinCE Operating System and Tools. The System On Module approach provides the flexibility of a fully customized product at a greatly reduced cost. SoM FEATURES
|
Linux FeaturesThe Linux build for the SOM9G20 is based on the OpenEmbedded Linux build system. The current kernel is Linux 2.6.20 or higher patched to support the SOM-9G20. The basic root filesystem includes:
Custom Linux builds are also available on request. SoM-9G20 Linux DevelopmentEMAC provides a Free Eclipse IDE that is pre-integrated to provide everything the user needs for developing SoM-9G20 applications. All the compiling, converting and downloading inherent to SoM-9G20 development can be done from one easy to use high level interface. The distribution provides an SDK for the EMAC SoM-150ES and SoM-9G20M which contains source examples for the Interrupt Driven Keypad, LCD, Digital I/O ports, A/D, D/A, SPI, MMC, and Modem. The EMAC Eclipse IDE is a powerful, yet flexible Integrated Development Environment for the SoM-9G20 and even features SVN version control support. For a screen shot of EMAC's Linux Eclipse based Development Environment click here. The SoM-9G20 can use most of the EMAC's standard Linux Modules including the Xenomai Real Time, Php, SQLite and Lighttpd web server modules. For a listing of these module see our Embedded Linux Operating Systems Page. Xenomai is a real-time development framework cooperating with the Linux kernel, in order to provide a pervasive, interface-agnostic, hard real-time support to user-space applications, seamlessly integrated into the GNU/Linux environment. EMAC incorporates Xenomai into it's mainstream SoM-9G20 distribution to create accurate periodic user space tasks with sub-ms periods. Linux users are provided with several examples of an easy to use interface, which communicates with the boards I/O through generalized hardware classes. For more info on Xenomai go to: http://www.xenomai.org/index.php/Main_Page. Development Software
SPECIFICATIONSStandard SoM Functions
Serial Interfaces
Ethernet Interface
Bus Interface
Mechanical and Environmental
PRICING (Single Unit. Includes: Integration, Setup, and Testing) |
|
SoM-9G20M-110 ... w/ CPU, 256 MB FLASH 16 MB RAM |
|
SoM-9G20M-120 ... w/ CPU, 256 MB FLASH 32 MB RAM |
175.00 |
|
SoM-9G20M-130 ... w/ CPU, 1 GB FLASH 64 MB RAM |
|
| Operating Systems Options: | |
SL013-AON-x0060 .. Embedded Linux standard ARM build |
Free |
SL013-AMN-00060 .. Xenomai Real-Time Extensions (one time charge) |
|
SC600-000-0010D .. Win CE 6.0 Standard Arm Build & License |
|
| Carrier Board Options: | |
|
SoM-150ES-000 ....
SoM Standard Carrier Board (NO MODULE) |
|
SoM-150ES-001 .. Standard Carrier with Audio COdec, & CD |
180.00 |
|
SoM-150ES-030 .... Carrier with A/D, D/A & CD |
|
|
SoM-150ES-007 .... Bare-Bones Carrier with CD |
|
|
Additional Options: |
|
Copyright © 2010
EMAC, Inc.
All Rights Reserved |