Config Tools for i.MX v8 Now Available

Showing results for 
Show  only  | Search instead for 
Did you mean: 

Config Tools for i.MX v8 Now Available

NXP Employee
NXP Employee
0 0 1,622

We are pleased to announce that Config Tools for i.MX Application Processors v8 are now available.


The Config Tools for i.MX is a set of configuration tools that provide an efficient method
for evaluation and configuration of pins routing and DDR memory settings when designing
with NXP's application processors based on Arm® Cortex®-A cores, including i.MX MPUs.


The following tools are currently available:


Memory Tool

DDR Configuration and Validation tool allows you to create a configuration for the DDR component
and to validate the DDR configuration using various validation scenarios

  • Support for iMX8M, iMX8MM and iMX8MN
  • Support for multiple phy firmware version
  • DDR phy support for DDR3 (untested), DDR4 and LPDDR4
  • Allow users to import DDR controller and phy configuration from RPA tool
  • Full PHY configuration from GUI
  • Basic/Advanced user mode
  • DDR controller Registers View support
  • Auto-detect of available COM ports
  • USB target connection
  • Basic validation tests support (Write-Read-Compare, Walking Ones, Walking Zeros)
  • Stress tests support (beta)
  • vTSA (Virtual Timing Signal Analysis) support- RX data eye, TX data eye
  • Export tests results in JPEG format
  • Code generation in Uboot style
  • Command line possibility


Pins Tool

The Pins Tool is used for pin routing configuration, validation and code generation, including pin
functional/electrical properties, power rails, run-time configurations.

  • Desktop application
  • Muxing and pin configuration with consistency checking
  • Multicore support
  • Localized for English and Simplified Chinese
  • Mostly Connected: On-Demand device data download
  • Integrates with any compiler and IDE
  • Supports English and Chinese (simplified) languages, based on locale settings. Please refer to user manual for details.
  • ANSI-C initialization code
  • Graphical processor package view
  • Multiple configuration blocks/functions
  • Easy-to-use device configuration
    • Selection of Pins and Peripherals
    • Package with IP blocks
    • Routed pins with electrical characteristics
    • Registers with configured and reset values
    • Power Groups with assigned voltage levels
    • Source code for C/C++ applications
  • Documented and easy to understand source code
  • CSV Report and Device Tree File


Downloads & links

  • To download the installer for all platforms, please login to our download site via: 
  • Please refer to Documentation  for installation and quick start guides.
  • For further information about DDR config and validation, please go to this blog post.


Whats new in v8

  • Pins tool: Added muxing alt function details in HTML report.
  • DDR tool
    • Blind support for DDR3
    • Added support for iMX8M and iMX8MN
    • Support for multiple phy firmware version
    • Improved Import from RPA tool
    • Add Basic/Advanced user mode
    • Code generation in Uboot style
Tags (2)