SoM-iMX6M Industrial ARM System on Module


Designed and manufactured in the USA, the SoM-iMX6M is an ARM System on Module (SoM) designed to plug into an EMAC or customer designed carrier board that contains all the connectors and I/O required for a system. The recommended development / carrier board for the SoM-iMX6M is the SoM-350. A SoM is a small embedded module that contains the core of a microprocessor system.

The SoM-iMX6M is based on an industrial temperature, fanless Freescale/NXP Solo/Dual/Quad iMX6 Cortex A9 800MHz/1GHz/1.2GHz processor, with up to 2GB DDR3 RAM, 16MB of serial data flash and up to 4GB eMMC Flash allowing it to run the Linux Operating System. The SoM-iMX6M supports 24-bit LVDS & HDMI Dual Video, a touch controller, and 1x serial video capture (CSI) port. The module supports 1x 1000 BaseT Ethernet, 4x serial ports, 3x USB 2.0 ports, 1x SATA, 2x SDIO, 2x CAN, 2x I2S, 1x SPDIF, 1x PCIe channel, 2x SPI, 4x I2C, 16x GPIO, 2x Timer/Counters and 4x PWMs.

The SoM approach allows clients to develop a product using a commercial off the shelf (COTS) development / carrier board for the proof of concept or production units. If the product or project has specific dimensional, I/O or connector placement requirements, a semi-custom carrier board can be created in as little as a month. Using the SoM approach, product lifecycle concerns for the processor, memory and other SoM based components are minimized.


  • Solo/Dual/Quad iMX6 ARM Cortex A9 fanless 800MHz/1GHz/UP to 1.2GHz processor
  • Up to 2GB of DDR3 RAM
  • 4GB of eMMC Flash
  • 16MB of Serial Data Flash
  • 16x GPIO
  • 1x SDIO SD/MMC card storage
  • 1x SATA
  • 2x I2S Audio ports with line in/out
  • 1x 1000 BaseT Ethernet
  • 4x serial ports, 2x CAN ports
  • 2x USB 2.0 high speed host ports, 1x USB 2.0 high speed OTG port
  • 2x Timer/Counters, 4x PWM channels
  • 1x HDMI port
  • 1x LVDS 24-bit video with Touch Controller
  • 4-wire Analog Resistive Touch Screen
  • 1x Serial Video Capture (CSI) port
  • 4x A/D channels with 12-bit A/D resolution
  • EMAC OE Embedded Linux & Android

Quantity 1 pricing for the SoM-iMX6M begins at $180/ea. Please contact EMAC for OEM & Distributor Pricing.

About EMAC,
EMAC is an acronym for Equipment Monitor and Control. Our company designs and manufactures embedded systems that include Single Board Computers, System on Modules (SoM), Carrier Boards, Industrial Panel PCs, Custom Solutions and Embedded Operating Systems.

EMAC, Inc. has over 31 years of experience selling commercial off the shelf and custom turnkey OEM embedded products that can integrate the newest technologies including: sensor data, Wi-Fi, Zigbee, Bluetooth LE, GPS, cell modems, audio & video streaming /capture, FPGA, RFID and more.

Our team is experienced with hardware & software design, GUI interfaces, remote login, real time solutions, Windows Embedded, DOS, Embedded Linux, custom hardware drivers, application development and support. Contact the EMAC Sales Team today at 618-529-4525 or and learn how Our Products Make Your Products Better®

Contact Information

EMAC, Inc.

2390 EMAC Way
Carbondale, IL, 62902

tele: 618-529-4525
fax: 618-457-0110

Share and Enjoy:
  • Digg
  • Sphinn
  • Facebook
  • Mixx
  • Google
  • TwitThis