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
Features:
- 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.
Features:
- 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