Performance and Efficiency

phyCORE®-i.MX 7

Root Part #: PCM-061

Industrial module for embedded applications with real-time requirements.

  • 50 mm x 41 mm
  • Cortex®-A7 Cortex®-M4
  • 2x 10/100/1000 Ethernet
  • PCIe 2.0

Product Overview

The phyCORE-i.MX 7 System on Module supports the NXP i.MX 7 single and dual-core application processors. Within a compact form factor, the SOM supports on-board DDR3, NAND, NOR, eMMC, Gigabit Ethernet PHY, RTC, power management, and provides a high number of interfaces for connecting peripherals, such as PCIe, WiFi, Bluetooth, GPS, displays, camera, and sensors. Ideal for patient monitoring, industrial HMI, portable test and measurement applications.
Expand All

Features

Amazon AWS Greengrass Support

Enable practical Object Classification implementation of Amazon Greengrass, Amazon Machine Learning, ApacheMXnet, and ImageNet for your edge computing, machine learning, and computer vision project.

Flexible flash options

The phyCORE-i.MX 7 features a dual-flash-footprint that allows population of SLC NAND or eMMC. SLC NAND can be populated if the target application calls for it. eMMC is the standard option as it provides the best cost-per-byte and psuedo-SLC modes can offer increased write cycles.

Dual Gigabit Ethernet

The SOM includes one onboard Gigabit Ethernet PHY. Add the same Gigabit Ethernet PHY circuitry to your carrier board for Dual Ethernet.

Real-time processing simplified

Run freeRTOS on the Cortex-M4 core in the i.MX 7 processor complex. Your application’s real-time processing and IO tasks can run on the Cortex-M4 while your IoT or HMI application runs on the Cortex-A7. This can simplify the development effort in real-time applications.

Specifications

Processor

Processor NXP i.MX 7Dual, NXP i.MX 7Solo
Architecture Arm Cortex-A7 / Arm Cortex-M4
Frequency 1 GHz

Memory

RAM 1 GB default / 2 GB max DDR3
eMMC 4 GB default / 128 GB max
NAND Optional up to 4GB
NOR 16 MB Max
EEPROM 4 KB
SD/SDIO/MMC Interfaces 2

High-Speed Interfaces

PCIe 1x PCIe 2.0
USB 1x USB 2.0 HSIC, 2x USB 2.0 OTG

Peripherals

ADC 4
CAN 2x CAN 2.0B
GPIO Yes
I2C 4
PWM 3
SPI/SSP 4
UART 7

Connectivity

Ethernet 2x 10/100/1000 (1x onboard / 1x RGMII)

Multimedia

Display 1x MIPI-DSI, 1x Parallel (24bpp)
Camera 1x MIPI CSI
Audio 3x SAI

Miscellaneous

JTAG Yes
RTC Yes
Security Accelerators
Tamper Protection Yes

Mechanical

Dimensions 41 x 50 mm
Connector 2x 120-pin 0.5 mm

Operating Conditions

Operating Temperature -20° to 85° C
Supply Voltage 3.3V
Power (Typical) 0.845 W
Power (Max) 1.75 W

The i.MX 7 Processor

The i.MX 7 series applications processor from NXP is the first device in the market utilizing both the Arm® Cortex®-A7 and Arm Cortex-M4 cores. This heterogeneous multicore architecture enables a single-chip solution that can run sophisticated operating systems and provide real-time responsiveness and general-purpose programmable processing.
Go to Processor Details

Hardware Documentation

SOM

Hardware Manual

phyCORE-i.MX7_Hardware_Manual.pdf

Component Placement

ComponentPlacement_SOM-1458-4_combined.pdf

Footprint

PCM-061_1458-4_001-Drawing.pdf

Carrier Board

Component Placement

ComponentPlacement_CarrierBoard_1459-3_combined.pdf

Expansion Board

Component Placement

ComponentPlacement_PEB-D-RPI_1503-1_combined.pdf

Connectors

SOM Connector
VB406

REF-177857-03.zip

Carrier Board Connector
VM240

REF-177862-03.zip

Software

Linux

BSP-Yocto-FSL-iMX7-PD19.1.0
Date: 2019-09-09

Yocto Sumo 2.5 (Linux kernel 4.14.78)

BSP-Yocto-FSL-iMX7-PD18.2.1
Date: 2019-02-27

Yocto Morty 2.2 (Linux kernel 4.9.11)

BSP-Yocto-FSL-iMX7-PD18.2.0
Date: 2018-08-06

Yocto Morty 2.2 (Linux kernel 4.9.11)

BSP-Yocto-FSL-iMX7-PD18.1.1
Date: 2018-03-02

Yocto Morty 2.2 (Linux kernel 4.9.11)

BSP-Yocto-FSL-iMX7-PD18.1.0
Date: 2018-02-09

Yocto Morty 2.2 (Linux kernel 4.9.11)

BSP-Yocto-FSL-iMX7-PD17.2.1
Date: 2017-10-11

Yocto Krogoth 2.1.1 (Linux kernel 4.1.15)

BSP-Yocto-FSL-iMX7-PD17.2.0
Date: 2017-07-20

Yocto Krogoth 2.1.1 (Linux kernel 4.1.15)

BSP-Yocto-FSL-iMX7-PD17.1.1
Date: 2017-04-14

Yocto Krogoth 2.1.1 (Linux kernel 4.1.15)

BSP-Yocto-FSL-iMX7-PD17.1.0
Date: 2016-12-14

Yocto Krogoth 2.1.1 (Linux kernel 4.1.15)

 

Warning: phyCORE-i.MX7 SOMs with part number PCM-061-2110111C.A0 and later revisions are populated with eMMC 5.0. This device runs in HS400 mode and requires a patch to function with BSP release PD17.1.0. Please use BSP Release PD17.1.1 if you are using this SOM, or apply the following patch to the Linux kernel:

0001-MX7FLY-84-dts-imx7d-phycore-som-emmc-add-sd3-strobe-.patch

PCM-061.A0 – PCM-061.A4 and other SOM variants that do not use eMMC are not affected.

BSP-Yocto-FSL-iMX7-ALPHA2
Date: 2016-09-20

Yocto Jethro 2.0.1 (Linux kernel 4.1.15)

 

Warning: This is a ALPHA BSP. Please use this BSP for evaluation purposes. Future Production Quality releases will be made.

BSP-Yocto-FSL-iMX7-ALPHA1
Date: 2016-03-29

Yocto Fido 1.8 (Linux kernel 3.14.52)

 

Warning: This is a Release Candidate BSP. Please use this BSP ONLY for evaluation purposes. PHYTEC does not recommend starting any development based on this BSP.

Related Case Studies

Apollo Video (Luminator) – niiu Video Monitoring System

Luminator Technology Group, a leading global provider of passenger information systems, acquired Apollo Video in 2017.

Learn More

iNOEX – Warp Portable

A mobile terahertz based hand-held system specifically designed for medium and large-sized extruded pipes.

Learn More

Ready to get started?

Let’s go! Learn more about PHYTEC SOMs