Contact us to learn more

Call 1-800-278-9913
to talk to a technical sales engineer

The phyCORE-i.MX31 SOM showcases the NXP i.MX31 processor, which delivers a speed of 532 MHz while minimizing power consumption and supporting a rich peripheral set. Customize the phyCORE-i.MX31 SOM with adaptable memory and access with ease interfaces such as Ethernet, high speed USB OTG and Host, and LCD with touch support through the 400-pin interconnect.

Take a closer look

The phyCORE-i.MX31 System on Module

The i.MX31 ARM®-11 Processor Family

The NXP i.MX31 processor based on the ARM®-11 lives up to the i.MX family reputation of high performance, minimal power consumption, and versatility for next-generation multi-media and display applications.  Delivering up to 532 MHz, the i.MX31 features an integrated 3D graphics processing unit for superior image quality and a built-in Image Processing Unit (IPU) for high-quality video.

SOM Highlights

  • i.MX31 up to 532 MHz
  • 3D with VFP
  • VGA MPEG-4 HW encode
  • Up to 512 MB DDR / 1 GB NAND
  • USB HS 2.0 OTG and Host
  • UART, SPI, I2C, I2S
  • Display, touch controller
  • Linux and CE 6.0 BSPs
Feature Details
Part Number PCM-037
Architecture ARM1136JF-S
Processor NXP i.MX31
Frequency 532 MHz
SRAM 512 KB default / 2 MB max
DRAM 128 MB default / 512 MB max DDR
NAND 64 MB default / 1 GB max
NOR 32 MB default / 64 MB max
RS-232 1
I2C 3
I2S 2
CAN External
USB Host 1x HS 2.0, 1x FS 2.0
USB Device
USB OTG 1x HS 2.0
Ethernet (Mbit/s) 10/100
Audio Yes
Graphics 3D with VFP
Video MPEG-4 encoder
Display TTL (18 bpp)
Touch Yes
Camera Yes
Miscellaneous PWM, Keypad, JTAG
Dimensions 58 x 84 mm
Connector 2x 200-pin 0.635 mm pitch
Supply Voltage 3.3 - 4.6 V
Power Consumption 1.65 W
Temperature 0° to 70° C / -40° to 85° C

The Interconnect

phyCORE-i.MX31 interfaces are routed to our high-density PCB interconnects on the underside of the SOM. Design the mating connectors on your carrier board. 

The phyCORE-i.MX31 Rapid Development Kit

Kit Contents

  • phyCORE-i.MX31 System on Module
  • phyCORE-i.MX31 Carrier Board
  • phyCORE-i.MX31 Mapper Board
  • Linux or CE 6.0 Software
  • 3.5" LCD with touch on adapter board
  • Optional expansion board
  • Cables, schematics, and kit CD

The phyCORE SOM is designed to plug into a PHYTEC Carrier Board that provides the I/O connectors as well as any other interface circuitry not provided on the phyCORE module itself.

Carrier Board Features

  • RJ-45 Ethernet
  • USB 2.0 OTG connector
  • USB 2.0 Host port
  • 2x RS-232 serial ports
  • SD/MMC card slot
  • Compact Flash card socket
  • Stereo input and output jacks
  • Keypad interface
  • CAN controller and port
  • Camera connector
  • LVDS / touch display interface
  • JTAG connector
  • Expansion interface

SOM Features

The default configuration of the phyCORE-i.MX31 SOM included in the kit features: Freescale i.MX31 532 MHz processor, 128 MB DDR, 512 KB SRAM, 64 MB NAND-Flash, 32 MB NOR-Flash, 4 KB I2C EEPROM, Ethernet, HS USB OTG and Host, and RS-232.

Optional Accessories

  • Bare PCB expansion board that plugs into the Carrier Board for rapid prototypting

phyCORE-i.MX31 Board Support Packages

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. The only task left for you is application integration. This way, you can focus on your core competencies while we take care of the rest.

Linux Package

  • GCC C/C++ cross development tool chain
  • Eclipse IDE
  • PTXdist build system
  • Bootloader, kernel, file system
  • Source BSP

Access BSP here

CE 6.0 Package

  • Visual Studio 2005 evaluation CD 
  • Platform Builder CE 6.0
  • SDK for application development 
  • Bootloader and runtime Nk.bin image 
  • OSDesign example 
  • Binary BSP, source available under EULA

Access BSP here


View PHYTEC certifications for ISO9001:2008, RoHS II, Conflict Minerals, and more here.

Developer Wiki

Find Quickstart guides, BSP downloads, and other useful information on our wiki.


Welcome to PHYTEC support! We pride ourselves in our excellent customer service. If you cannot find the help you need here, please call us and we will connect you with a live person who can assist you.

Schematic Registration

Need schematics for one of our products? Register here.