IMXQSUG
Quick Start Guide for Config Tools for i.MX
Rev. 0 — 1/2021
Contents
1 Introduction
Config Tools for i.MX is a suite of tools intended for configuration of NXP i.MX
Cortex-A and Cortex-M based processors.
Use the Pins tool to customize pin routing configuration of the device, including
configuration of electrical properties related to all respective pin signals, and
to create source codes applicable for a device initialization either as direct
initialization of register(s) or code for SDK API and/or device tree code snippet (if supported).
Use the DDR tool to configure and validate the double data rate RAM configuration.
1 Introduction......................................1
2 Start with a new configuration......... 1
3 Import an existing configuration...... 2
4 Pins Tool......................................... 3
5 DDR Tool.........................................4
6 Generate code................................ 6
2 Start with a new configuration
On starting Config Tools for i.MX the first time you will be greeted by the Start Development window. You can use this window to
create a new configuration or load an existing one.
User's Guide
Figure 1. Create a new configuration
NXP Semiconductors
Import an existing configuration
To create a new configuration for selected processor, board or kit at any time, do the following:
1. Start the tool or select File > New.
2. Select option Create new configuration for processor, board or kit.
3. Select Next.
4. Expand the tree and select any processor, board or kit configuration. You can also use the filter field to quickly find
desired item.
5. Customize name of the configuration and select Finish.
Use File > Save to save existing configuration to the disk.
3 Import an existing configuration
You can also import an existing configuration using a built-in import wizard for getting pins and DDR configuration either from
legacy project formats (IO Mux Tool Design Configuration XML or PEx for i.MX) or an other already existing configuration file
(MEX) or Pins tool-generated source files containing YAML configuration details.
To import an existing configuration:
1. Select File > Import.
2. Choose the import wizard, select Next and follow the instructions.
3. Select Browse and then the required input file(s).
4. Select Finish to import files.
New configuration is created if the import is finished successfully, then use File > Save to save it to the disk.
Quick Start Guide for Config Tools for i.MX, Rev. 0, 1/2021
User's Guide 2 / 7
NXP Semiconductors
Pins Tool
Figure 2. Import
4 Pins Tool
In the Pins tool, you can display and configure the pins of selected processor. Basic configuration can be done in the Pins,
Peripheral Signals or Package views.
More advanced settings (pin electrical properties and features) can be viewed and configured in the Routed Pins view.
Moreover, Config Tools for i.MX allows you to verify possible voltage level issues on HW level within given functional group for
pins configuration from different power rails (if specified for given processor). Individual voltage level for supported power groups
can be configured globally per current configuration in Power Groups view.
Quick Start Guide for Config Tools for i.MX, Rev. 0, 1/2021
User's Guide 3 / 7