phyCORE®-i.MX31
Contact us to learn more
Call 1-800-278-9913
to talk to a technical sales engineer
The phyCORE-i.MX31 SOM showcases the Freescale™ 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 Freescale™ 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
- SD/SDIO/MMC
- 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 | Freescale 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 |
| eMMC | – |
| EEPROM | 4 KB |
| SD/SDIO/MMC | 2 |
| PCMCIA/CF | 1 |
| PCIe | – |
| SATA | – |
| UART | 5 |
| RS-232 | 1 |
| I2C | 3 |
| I2S | 2 |
| SPI/SSP | 3 |
| 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 |
| RTC | 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
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
phyCORE-i.MX31 Documentation
Premium SupportRequire in-depth support beyond our free offerings? See details here. |
Developer WikiFind Quickstart guides, BSP downloads, and other useful information on our wiki. |
SupportWelcome 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 RegistrationNeed schematics for one of our products? Register here. |
Buy Your Kit
The phyCORE-i.MX31 Rapid Development Kit comes in two versions: Linux and Windows Embedded 6.0. Both versions include a phyCORE-i.MX31 SOM, carrier board, mapper board, LCD, BSP, and optional accessories.
Kit Contents
- phyCORE-i.MX31 System on Module (PCM-037)
- Carrier board (PCM-970)
- Mapper Board (PMA-001)
- 3.5" LCD with integrated touch (LCD-004 / LCD-011)
- Windows Embedded 6.0 or Linux BSP
Optional Accessories
- Bare PCB expansion board (PCM-977)



Facebook
Twitter
Linkedin