Home > Hardware, Linux, Texas Instruments Sitara > EMAC SOM-3517M: System-on-Module based on TI AM3517

EMAC SOM-3517M: System-on-Module based on TI AM3517

Emac announced the SoM-3517M, a System-on-Module (SoM) based on TI AM3517 Cortex-A8 processor clocked at 600 MHz. This SOM has an Ethernet PHY included along with 4 serial ports. It supports up to 512MB of external DDR2 SDRAM, 1GB of NAND Flash, 2GB of eMMC Flash.

EMAC System-on-Module powered by TI Sitara AM3517 Cortex A8

EMAC SOM 3517

Here are SOM-3517M specifications:

  • CPU:  TI ARM Cortex-A8 600 MHZ Fanless processor
  • System Memory: Up to 512 MB of DDR2 SDRAM (default: 256 MB)
  • Storage:
    • Up to 1 GB of NAND Flash (default: 256 MB)
    • UP to 4 GB of eMMC Flash (default: 2 GB)
  • LCD Interface – 16-bit DSTN/TFT
  • Graphics: 2D/3D Accelerated Video w/ Resistive Touch
  • Connectivity: 10/100 BaseT Ethernet
  • I/O interfaces:
    • 4 Serial Ports
    • 2 Full Speed USB 1.1/2.0 Host ports
    • 1 Full Speed USB OTG port
    • 2 I2C and 2 SPI ports
    • I2S Audio port
    • High-End CAN Controller CAN 2.0B Controller
    • Timer/Counters and Pulse Width Modulation (PWM) ports
    • 1 Channel, 12-bit Analog-to-Digital converter
  • Sensors: On-module Temperature Sensor
  • Dimensions: 200-pin SODIMM form factor (2.66″ x 2.375″)
  • Operating Systems: Linux, Real Time Linux & WinCE 6.0 BSP

EMAC provides a Linux SDK based on the OpenEmbedded Linux build system. The current kernel is Linux 2.6.37 or higher patched to support the SOM-3517.  Development can be done via the Eclipse IDE and the SDK also contains source examples for the LCD with Touchscreen, Digital I/O ports, SPI, SD/MMC, and Audio for both the EMAC SoM-200ES (The recommended carrier board) and SoM-3517.

The company also offers a real-time framework for Linux (Xenomai) in order to provide hard real-time support to user-space applications.

The SDK includes the following components:

  • Bootloader: Resident Flash Bootloader (uboot with extensions)
  • Operating System: Linux
  • Programming Languages: GNU GCC C compiler GDB Debugger
  • Networking: Full resident TCP/IP protocol stack
  • Integrated Development Environment: Eclipse 3.3 or higher
  • Drivers: Serial RS232/422/485, Ethernet, USB, SPI, I2C, Audio, Graphic LCD, Touchscreen, Multi-Media Card/Secure Digital (MMC/SD), A/D, PWM, and General Purpose I/O.
  • Applications: Ash shell, Telnet Server, FTP Server, Web Server, and Test Programs

The module can be programmed via the RS232 com port, the USB device port or the JTAG port.

The company did not provide availability or pricing information for the SoM-3517M (You can to call them to get the price). The SoM-250ES carrier board costs 199 USD. The SoM-250ES is also sold as a kit with a 7″ LCD for 399 USD.

Further information is available on EMAC SoM-3517M and SoM-250ES pages.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter