Documentation index for COM boards
There is a lot of documentation for the (u)COM boards and it can sometimes be difficult to find exactly the information you are looking for. Below is a documentation index grouped into type of document.
There is also an index constructed in an FAQ-like way.
Flyers
Document | Description |
---|---|
iMX8M COM Flyer | Flyer for the iMX8M COM board |
iMX8M Mini uCOM Flyer | Flyer for the iMX8M Mini uCOM board |
iMX8M Nano uCOM Flyer | Flyer for the iMX8M Nano uCOM board |
iMX7 Dual COM Flyer | Flyer for the iMX7 Dual COM board |
iMX7 Dual uCOM Flyer | Flyer for the iMX7 Dual uCOM board |
iMX7ULP uCOM Flyer | Flyer for the iMX7ULP uCOM board |
iMX6 Quad COM Flyer | Flyer for the iMX6 Quad COM board |
iMX6 DualLite COM Flyer | Flyer for the iMX6 DualLite COM board |
iMX6 SoloX COM Flyer | Flyer for the iMX6 SoloX COM board |
iMX6 UltraLite COM Flyer | Flyer for the iMX6 UltraLite COM board |
COM Carrier board Flyer | Flyer for the COM Carrier board |
Datasheets
Document | Description |
---|---|
iMX8M COM Datasheet | Datasheet for the iMX8M COM board |
iMX8M Mini uCOM Datasheet | Datasheet for the iMX8M Mini uCOM board |
iMX8M Nano uCOM Datasheet | Datasheet for the iMX8M Nano uCOM board |
iMX7 Dual COM Datasheet | Datasheet for the iMX7 Dual COM board |
iMX7 Dual uCOM Datasheet | Datasheet for the iMX7 Dual uCOM board |
iMX7ULP uCOM Datasheet | Datasheet for the iMX7ULP uCOM board |
iMX6 Quad COM Datasheet | Datasheet for the iMX6 Quad COM board |
iMX6 DualLite COM Datasheet | Datasheet for the iMX6 DualLite COM board |
iMX6 SoloX COM Datasheet | Datasheet for the iMX6 SoloX COM board |
iMX6 UltraLite COM Datasheet | Datasheet for the iMX6 UltraLite COM board |
COM Carrier board V2 Datasheet | Datasheet for the COM Carrier board V2 |
COM Carrier board Datasheet | Datasheet for the COM Carrier board V1 |
Alternative signal pinning
Document | Description |
---|---|
iMX8M COM alternative signal pinning | iMX8M COM board pinning and alternative functions |
iMX8M Mini uCOM alternative signal pinning | iMX8M Mini uCOM board pinning and alternative functions |
iMX8M Nano uCOM alternative signal pinning | iMX8M Nano uCOM board pinning and alternative functions |
iMX7 Dual COM alternative signal pinning | iMX7 Dual COM board pinning and alternative functions |
iMX7 Dual uCOM alternative signal pinning | iMX7 Dual uCOM board pinning and alternative functions |
iMX7ULP uCOM alternative signal pinning | iMX7ULP uCOM board pinning and alternative functions |
iMX6 Quad COM alternative signal pinning | iMX6 Quad COM board pinning and alternative functions |
iMX6 DualLite COM alternative signal pinning | iMX6 DualLite COM board pinning and alternative functions |
iMX6 SoloX COM alternative signal pinning | iMX6 SoloX COM board pinning and alternative functions |
iMX6 UltraLite COM alternative signal pinning | iMX6 UltraLite COM board pinning and alternative functions |
3D Models
Document | Description |
---|---|
iMX8M COM board 3D models | 3D models for the iMX8M COM board |
Generic uCOM board 3D-models | 3D models for the boards with uCOM form factor |
iMX7 Dual COM board 3D models | 3D models for the iMX7 Dual COM board |
iMX7 Dual uCOM board 3D models | 3D models for the iMX7 Dual uCOM board |
iMX6 Quad COM board 3D models | 3D models for the iMX6 Quad COM board |
iMX6 DualLite COM board 3D models | 3D models for the iMX6 DualLite COM board |
iMX6 SoloX COM board 3D models | 3D models for the iMX6 SoloX COM board |
iMX6 UltraLite COM board 3D models | 3D models for the iMX6 UltraLite COM board |
COM Carrier board 3D models | 3D models for the COM Carrier board |
Schematics
Document | Description |
---|---|
uCOM Adapter board schematic | Schematics for the adapter board to the uCOM boards (not the iMX7 Dual uCOM) |
iMX7D uCOM Adapter board schematic | Schematics for the adapter board to the iMX7 Dual uCOM board |
COM Carrier board schematic | Schematics for the COM Carrier board |
Getting started
Document | Description |
---|---|
Getting started with iMX Developer’s Kit V2 | If you have a iMX Developer’s Kit V2 start reading this page to get up-and-running with the kit. |
Getting started with iMX Developer’s Kit (V1) | If you have a iMX Developer’s Kit V1 start reading this page to get up-and-running with the kit. |
EACOM board selection guide | This document give guidance in selecting a suitable application i.MX processor and EA(u)COM board. |
Working with Yocto to build Linux | This document describes how build a Linux distribution, how to program a board, build a toolchain, … |
How to mount and unmount a COM board | This document describes how mount and unmount a COM board from a carrier board. |
How to mount and unmount a uCOM board | This document describes how mount and unmount a uCOM board from a carrier board. |
Bootloaders and Operating systems
Document | Description |
---|---|
Working with Linux and U-boot | Boot process, device trees, copy files to target… |
Boot times and optimization | This document show the Linux kernel boot time for our COM boards and how to optimize it. |
Power consumption, sleep, and wakeup | This document show you power consumption, but also how to put Linux into sleep modes and how to wake up from sleep modes. |
Getting started with Android v7 | Get started with Android (v7.1.1) for iMX6 Quad, iMX6 DualLite and iMX7 Dual. |
Heterogeneous Multicore Processing (HMP)
Document | Description |
---|---|
Working with the Cortex-M4 on iMX6 SoloX | This document provides you with step-by-step instructions for how to work with the Cortex-M4 microcontroller on the iMX6 SoloX COM Board. |
Working with the Cortex-M4 on iMX7 Dual | This document provides you with step-by-step instructions for how to work with the Cortex-M4 microcontroller on the iMX7 Dual (u)COM Board. |
Working with the Cortex-M on iMX8M boards | This document provides you with step-by-step instructions for how to work with the Cortex-M microcontroller on the iMX8M (u)COM boards. |
Devices and peripherals
Document | Description |
---|---|
Interface testing | This document describes commands to do basic testing of peripheral interfaces. |
Use a camera | This document describes how to connect and use a camera with a Developer’s Kit. |
Working with eMMC | This document show you how to get information about the eMMC, create partitions, and convert to enhanced mode. |
Getting started with M.2 modules (Linux 5.4) | This document is a QuickStart guide to get started with Wi-Fi/BT M.2 modules. Note: Only valid for iMX Developer’s Kit V2 (that has the M.2 connector). |
Getting started with M.2 modules (Linux 4.14) | This document is a QuickStart guide to get started with Wi-Fi/BT M.2 modules. Note: Only valid for iMX Developer’s Kit V2 (that has the M.2 connector). |
Wireless Communication on iMX Developer’s Kits | This document describes different ways to add wireless devices to an iMX Developer’s Kit. Note: Valid for iMX Developer’s Kit (that has the mPCIe connector) and to some extent also valid for iMX Developer’s Kit V2. |
How to Program OTP Fuses on iMX COM boards | This document describes how you can program and access OTP fuses on Embedded Artists iMX based COM boards. |
Displays and User interfaces
Document | Description |
---|---|
Get started with the 7-inch HDMI Display Kit | The 7-inch HDMI display kit can be used together with all the iMX6, iMX7 and iMX8 Developer’s Kits. |
Run Demos from Crank Software | This document describes how to run graphical demos from Crank Software on the iMX Developer’s Kits. |
Add displays to Developer’s Kits | This document describes the process of adding a display yo an iMX Developer’s Kit. |
Application Development
Document | Description |
---|---|
Google Coral Accelerators | This documents show you how to accelerate machine learning calculations using Coral USB and M.2 Accelerators |
Develop with C | This document provide you with instructions for how to start developing using the C programming language. |
Develop with Python | This document provides you with step-by-step instructions to start writing Python scripts. |
Develop with Node.js | This document shows you how to install Node.js on the target file system and how to get started with your development. |
Develop with Qt5 | This document provides an overview of Qt and step-by-step instructions for setting up QtCreator – the development environment for Qt. |
Getting started with Qt for Device Creation / Boot2Qt | This document provides you with step-by-step instructions for how to get started with Boot2Qt for Embedded Artists iMX6, iMX7, and iMX8 based COM boards |
Over-the-Air (OTA) updates | This document provides you with step-by-step instructions for how to get started with Mender for Embedded Artists iMX6, iMX7, and iMX8 based COM boards. Mender is a solution for OTA updates. |