Skip to main content

SMARC iMX95

SMARC iMX95 System on Module

(Double-Click to Zoom)

The SMARC iMX95 is a Toradex System on Module based on the NXP i.MX95 SoC, and member of the SMARC Family.

This page provides hardware design resources, documentation, revision history, erratas, compatibility details, and getting started guides for developers working with the SMARC iMX95 module.

Getting Started​

Recommendation for the first-time order​

Toradex recommends ordering the following additional products for your first-time order:

All products are available for online purchase through the Toradex Webshop.

Quickstart Guide​

Check out our guide for detailed instructions on how to get your board up and running with Torizon:

Having trouble?​

Please contact our technical support. Various options of technical support are mentioned below:

Product Features​

Hardware Features​

Compatible Products​

Block Diagram​

SMARC iMX95 Board V1.0

Pinout Evaluation & Planning​

Power Consumption​

Product Documents​

Datasheets​

SMARC iMX95 V1.0

Design Resources​

Specific 3D Mechanical Models​

The SMARC iMX95 3D model is simplified and contains only the PCB and the CPU. It is intended to be used for heat spreader or heat sink designs. The CPU height is a typical value. Due to production tolerances, the actual height of the assembled component can be different.

Please use the SMARC Specification with the maximum component height for testing the mechanical fit. This ensures the mechanical design fits all current SMARC modules as well as future releases.

The specific 3D Models for the SMARC iMX95 can be downloaded here:

SMARC iMX95 V1.1

SMARC iMX95 V1.0

Hardware Ecosystem​

Carrier Boards​

Off-the-shelf Carrier Boards​

Learn more on the SMARC Product Family Specification.

Custom Carrier Board Design​

Find free reference designs, schematics, 3D designs, and tools to build your carrier board easily in the link below:

Accessories & Add-ons​

Software Ecosystem​

Toradex-Supported Linux Platforms​

The following Linux-based offerings are in-house supported - pre-built images available for quick evaluation:

Industry and Partner Software Ecosystem​

For detailed instructions about software development, including other operating systems for Toradex Computer on Modules - QNX, Android and more - check out our software ecosystem page:

Development Resources​

Installing the Operating System​

Toradex SoMs come with Toradex Easy Installer pre-installed. Once you power-on the board, it will display a list of available images to be installed. Check out how to get started with the Toradex Easy Installer:

You might need to enter recovery mode:

You can also install the compatible pre-built images available for download:

Connecting to the Board​

During development, you will need to communicate the board with your host machine:

Revision History​

Click to See the Product Numbering Scheme

Product Number (PID8) Format

The format of the 8-digits Product Number (PID8) is the following:

Product Numbering Scheme

The below table describes the structure of the Product Number (PID8):

FieldDescription
PPPP4-digits number, indicating the Product Configuration (PID4) that describes the key properties of the product (e.g. Product Group, RAM capacity, etc.)
VV2-digits number, indicating the Major and Minor Version (in that order)
AA2-digits number, indicating the Assembly Variant

See the complete list of available combinations on the Revision History table of the corresponding product page.

Example

Product number (PID8): 00291100:

0029: Apalis iMX6D 512MB

11: Major Version 1, Minor Version 1, Version V1.1 in short

00: Assembly Variant A

A specific product revision has a lifecycle defined by the product state. Learn more about it on the Product Change Notifications.

0096 SMARC iMX95 Hexa 8GB WB IT​

Product #Product DescriptionChanges from Previous VersionRelease DateRelated Documents

00961000

SMARC iMX95 Hexa 8GB WB IT V1.0A

Initial Release

Q3 2025

PCN SMARC iMX95 Hexa 8GB WB IT V1.0A 2025-10-28

00961100

SMARC iMX95 Hexa 8GB WB IT V1.1A

  • SoC part number changed to NXP PIMX9596XVZXNAC (B0 silicon)
  • Fixed ETH reference oscillator supply voltage issue enabling SGMII/USXGMII/XFI
  • Added/changed pull-up resistors on GPIO expander pins to meet SMARC spec
  • Adjusted DP0_HPD pull-down resistor to 1 MĪ© for SMARC compliance
  • Footprint for USB_EN_OC# buffer/line driver was improved
  • Reworked ETH PHY interrupt routing; ETH_PHY1 now uses polling mode
  • Moved I2C_CAM0/CAM1 to I2C7 via bus switch for a free, conflict-free bus

Q4 2025

No PCN document

Errata/Known issues​

SoC Errata Document​

info

None

SoM Errata Document​

Hardware Issue Tracker​

Software Issue Tracker​

Additional Resources​

Learn more about the Toradex SMARC Family on our Dedicated Webinar:

Send Feedback!