SOM
i.MX 6ULL System-On-Module
|
|
The Emcraft Systems i.MX 6ULL System-On-Module (SOM) is a cost-optimised compact (31 mm x 51 mm) mezzanine module that combines the NXP i.MX 6ULL power-efficient application processor (Cortex-A7 up to 800 MHz) with 256 MB DDR3 and 256 MB NAND Flash on a single board. The i.MX 6ULL I/O interfaces are available for a carrier board on two 80-pin interface connectors.
The following is the top view of the i.MX 6ULL SOM:
Click to enlarge
The following is the high-level diagram of the i.MX 6ULL SOM:
Click to enlarge
Emcraft develops and maintains a software distribution for the i.MX 6ULL SOM, including a Linux BSP (Board Support Package) for the Cortex-A7 core and a Yocto-based cross-development software environment.
Starter Kit
i.MX 6ULL SOM Starter Kit
|
|
The i.MX 6ULL SOM Starter Kit provides a hardware platform enabling development of i.MX 6ULL applications using the Emcraft i.MX 6ULL module. The kit includes the following items:
- 528MHz i.MX 6ULL SOM
- Development baseboard (IMX6ULL-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.
The following is the top view of the development baseboard (IMX6ULL-SOM-BSB):
Click to enlarge
The following is the high-level diagram of the development baseboard (IMX6ULL-SOM-BSB):
Click to enlarge
Here is the 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 6ULL SOM and the Starter Kit.
i.MX 6ULL SOM Resources |
Download |
Version # |
Date |
Photos |
i.MX 6ULL SOM top view |
|
1A
|
Jun 22, 2017
|
i.MX 6ULL SOM bottom view |
|
1A
|
Jun 22, 2017
|
i.MX 6ULL SOM being plugged into IMX6ULL-SOM-BSB |
|
1A |
Jun 29, 2017
|
High-Level Diagrams |
i.MX 6ULL SOM high-level diagram |
|
1A
|
mar 9, 2018
|
IMX6ULL-SOM-BSB high-level diagram |
|
1A
|
Mar 3, 2017
|
Hardware Documentation |
i.MX 6ULL SOM hardware architecture specification
|
|
1.8 |
Nov 8, 2019
|
i.MX 6ULL SOM pin-out (requires registration and login) |
|
1A
|
Aug 21, 2018
|
i.MX 6ULL SOM environmental specification |
|
1A |
Jun 29, 2017
|
i.MX 6ULL SOM power consumption |
|
1A |
Aug 21, 2018
|
i.MX 6ULL SOM ROHS certificate |
|
1A |
Jun 29, 2017
|
i.MX 6ULL SOM CE certificate |
|
1A
|
Jun 29, 2017
|
Hardware Materials |
i.MX 6ULL SOM 3D model (requires registration and login) |
|
1A
|
Apr 4, 2017
|
i.MX 6ULL SOM mechanical drawing (requires registration and login) |
|
1A
|
Apr 4, 2017
|
i.MX 6ULL SOM symbol and footprint (Altium Designer) and README.txt (requires registration and login) |
|
1A |
Jun 29, 2017
|
IMX6ULL-SOM-BSB schematics (requires registration and login) |
|
1A |
Nov 14, 2018
|
IMX6ULL-SOM-BSB Bill-Of-Materials (BOM) (requires registration and login) |
|
1A |
Apr 7, 2017
|
IMX6ULL-SOM-BSB mechanical drawing (requires registration and login) |
|
1A |
Apr 7, 2017
|
IMX6ULL-SOM-BSB PCB stacked view (requires registration and login) |
|
1A |
Apr 7, 2017
|
IMX6ULL-SOM-BSB baseboard CAD design package (Altium Designer)(requires registration and login) |
|
1A |
Nov 14, 2018
|
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 6ULL Cortex-A7 processor core.
All i.MX 6ULL 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.4.4
|
Sep 6, 2019 |
i.MX 6ULL SOM Linux Board Support Package (BSP) and software development environment (requires registration and login) |
|
2.4.4 |
Sep 6, 2019 |
Yocto 1.8.1 toolchain for i.MX 6ULL SOM (requires registration and login) |
|
2.4.3 |
Mar 3, 2023 |
Yocto 1.8.1 packages for i.MX 6ULL SOM (requires registration and login) |
|
2.4.3 |
Mar 3, 2023 |
Yocto 1.8.1 sources (requires registration and login) |
|
2.4.3 |
Mar 3, 2023
|
Docs
i.MX 6ULL SOM Documentation
|
|
This page provides various documentation materials for the i.MX 6ULL System-On-Module (SOM).
If you are just starting to use the i.MX 6ULL 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 6ULL SOM starter kit |
#kit |
|
Jul 31, 2017 |
Running U-Boot |
#uboot |
|
Jul 31, 2017 |
Using U-Boot environment |
#uboot |
|
Jul 31, 2017 |
Autobooting Linux from U-Boot |
#uboot |
|
Jul 31, 2017 |
Reloading U-Boot Using a JTAG Programmer
|
#uboot |
|
Mar 14, 2018 |
Installing and activating cross development environment |
#tools |
|
Jul 31, 2017 |
Using Ethernet in Linux
|
#linux #ethernet |
|
Oct 24, 2018 |
Using i.MX 6ULL UART ports in Linux |
#linux #uart |
|
Oct 22, 2018 |
Using SD Card in Linux |
#linux #uboot |
|
Oct 22, 2018 |
Using I2C in Linux |
#linux #i2c |
|
Oct 22, 2018 |
Linux low power mode on i.MX 6ULL |
#lowpower |
|
Oct 19, 2018 |
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 |
Using prebuilt container image for development
|
#tools |
|
Sep 18, 2023
|
External Resources |
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
For those customers who have successfully evaluated the i.MX 6ULL SOM and would like to proceed with designing the SOM into embedded product, Emcraft System provides the i.MX 6ULL SOM Design Kit.
The i.MX 6ULL SOM Design Kit is an advanced product, separate from the i.MX 6ULL SOM Starter Kit.
The kit is comprised of the following materials and services:
- The i.MX 6ULL 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 6ULL 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 i.MX 6ULL SOM baseboard schematics (SOM interface section only), with detailed comments returned over email.
i.MX 6ULL SOM Design Kit Materials |
Download |
Version # |
Date |
i.MX 6ULL SOM schematics (PDF format) (requires purchase of both Starter Kit and Design Kit) |
|
1A
|
Jul 18, 2017
|
Order
Contact Emcraft to obtain the full pricing table or discuss a custom configuration of the module.
Due to market conditions, please contact us about part availability.
Part Number |
Description |
SOM-IMX6ULL |
i.MX 6ULL, 528MHz Cortex-A7, Commercial (0 to +70C), 512MB RAM, 512MB NAND |
SOM-IMX6ULL-800I |
i.MX 6ULL, 800MHz Cortex-A7, Industrial (-40 to +85C), 512MB RAM, 512MB NAND |
|
Related Products
i.MX 6SoloX System-On-Module
The i.MX 6SoloX System-On-Module (SOM) is a cost-efficient mezzanine module using the NXP dual-core i.MX 6SoloX application processor (Cortex-A9 at 1GHz and Cortex-M4 at 227MHz) with off-the-shelf 1Gb Ethernet connectivity.
Learn More...
Vybrid VF6 SOM 2ETH
For those customers who require two Ethernet interfaces with the Vybrid microprocessor, Emcraft provides the Vybrid VF6 SOM 2ETH module. The VF6 SOM 2ETH module is available with the TWR Starter Kit, compatbile with the NXP Tower architecture.
Learn More...
|