SOM
i.MX 6SoloX System-On-Module
|
|
The Emcraft Systems i.MX 6SoloX System-On-Module (SOM) is a compact (32 mm x 59 mm) mezzanine module that combines an NXP dual-core heterogeneous (1 GHz Cortex-A9 and 227 MHz Cortex-M4) application processor with 512 MB DDR3, 512 MB NAND Flash and a 1Gb Ethernet PHY on a single board. The SOM interfaces to a carrier board using two 100-pin interface connectors.
Click to enlarge
The following is the high-level diagram of the i.MX 6SoloX SOM:
Click to enlarge
Emcraft develops and maintains a software distribution for the i.MX 6SoloX SOM, including a Linux BSP (Board Support Package) for the Cortex-A9 core and a Yocto-based cross-development software environment.
Starter Kit
i.MX 6SoloX SOM Starter Kit
|
Not recommended for new designs
|
The i.MX 6SoloX System-On-Module has been obsoleted by Emcraft. Although we still supply the i.MX 6SoloX SOMs to existing customers, we no longer sell the i.MX 6SoloX Starter Kits. Contact Emcraft for additional information.
The i.MX 6SoloX SOM Starter Kit provides a hardware platform enabling development of i.MX 6SoloX applications using the Emcraft i.MX 6SoloX module. The kit includes the following items:
- i.MX 6SoloX module (SOM-SLX, 800MHz)
- Development baseboard (SLX-SOM-BSB)
- LCD add-on board with LCD panel (4.3" 480x272 LCD with capacitive touchscreen)
- Mini-USB Y-cable for USB-based power and serial console.
Here is the bottom view of the kit:
Click to enlarge
Here is the top (LCD) view of the kit:
Click to enlarge
Here is the horizontal (stacked) view of the kit:
Click to enlarge
Hardware
Here you will find hardware specifications, design files and various hardware materials describing the i.MX 6SoloX SOM and the Starter Kit.
If you would like to ask any question about the SOM and kit hardware architecture, please do not hesitate to contact us.
i.MX 6SoloX SOM Resources |
Download |
Version # |
Date |
Photos |
i.MX 6SoloX SOM top view |
|
2A
|
Mar 1, 2017
|
i.MX 6SoloX SOM bottom view |
|
2A
|
Mar 1, 2017
|
i.MX 6SoloX SOM being plugged into SLX-SOM-BSB |
|
2A |
Mar 1, 2017
|
High-Level Diagrams |
i.MX 6SoloX SOM high-level diagram |
|
2A
|
Mar 28, 2017
|
SLX-SOM-BSB baseboard high-level diagram |
|
1A
|
Feb 14 , 2017
|
Hardware Documentation |
i.MX 6SoloX SOM hardware architecture specification
|
|
1.7 |
Aug 23, 2019
|
i.MX 6SoloX SOM environmental specification |
|
2A |
Dec 7, 2017
|
i.MX 6SoloX SOM power consumption |
|
2A |
Mar 31, 2017
|
i.MX 6SoloX SOM ROHS certificate |
|
2A |
Mar 2, 2017
|
i.MX 6SoloX SOM CE certificate |
|
2A
|
Mar 1, 2017
|
Hardware Materials |
i.MX 6SoloX SOM 3D model (requires registration and login) |
|
2A
|
Mar 2, 2017
|
i.MX 6SoloX SOM mechanical drawing (requires registration and login) |
|
2A
|
Feb 15, 2017
|
i.MX 6SoloX SOM symbol and footprint (Altium Designer) and README.txt (requires registration and login) |
|
2A |
Feb 22, 2017
|
SLX-SOM-BSB schematics (requires registration and login) |
|
1A |
Feb 28, 2017
|
SLX-SOM-BSB Bill-Of-Materials (BOM) (requires registration and login) |
|
1A |
Jan 27, 2017
|
SLX-SOM-BSB mechanical drawing (requires registration and login) |
|
1A |
Feb 14 , 2017
|
SLX-SOM-BSB PCB stacked view (requires registration and login) |
|
1A |
Feb 15,
2017
|
SLX-SOM-BSB baseboard CAD design package (Altium Designer)(requires registration and login) |
|
1A |
Feb 15, 2017
|
LCD-TN43 schematics (requires registration and login) |
|
1A |
Jan 27, 2017
|
LCD-TN43 Bill-Of-Materials (BOM) (requires registration and login) |
|
1A |
Jan 27, 2017
|
LCD-TN43 mechanical drawing (requires registration and login) |
|
1A |
Jan 27, 2017
|
LCD-TN43 baseboard CAD design package (Altium Designer) (requires registration and login) |
|
1A |
Jan 27, 2017
|
Software
Emcraft supports Linux as an operating system for the i.MX 6SoloX Cortex-A9 processor core.
All i.MX 6SoloX System-On-Modules come preloaded with Linux and U-Boot. Full source files of U-Boot and the Linux BSP are provided for free download, along with the Linux distribution and cross-development environment. Both U-Boot and Linux are royalty-free.
Resources |
Download |
Version #
|
Date
|
Release Files |
Release Notes. Read this to understand features supported by this release of the product. |
|
2.3.5
|
Nov 17, 2020 |
Migration from earlier releases to Release 2.3.2 and newer |
|
2.3.5
|
Nov 17, 2020 |
i.MX 6SoloX SOM Linux Board Support Package (BSP) and software development environment (requires registration and login) |
|
2.3.5 |
Nov 17, 2020 |
Yocto 1.8.1 toolchain for the i.MX 6SoloX SOM (requires registration and login) |
|
2.3.5 |
Nov 17, 2020 |
Yocto 1.8.1 packages pre-built for the i.MX 6SoloX SOM (requires registration and login) |
|
2.3.5 |
Nov 17, 2020 |
Yocto 1.8.1 source tree (requires registration and login) |
|
2.3.5 |
Nov 17, 2020 |
GNU ARM Embedded v2014q1 toolchain for the Cortex-M4 core of the i.MX 6SoloX SOM |
|
2.3.5 |
Nov 17, 2020 |
Docs
i.MX 6SoloX SOM Documentation
|
|
This page provides various documentation materials for the i.MX 6SoloX System-On-Module (SOM).
If you are just starting to use the i.MX 6SoloX Starter Kit, read through the documentation materials in the order they are listed below. If you are looking for an answer to a concrete question, refer to Subject to understand the category of each specific documentation item.
Resource |
Subject
|
Download |
Date
|
Application Notes |
Setting Up the i.MX 6SoloX SOM Starter Kit |
#kit |
|
Oct 03, 2019
|
Running U-Boot |
#uboot |
|
Jan 27, 2017
|
Using U-Boot environment |
#uboot |
|
Jan 31, 2017
|
Autobooting Linux from U-Boot |
#uboot |
|
Jan 31, 2017
|
Installing Linux images to Flash |
#uboot |
|
Nov 21, 2017
|
Booting i.MX 6SoloX from SD Card |
#kit |
|
Feb 24, 2020
|
Installing and activating cross development environment |
#tools |
|
Jan 27, 2017
|
Using i.MX 6SoloX UART ports in Linux |
#uart, #connectivity |
|
Dec 20, 2017
|
Running MQX on the i.MX 6SoloX SOM |
#cortexm4 |
|
Dec 6, 2017
|
Building Emcraft Yocto toolchain and packages
|
#tools |
|
Dec 15, 2017
|
Add a prebuilt ipk package to the running board
|
#tools |
|
Dec 19, 2017
|
Add a prebuilt Yocto ipk package to the project
|
#tools |
|
Dec 21, 2017
|
Remote debugging with GDB |
#debug |
|
Feb 5, 2018
|
Debugging with Eclipse |
#tools #debug
|
|
Feb 5, 2018
|
Windows device driver for the USB/UART chip |
|
|
|
Windows TFTP server |
|
|
|
How to set up NFS |
|
|
|
O'Reilly's "Linux Device Drivers" |
|
|
|
Joseph Yiu's "Definitive Guide to the ARM Cortex-M3" |
|
|
|
Design Kit
i.MX 6SoloX SOM Design Kit
|
|
For those customers who have successfully evaluated the i.MX 6SoloX SOM and would like to proceed with designing the SOM into embedded product, Emcraft System provides the i.MX 6SoloX SOM Design Kit.
The i.MX 6SoloX SOM Design Kit is an advanced product, separate from the i.MX 6SoloX SOM Starter Kit.
The kit is comprised of the following materials and services:
- The i.MX 6SoloX System-On-Module (SOM) schematics (PDF file only). The package is provided as an advanced hardware material allowing hardware designers to understand subtle points of the SOM implementation and interface.
- Suggested i.MX 6SoloX SOM to baseboard mapping (Excel file). Upon purchase of the kit, you will be able to send a list of I/O requirements for your application to Emcraft. Emcraft will review and return an Excel file with recommended mapping of I/O interfaces from the SOM to your custom baseboard.
- 1 (one) review of your custom SOLOX SOM baseboard schematics (SOM interface section only), with detailed comments returned over email.
i.MX 6SoloX SOM Design Kit Materials |
Download |
Version # |
Date |
i.MX 6SoloX SOM schematics (PDF format) (requires purchase of both Starter Kit and Design Kit) |
|
2A
|
Mar 2, 2017
|
Order
Contact Emcraft to get a quote for required configuration and quantity.
Due to market conditions, please contact us about part availability.
Part Number |
Description |
SOM-SLX |
i.MX 6SoloX, 1GHz Cortex-A9 + 227MHz Cortex-M4, Commercial (0 to +70C), 512MB RAM, 512MB NAND, 1GbE ETH PHY |
|
Related Products
Vybrid VF6/VF5 System-On-Module
The Vybrid VF6/VF5 System-On-Module (SOM) is a cost-optimised mezzanine module that is perfect for low- to mid-tier Linux / RTOS applications.
Learn More...
|