|
Single Board Computers |
|
|
|
|
![]() |
![]() |
|
|
SoM-400EM
Top View
|
SoM-400EM
Bottom View
|
|
|
The SoM-400EM is Based on the 8051 code compatible Maxim/Dallas DS80C400 TINI® processor. The Tiny InterNet Interface (TINI®) processor is a Java programmable processor that is ideal for use in Internet appliances and Web based applications. This 8-bit 8051 code compatible processor has an Ethernet MAC built-in along with 3 serial ports. It can directly access 16 MB of memory and has a UNIX type OS that features a complete file system. The only drawback to this processor was that it does not have a hardware SPI port. To overcome this drawback, EMAC designed a PLD SPI engine that connects directly to the processors data bus. This allows the EMAC SoM-400EM to meet customer SPI speed requirements, that a bit-banged SPI could not. EMAC also added a programmable oscillator and 10 general-purpose digital I/O lines to this SoM. Using the same SODIMM form-factor that Maxim/Dallas used on their reference board, EMAC then added additional higher speed memory, an Ethernet PHY, a hardware SPI port, and digital I/O lines. EMAC also wrote a custom native SPI driver to support the hardware SPI port. A special version of the board can be purchased that is backwards compatible with the Maxim/Dallas reference board. For a comparison of TINI modules click here. Since the SoM-400EM normally runs a Java Interpreter, it can tend to be slow executing certain tasks. In order to provide more throughput for the customers that need it, EMAC has designed a hardware compatible 32-bit SoM which can offer the user a higher speed alternative. For more info on this SoM click here. The SoM-400EM 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, and Modem interfaces. The off-the-shelf Carrier Board (SoM-100ES) allows the user to immediately start coding their application using a powerful Embedded Java Compiler and Tools. The System On Module approach provides the flexibility of a fully customized product at a greatly reduced cost.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TINI DevelopmentEMAC provides a Free Eclipse IDE featuring TiniAnt that is pre-integrated to provide everything the user needs for developing TINI applications. All the compiling, converting and downloading inherent to TINI development can be done from one easy to use high level interface. The distribution provides an SDK for the EMAC SoM-100ES and SoM-400EM which contains Java classes and source examples for the Interrupt Driven Keypad, LCD, Digital I/O ports, A/D, D/A, SPI, MMC, Modem, and One-Wire thermometer. It also comes with JavaKit pre-integrated, to provide an easy to use serial interface to the TINI OS. In addition two Web Servers are provided and integrated into the Eclipse IDE, the free TINI Web Server and the full-featured Tynamo™ Web Server (tynamo.qindesign.com). The Tynamo™ server is a fast, conditionally compliant HTTP/1.1 server and Servlet 2.2 container for embedded Java platforms. Supporting such advanced features as basic authentication, persistent connections, and servlet reloading, it is an excellent tool for accessing and controlling your hardware via the Internet. The EMAC Eclipse IDE is by far the most complete and best integrated
development environment for the TINI and even features CVS version control
support. SoM FEATURES
SPECIFICATIONSStandard SoM Functions
Serial Interfaces
Ethernet Interface
Bus Interface
Development Software
Mechanical and Environmental
PRICING (Single Unit. Includes: Integration, Setup, and Testing) |
|
SoM-400EM-100 ... w/ CPU, 1 MB, SPI, LAN |
|
|
SoM-400EM-110 ... w/ CPU, 2 MB, SPI, LAN |
|
|
SoM-100ES-000 ...
SoM STANDARD Carrier Board (no Module) |
|
|
SoM-100ES-030 ... Carrier with A/D, D/A & CD |
|
SoM-100ES-007 ... Bare-Bones Carrier with CD |
|
|
|
|
SoM-400EM-400 ... TINI 1 MB Dallas Compatible Module |
|
|
SoM-400EM-410 ... TINI 2 MB Dallas Compatible Module |
|
|
Additional Options: |
|
Copyright © 2009
EMAC, Inc.
All Rights Reserved |