phyCORE-i.MX 7

dimensions icon white
50 mm x 41 mm
cpu icon white
Cortex®-A7
Cortex®-M4
lan icon white
2x 10/100/1000
Ethernet
network interface card icon white
PCIe 2.0

Performance and Efficiency

The phyCORE-i.MX 7 System on Module supports the next-generation 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 up peripherals, such as PCIe, WiFi, Bluetooth, GPS, displays, camera, and sensors. Ideal for patient monitoring, industrial HMI, portable test and measurement applications.

PHYTEC phyCORE-i.MX 7 System on Module top view

The i.MX 7 Processor

NXP i.MX 7 Icon black

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.

NXP i.MX 7 Processor Block Diagram

Board-to-board interface

phyCORE-i.MX 7 utilizes a rugged connector. This connector allows for PHYTEC to expose the signals, interfaces and core features of the i.MX 7 processor. 

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. 

Software that is specifically designed for its hardware

PHYTEC Board Support Packages (BSPs) are software bundles that implement and support operating systems on our System on Modules. PHYTEC BSPs are application development-ready, offering all essential drivers and board-level feature support. PHYTEC includes support for the NXP Linux Software Development Kit (SDK), NXP Android SDK, and the NXP freeRTOS BSPs for the i.MX 7 processor. 

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.

PHYTEC phyCORE-i.MX 7 System on Module top view

SOM Specification Overview

Architecture

Arm Cortex-A7 / Arm Cortex-M4

Camera Interface

MIPI CSI

Connector

2x 120-pin 0.5 mm

Display Interfaces

MIPI DSI, Parallel (24bpp)

EEPROM

4 KB

eMMC

4GB default / 128GB max

Ethernet

2x 10/100/1000 (1x PHY on SOM)

JTAG

Yes

I2S

3

I2C

4

NAND

Optional up to 4GB

NOR

16 MB Max

Operational Temperature

0 to 95°C or -20 to 105°C

PCIe

1x PCIe 2.0

Processor Hz

1 GHz

RAM

1 GB default / 2 GB max DDR3

RTC

Yes

SPI/SSP

4

Supply Voltage

3.3V

Tamper Protection

Yes

UART

7

CAN

2

Processor

NXP i.MX 7Dual, NXP i.MX 7Solo

Touch

External

USB Host

HS 2.0 HSIC

USB OTG

2x HS 2.0

ADC

4

Development Kit

Get in touch with PHYTEC about your project

Scroll to Top