Skip navigation

We are pleased to announce that MCUXpresso Config Tools v8 are now available.

 

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features

  • Available as Web, Desktop application and MCUXpresso IDE plug-ins
  • MCUXpresso SDK v2 support
  • Multicore support
  • GUI localized for English and Simplified Chinese
  • On-Demand device data download for latest features and support
  • Integrated directly within MCUXpresso IDE, standalone version supports other compilers and IDEs
  • Currently there are the following tools available

  • Downloads

     

     

    Revision History

    8.0

    • Pins tool:

      • Added Expansion headers support.

      • Added muxing alt function details in HTML report.

    • TEE tool:

      • Added MPU (Memory Protection Unit) support.

      • Validations of peripherals security configuration vs interrupts security configuration.

      • Validations of linker map file vs TEE configuration

      • Added ability to generate ROM preset data instead of C code

    • Peripherals tool:

      • Register initialization introduced

      • Quick fix button added next to the problematic part of component when fix is available

    • Device Configuration tool:

      • Added support for Cut, Copy and Paste of DCD commands

      • Improved editing with 'Write - clear and set bits' dialog

    • Memory Validation Tool

      • (MCUXpresso IDE only): Added FCB Validation tool, with RT support (untested support for RT600)

    • Project Cloner in New Configuration Wizard

      • Added support for CodeWarrior examples from DSC SDK

  • Community

    MCUXpresso Config Tools

     

     

    MCUXpresso Config Tools Data

    The Data for MCUXpresso Config Tools v8 was successfully deployed on the production system.

     

    What’s new in data

    • 338 Kinetis, LPC, QN and i.MX processors and 229 boards supported in total
    • Updated code generated by Pins, Clocks and Peripherals tool to support SDK v2.8 API
    • Pins tool
      • Support for expansion headers (e.g. Arduino) for selected boards
    • Peripherals tool
      • Support for FreeMASTER, FatFS, littleFS and debug console components
      • Support for FlexSPI Configuration Block (FCB) component, improved Smart External Memory Controller (SEMC) component
      • Support for RT1010 processors in USB component
      • Added example code of interrupt service routine (reading and clearing of interrupt flags) in interrupt handler reference code (for selected components)
      • Support for user symbols and includes generated in peripherals.h
    • TEE tool
      • Added support of MPU
    • Various other small improvements and bug fixes of Pins, Clocks and Peripherals tool

     

    Supported processors, boards, kits and Peripherals tool components

     

    Components:

     

    Components

     

    acmp

    adc_12b1msps

    adc_etc

    adc12

    adc16

    aoi

    cadc

    capt

    cau3

    cmp_1

    cmp

    cmt

    cop

    crc

    csi

    ctimer

    dac_1

    dac

    dcp

    debug_console

    dma

    dmic

    dspi

    edma

    eeprom

    elcdif

    enc

    ewm

    fatfs

    fcb

    flexbus

    flexcan

    flexcomm_i2c

    flexcomm_i2s

    flexcomm_spi

    flexcomm_usart

    flexio_i2c

    flexio_i2s

    flexio_mculcd

    flexio_spi

    flexio_uart

    flexspi

    freemaster

    ftm

    generic_can

    generic_uart

    gint

    gpio

    gpt

    hashcrypt

    hsadc

    i2c

    i3c

    igpio

    kpp

    lcdif

    littlefs

    llwu

    lpadc

    lpc_acomp

    lpc_adc

    lpc_crc

    lpc_dac

    lpc_dma

    lpc_gpio

    lpc_i2c

    lpc_lcdc

    lpc_minispi

    lpc_miniusart

    lpc_rtc

    lpc_spi

    lpcmp

    lpi2c

    lpit

    lpsci

    lpspi

    lptmr

    lpuart

    mcan

    mipi_dsi

    mrt

    msg

    mu

    nfc

    ostimer

    otfad

    pdb

    pint

    pit

    plu

    pwm

    qtmr_2

    qtmr

    rit

    rnga

    rtc

    rtwdog

    sai

    sctimer

    semc

    sha

    slcd

    snvs_hp

    snvs_lp

    spdif

    spi

    spm

    system

    tempmon

    tpm

    trng

    tsens

    uart

    usb

    utick

    vref

    vspi

    vusart

    wdog

    wdog01

    wdog32

    wdt

    wkt

    wwdt

     

    Processors:

     

    i.MX

    Kinetis

     

    LPC

    K32W/JN/QN

    MCIMX7U3xxxxx

    MCIMX7U5xxxxx

    MIMX8DX1xxxFZ

    MIMX8DX2xxxFZ

    MIMX8DX3xxxFZ

    MIMX8DX4xxxFZ

    MIMX8DX5xxxDZ

    MIMX8DX5xxxFZ

    MIMX8DX6xxxDZ

    MIMX8DX6xxxFZ

    MIMX8MD6xxxHZ

    MIMX8MD6xxxJZ

    MIMX8MD7xxxHZ

    MIMX8MD7xxxJZ

    MIMX8MM1xxxKZ

    MIMX8MM1xxxLZ

    MIMX8MM2xxxKZ

    MIMX8MM2xxxLZ

    MIMX8MM3xxxKZ

    MIMX8MM3xxxLZ

    MIMX8MM4xxxKZ

    MIMX8MM4xxxLZ

    MIMX8MM5xxxKZ

    MIMX8MM5xxxLZ

    MIMX8MM6xxxKZ

    MIMX8MM6xxxLZ

    MIMX8MN1xxxJZ

    MIMX8MN2xxxJZ

    MIMX8MN3xxxJZ

    MIMX8MN4xxxJZ

    MIMX8MN5xxxJZ

    MIMX8MN6xxxJZ

    MIMX8MN1xxxIZ

    MIMX8MN2xxxIZ

    MIMX8MN3xxxIZ

    MIMX8MN4xxxIZ

    MIMX8MN5xxxIZ

    MIMX8MN6xxxIZ

    MIMX8MQ5xxxHZ

    MIMX8MQ5xxxJZ

    MIMX8MQ6xxxHZ

    MIMX8MQ6xxxJZ

    MIMX8MQ7xxxHZ

    MIMX8MQ7xxxJZ

    MIMX8QM6xxxFF

    MIMX8QX1xxxFZ

    MIMX8QX2xxxFZ

    MIMX8QX3xxxFZ

    MIMX8QX4xxxFZ

    MIMX8QX5xxxDZ

    MIMX8QX5xxxFZ

    MIMX8QX6xxxDZ

    MIMX8QX6xxxFZ

    MIMX8UX5xxxDZ

    MIMX8UX5xxxFZ

    MIMX8UX6xxxDZ

    MIMX8UX6xxxFZ

    MIMXRT1011xxxxx

    MIMXRT1015xxxxx

    MIMXRT1021xxxxx

    MIMXRT1051xxxxB

    MIMXRT1052xxxxB

    MIMXRT1061xxxxA

    MIMXRT1062xxxxA

    MIMXRT1064xxxxA

    MIMXRT633S

    MIMXRT685S

    K32L2A31xxxxA

    K32L2A41xxxxA

    K32L2B11xxxxA

    K32L2B21xxxxA

    K32L2B31xxxxA

    K32L3A60xxx

    MK02FN128xxx10

    MK02FN64xxx10

    MK10DN512xxx10

    MK10DX128xxx10

    MK10DX256xxx10

    MK11DN512Axxx5

    MK11DN512xxx5

    MK11DX128Axxx5

    MK11DX128xxx5

    MK11DX256Axxx5

    MK11DX256xxx5

    MK12DN512xxx5

    MK12DX128xxx5

    MK12DX256xxx5

    MK20DN512xxx10

    MK20DX128xxx10

    MK20DX256xxx10

    MK21DN512Axxx5

    MK21DN512xxx5

    MK21DX128Axxx5

    MK21DX128xxx5

    MK21DX256Axxx5

    MK21DX256xxx5

    MK21FN1M0Axxx12

    MK21FN1M0xxx12

    MK21FX512Axxx12

    MK21FX512xxx12

    MK22DN512xxx5

    MK22DX128xxx5

    MK22DX256xxx5

    MK22FN128xxx10

    MK22FN128xxx12

    MK22FN1M0Axxx12

    MK22FN1M0xxx12

    MK22FN256xxx12

    MK22FN512xxx12

    MK22FX512Axxx12

    MK22FX512xxx12

    MK24FN1M0xxx12

    MK24FN256xxx12

    MK26FN2M0xxx18

    MK27FN2M0Axxx15

    MK27FN2M0xxx15

    MK28FN2M0Axxx15

    MK28FN2M0xxx15

    MK30DN512xxx10

    MK30DX128xxx10

    MK30DX256xxx10

    MK40DN512xxx10

    MK40DX128xxx10

    MK40DX256xxx10

    MK50DN512xxx10

    MK50DX256xxx10

    MK51DN256xxx10

    MK51DN512xxx10

    MK51DX256xxx10

    MK52DN512xxx10

    MK53DN512xxx10

    MK53DX256xxx10

    MK60DN256xxx10

    MK60DN512xxx10

    MK60DX256xxx10

    MK63FN1M0xxx12

    MK64FN1M0xxx12

    MK64FX512xxx12

    MK65FN2M0xxx18

    MK65FX1M0xxx18

    MK66FN2M0xxx18

    MK66FX1M0xxx18

    MK80FN256xxx15

    MK82FN256xxx15

    MKE02Z16xxx4

    MKE02Z32xxx4

    MKE02Z64xxx4

    MKE04Z128xxx4

    MKE04Z64xxx4

    MKE04Z8xxx4

    MKE06Z128xxx4

    MKE06Z64xxx4

    MKE14F256xxx16

    MKE14F512xxx16

    MKE14Z128xxx7

    MKE14Z256xxx7

    MKE14Z32xxx4

    MKE14Z64xxx4

    MKE15Z128xxx7

    MKE15Z256xxx7

    MKE15Z32xxx4

    MKE15Z64xxx4

    MKE16F256xxx16
    MKE16F512xxx16

    MKE16Z32xxx4

    MKE16Z64xxx4

    MKE18F256xxx16

    MKE18F512xxx16

    MKL02Z16xxx4

    MKL02Z32xxx4

    MKL02Z8xxx4

    MKL03Z16xxx4

    MKL03Z32xxx4

    MKL03Z8xxx4

    MKL13Z32xxx4

    MKL13Z64xxx4

    MKL14Z32xxx4

    MKL14Z64xxx4

    MKL15Z128xxx4

    MKL15Z32xxx4

    MKL15Z64xxx4

    MKL16Z128xxx4

    MKL16Z256xxx4

    MKL16Z32xxx4

    MKL16Z64xxx4

    MKL17Z128xxx4

    MKL17Z256xxx4

    MKL17Z32xxx4

    MKL17Z64xxx4

    MKL24Z32xxx4

    MKL24Z64xxx4

    MKL25Z128xxx4

    MKL25Z32xxx4

    MKL25Z64xxx4

    MKL26Z128xxx4

    MKL26Z256xxx4

    MKL26Z32xxx4

    MKL26Z64xxx4

    MKL27Z128xxx4

    MKL27Z256xxx4

    MKL27Z32xxx4

    MKL27Z64xxx4

    MKL28Z512xxx7

    MKL33Z128xxx4

    MKL33Z256xxx4

    MKL33Z32xxx4

    MKL33Z64xxx4

    MKL34Z64xxx4

    MKL36Z128xxx4

    MKL36Z256xxx4

    MKL36Z64xxx4

    MKL43Z128xxx4

    MKL43Z256xxx4

    MKL46Z128xxx4

    MKL46Z256xxx4

    MKL82Z128xxx7

    MKM34Z256xxx7

    MKM35Z256xxx7

    MKM35Z512xxx7

    MKS20FN128xxx12

    MKS20FN256xxx12

    MKS22FN128xxx12

    MKS22FN256xxx12

    MKV10Z128xxx7

    MKV10Z16xxx7

    MKV10Z32xxx7

    MKV10Z64xxx7

    MKV11Z128xxx7

    MKV11Z64xxx7

    MKV30F128xxx10

    MKV30F64xxx10

    MKV31F128xxx10

    MKV31F256xxx12

    MKV31F512xxx12

    MKV42F128xxx16

    MKV42F256xxx16

    MKV42F64xxx16

    MKV44F128xxx16

    MKV44F256xxx16

    MKV44F64xxx16

    MKV46F128xxx16

    MKV46F256xxx16

    MKV56F1M0xxx24

    MKV56F512xxx24

    MKV58F1M0xxx24

    MKV58F512xxx24

    MKW21D256xxx5

    MKW21D512xxx5

    MKW21Z256xxx4

    MKW21Z512xxx4

    MKW22D512xxx5

    MKW24D512xxx5

    MKW31Z256xxx4

    MKW31Z512xxx4

    MKW35A512xxx4

    MKW35Z512xxx4

    MKW36A512xxx4

    MKW36Z512xxx4

    MKW41Z256xxx4

    MKW41Z512xxx4

    LPC51U68

    LPC54005

    LPC54016

    LPC54018

    LPC54018M

    LPC54101J256

    LPC54101J512

    LPC54102J256

    LPC54102J512

    LPC54113J128

    LPC54113J256

    LPC54114J256

    LPC54605J256

    LPC54605J512

    LPC54606J256

    LPC54606J512

    LPC54607J256

    LPC54607J512

    LPC54608J512

    LPC54616J256

    LPC54616J512

    LPC54618J512

    LPC54628J512

    LPC54S005

    LPC54S016

    LPC54S018

    LPC54S018M

    LPC5512

    LPC5514

    LPC5516

    LPC5526

    LPC5528

    LPC55S14

    LPC55S16

    LPC55S26

    LPC55S28

    LPC55S66

    LPC55S69

    LPC802

    LPC804

    LPC810

    LPC811

    LPC812

    LPC822

    LPC824

    LPC832

    LPC834

    LPC844

    LPC845

    LPC8N04

    JN5189

    K32W061

    QN908XC

    QN9090

     

    Boards:

     

    i.MX

    Kinetis

    LPC

    K32W/JN/QN

    IMXRT1050-EVKB

    MCIMX7ULP-EVK-REV-B

    MIMX8M-EVK-REV-B

    MIMX8MM-EVK-REV-C

    MIMX8MN-EVK-REV-A

    MIMX8QM-MEK-REV-B

    MIMX8QX-MEK-REV-B

    MIMXRT1010-EVK

    MIMXRT1015-EVK

    MIMXRT1020-EVK

    MIMXRT1060-EVK

    MIMXRT1064-EVK

    MIMXRT685-EVK

    FRDM-K22F

    FRDM-K28F

    FRDM-K28FA

    FRDM-K32L2A4S

    FRDM-K32L2B

    FRDM-K32L3A6

    FRDM-K64F

    FRDM-K66F

    FRDM-K82F

    FRDM-KE02Z40M

    FRDM-KE04Z

    FRDM-KE06Z

    FRDM-KE15Z

    FRDM-KE16Z

    FRDM-KL02Z

    FRDM-KL03Z

    FRDM-KL25Z

    FRDM-KL26Z

    FRDM-KL27Z

    FRDM-KL28Z

    FRDM-KL43Z

    FRDM-KL46Z

    FRDM-KL82Z

    FRDM-KV10Z

    FRDM-KV11Z

    FRDM-KV31F

    FRDM-KW24

    FRDM-KW36

    FRDM-KW41Z

    HEXIWEAR

    HVP-KE18F

    HVP-KV11Z75M

    HVP-KV31F120M

    HVP-KV46F150M

    HVP-KV58F

    MAPS-KS22

    TWR-K21D50M

    TWR-K21F120M

    TWR-K22F120M

    TWR-K24F120M

    TWR-K60D100M

    TWR-K64F120M

    TWR-K65F180M

    TWR-K80F150M

    TWR-KE18F

    TWR-KL28Z72M

    TWR-KL43Z48M

    TWR-KL82Z72M

    TWR-KM34Z75M

    TWR-KM35Z75M

    TWR-KV10Z32

    TWR-KV11Z75M

    TWR-KV31F120M

    TWR-KV46F150M

    TWR-KV58F220M

    TWR-KW24D512

    USB-KW24D512

    USB-KW41Z

    LPC54018-IoT-Module

    LPC54S018-IoT-Module

    LPC845BREAKOUT

    LPC8N04DevBoard

    LPCXpresso51U68

    LPCXpresso54018

    LPCXpresso54018M

    LPCXpresso54102

    LPCXpresso54114

    LPCXpresso54608

    LPCXpresso54618

    LPCXpresso54628

    LPCXpresso54S018

    LPCXpresso54S018M

    LPCXpresso55S16

    LPCXpresso55S28

    LPCXpresso55S69

    LPCXpresso802

    LPCXpresso804

    LPCXpresso812

    LPCXpresso824

    LPCXpresso845

    JN5189DK6

    K32W061DK6

    QN908XCDK

    QN9090DK6

     

    Kits:

     

    Kinetis

    FRDM-K22F-AGM01

    FRDM-K22F-SA9500

    FRDM-K64F-AGM01

    FRDM-K64F-MULT2B

    FRDMKL25-A8471

    FRDMKL25-A8491

    FRDMKL25-P3115

Adrian Stoica

DDR tool for i.MX

Posted by Adrian Stoica Employee Jan 3, 2020

This document introduces the double data rate (DDR) RAM configuration and validation tool, which is an embedded component of Config tools for i.MX.

 

The DDR tool has two components: DDR configuration tool and DDR validation tool. The DDR configuration tool allows you to create a configuration for the DDR component and the DDR validation tool allows you to validate the DDR configuration using various validation scenarios.

 

Limitation

- Supports only MIMX8MM family

- Supports only LPDDR4

- Supports only one frequency setpoint

- Validation is not working on MacOS

 

Prerequisite

- Configure the i.MX target board to boot in Serial Download Mode

- Connect UART cable from PC to board's debug UART port

- Connect USB cable from PC to board's USB OTG port 

- Generate the DDR configuration from Register Programming Aid tool (RPA)

 

DDR configuration

 

DDR configuration tool provides a user-friendly graphical interface to configure the DDR controller and the DDR PHY. It can be used for tweaking some of the configuration parameters when you want to use different DDR devices from different vendors or when you want to optimize the DDR configuration.  

 

To use the DDR configuration tool, you first need to create a new project for processor with DDR tool support.

 

Before starting with the DDR tool, make sure you have RPA tool for your processor and generate the output.

 

To create a project for DDR tool, follow these steps:

1. Once you start the Config tools for i.MX, you can create a new configuration from the welcoming window

2. In the next step select the processor with DDR tool support

3. From the Config Tools Overview select the DDR

4. In DDR configuration view expand the DDRC component to view the configuration

5. Importing output from RPA tool is mandatory in this release of DDR tool. To do this, click on Import DDR Configuration button, browse for the .ds file and click OK

6. In Input data section imported DDR PHY parameters are displayed

7. In Registers View imported DDR controller registers are displayed

8. Once the output of RPA tool has been imported, you will see the PHY configuration in DDRC component under Phy Configuration. If configuration needs to be changed, you can do it from the UI

 

DDR validation

 

The DDR validation tool can be used to validate a DDR configuration using predefined scenarios. To start DDR validation tool, open Validation View (go to Views and click on Validation if the view is not open already).

 

1. There are several predefined scenarios used in validation process

Firmware Init will perform PHY initialization based on the parameters from the Phy Configuration.

Operational is a suite of tests for quick verification of DDR configuration using several tests as Write-Read-Compare, Walking Ones, Walking Zeros.

Stress Tests is a suite of tests meant to verify the performance and stability of the memory in a non-OS environment (beta version in this release).

2. For each test, except the Firmware Init, you can choose test parameters from Choose Tests tab

3. To start validation, you must select the correct COM port. Searching for available COM ports is available by click on Scan for available COM ports button

4. Select the Scenario and tests you want to run and click on Start Validation for running the tests on target board

5. Tests results are available in Results tab

6. To switch between simple and detailed log select the Real time option

7. To run vTSA tests go to Diags tab. Tx Eye (Diag Write Margin) and Rx Eye (Diag Read Margin) tests are available. You can select on which lanes to execute the test from Choose Tests parameters

   The TxEye test collects the transmit eye associated with a specifc byte and bit. The eye is measured by running traffic
   while varying the DRAM VREF and Phy’s TxDq delay settings. The test records how many errors occur at each delay and
   voltage setting and returns a matrix of encoded error counts.

   The RxEye test collects the receive eye associated with a specifc byte and bit. The eye is measured by running traffic
   while varying the Phy’s VREF and RxClkDly delay settings. The test records how many errors occur at each delay and
   voltage setting and returns a matrix of encoded error counts.

8. After the vTSA tests are done the Data Eyes will be displayed in Results

9. Test results can be saved as JPG by using Generate DDRV Report

We are pleased to announce that MCUXpresso Config Tools v7 are now available.

 

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features

  • Available as Web, Desktop application and MCUXpresso IDE plug-ins
  • MCUXpresso SDK v2 support
  • Multicore support
  • GUI localized for English and Simplified Chinese
  • On-Demand device data download for latest features and support
  • Integrated directly within MCUXpresso IDE, standalone version supports other compilers and IDEs
  • Currently there are the following tools available: 

Downloads

 

 

Revision History

7.0.1

  • Mac OS X 10.15 operating system support added.

  • TEE tool: Displays correctly inaccessible regions in "Memory attribution map" view.7.0

7.0

  • Added "Help | Kit/Board Information" option that displays information about currently used kit or board.
  • Clickable Part number, Board and Kit name supported. It displays information about currently used processor, board and kit.
  • Data Manager - supports clearing locally cached processors, boards, kit and components content.
  • Configuration Preferences - supports custom copyright in generated sources
  • TEE tool: Memory map is now interactive, cell double click opens its configuration.
  • TEE tool: Memory map now displays peripherals space details.
  • TEE tool: Added possibility to import memory configuration from MCUXpresso IDE project(s).
  • TEE tool: Memory regions in Access overview are now grouped by memory type; all memory region aliases are displayed in a single row.
  • TEE tool: Pins table now contains pin labels from the Pins tool.
  • TEE tool: Additional validations and security setting recommendations.
  • Peripherals tool: Tool can now generate binary output files.
  • Peripherals tool: Component name is derived from the selected peripheral by default. It can be overwritten by a user.
  • Peripherals tool: Documentation view improvements related to navigation added two new features - header with links in documentation content and selection box in header of view.
  • Peripherals tool: Deprecated components have "(deprecated)" suffix in the add component dialog if there are still other instances of this type in configuration.
  • Pins tool: Added automatic routing feature which can be used for conflict resolution in the current functional group.
  • (MCUXpresso Config Tools only): Preferences - Added Dark theme support
  • (MCUXpresso IDE only): Added SEMC/SDRAM stress tests, with RT support.
  • (MCUXpresso IDE only): Added FlexSPI/NOR Validation tool, with RT support.


Community

MCUXpresso Config Tools

 

 

MCUXpresso Config Tools Data

The Data for MCUXpresso Config Tools v7 was successfully deployed on the production system.

 

What’s new in data

The Data for MCUXpresso Config Tools v7 release provides following updates:

  • 330 Kinetis, LPC and i.MX processors and 229 boards supported in total.
  • Updated code generated by Pins, Clocks and Peripherals tool to support SDK v2.7 API.
  • Peripherals tool support added for LPC8N04, KV11/4x/5x, KExx, KV3x and K22 (FN1M0 and FX512 memory variants only) processors. 200 processors supported by Peripherals tool in total - all processors in SDK v2.7 are supported by Peripherals tool now.
  • Added 21 new Peripherals tool components for various Kinetis, LPC and i.MX RT processors. 103 components are available now in total.
  • Improved DMA support in Peripherals tool - edma and lpc_dma components updated to support transactional and non-transactional modes, improved support of DMA request settings in other Peripherals tool components.
  • Improved interrupt settings in Peripherals tool components, added default interrupt subroutine snippets.
  • Added new Audio 1.0 and Device Firmware Update classes to USB Peripherals tool component, supported suspend/resume/remote wake-up feature, improved PHDC class support and USB endpoint settings.
  • Added support of Memory validation for i.MX8MM processors, maintenance update of Memory validation/DDR tool supporting RT1020, RT1050, RT1060, RT1064 and i.MX8MM processors.
  • Updated TEE tool for LPC55S6x processors.
  • Various other small improvements and bug fixes of Pins, Clocks and Peripherals tool. 

 

Supported processors, boards, kits and components

 

i.MX

Kinetis

 

LPC

QN

imx7ulp-14x14-arm2

imx7ulp-evk

imx7ulp-evk-emmc

imx7ulp-evk-emmc-qspi

imx7ulp-evk-ft5416

imx7ulp-evk-lpuart

imx7ulp-evk-mipi

imx7ulp-evk-qspi

imx7ulp-evk-sd1

imx7ulp-evk-sensors-to-i2c5

imx7ulp-evk-wm8960

IMXRT1050-EVKB

MCIMX7ULP-EVK-REV-B

MIMX8M-EVK-REV-B

MIMX8MM-EVK-REV-C

MIMX8MN-EVK-REV-A

MIMX8QM-MEK-REV-B

MIMX8QX-MEK-REV-B

MIMXRT1010-EVK

MIMXRT1015-EVK

MIMXRT1020-EVK

MIMXRT1060-EVK

MIMXRT1064-EVK

FRDM-K32L3A6

FRDM-K32L2B

FRDM-K22F

FRDM-K28F

FRDM-K28FA

FRDM-K64F

FRDM-K66F

FRDM-K82F

FRDM-KE02Z40M

FRDM-KE04Z

FRDM-KE06Z

FRDM-KE15Z

FRDM-KE16Z

FRDM-KL02Z

FRDM-KL03Z

FRDM-KL25Z

FRDM-KL26Z

FRDM-KL27Z

FRDM-KL28Z

FRDM-KL43Z

FRDM-KL46Z

FRDM-KL82Z

FRDM-KV10Z

TWR-KV58F220M

TWR-KW24D512

USB-KW24D512

USB-KW41Z

FRDM-KV11Z

FRDM-KV31F

FRDM-KW24

FRDM-KW36

FRDM-KW41Z

HEXIWEAR

HVP-KE18F

HVP-KV11Z75M

HVP-KV31F120M

HVP-KV46F150M

HVP-KV58F

MAPS-KS22

TWR-K21D50M

TWR-K21F120M

TWR-K22F120M

TWR-K24F120M

TWR-K60D100M

TWR-K64F120M

TWR-K65F180M

TWR-K80F150M

TWR-KE18F

TWR-KL28Z72M

TWR-KL43Z48M

TWR-KL82Z72M

TWR-KM34Z75M

TWR-KV10Z32

TWR-KV11Z75M

TWR-KV31F120M

TWR-KV46F150M

LPC54018-IoT-Module

LPC54S018-IoT-Module

LPC8N04DevBoard

LPCXpresso51U68

LPCXpresso54018

LPCXpresso54018M

LPCXpresso54102

LPCXpresso54114

LPCXpresso54608

LPCXpresso54618

LPCXpresso54628

LPCXpresso54S018

LPCXpresso54S018M

LPCXpresso802

LPCXpresso804

LPCXpresso812

LPCXpresso824

LPCXpresso845

LPC845BREAKOUT

LPCXpresso55S28

LPCXpresso55S69

QN908XCDK

Processors:

i.MX

Kinetis

 

LPC

MCIMX7U3xxxxx

MCIMX7U5xxxxx

MIMX8MD6xxxHZ

MIMX8MD6xxxJZ

MIMX8MD7xxxHZ

MIMX8MD7xxxJZ

MIMX8MM1xxxKZ

MIMX8MM1xxxLZ

MIMX8MM2xxxKZ

MIMX8MM2xxxLZ

MIMX8MM3xxxKZ

MIMX8MM3xxxLZ

MIMX8MM4xxxKZ

MIMX8MM4xxxLZ

MIMX8MM5xxxKZ

MIMX8MM5xxxLZ

MIMX8MM6xxxKZ

MIMX8MM6xxxLZ

MIMX8MN1xxxIZ

MIMX8MN1xxxJZ

MIMX8MN2xxxIZ

MIMX8MN2xxxJZ

MIMX8MN3xxxIZ

MIMX8MN3xxxJZ

MIMX8MN4xxxIZ

MIMX8MN4xxxJZ

MIMX8MN5xxxIZ

MIMX8MN5xxxJZ

MIMX8MN6xxxIZ

MIMX8MN6xxxJZ

MIMX8MQ5xxxHZ

MIMX8MQ5xxxJZ

MIMX8MQ6xxxHZ

MIMX8MQ6xxxJZ

MIMX8MQ7xxxHZ

MIMX8MQ7xxxJZ

MIMX8QM6xxxFF

MIMX8QX2xxxFZ

MIMX8QX6xxxFZ

MIMXRT1011xxxxx

MIMXRT1015xxxxx

MIMXRT1021xxxxx

MIMXRT1051xxxxB

MIMXRT1052xxxxB

MIMXRT1061xxxxA

MIMXRT1062xxxxA

MIMXRT1064xxxxA

 

K32L3A60xxx

K32L2B11xxxxA

K32L2B21xxxxA

K32L2B31xxxxA

MK02FN128xxx10

MK02FN64xxx10

MK10DN512xxx10

MK10DX128xxx10

MK10DX256xxx10

MK11DN512Axxx5

MK11DN512xxx5

MK11DX128Axxx5

MK11DX128xxx5

MK11DX256Axxx5

MK11DX256xxx5

MK12DN512xxx5

MK12DX128xxx5

MK12DX256xxx5

MK20DN512xxx10

MK20DX128xxx10

MK20DX256xxx10

MK21DN512Axxx5

MK21DN512xxx5

MK21DX128Axxx5

MK21DX128xxx5

MK21DX256Axxx5

MK21DX256xxx5

MK21FN1M0Axxx12

MK21FN1M0xxx12

MK21FX512Axxx12

MK21FX512xxx12

MK22DN512xxx5

MK22DX128xxx5

MK22DX256xxx5

MK22FN128xxx10

MK22FN128xxx12

MK22FN1M0Axxx12

MK22FN1M0xxx12

MK22FN256xxx12

MK22FN512xxx12

MK22FX512Axxx12

MK22FX512xxx12

MK24FN1M0xxx12

MK24FN256xxx12

MK26FN2M0xxx18

MK27FN2M0Axxx15

MK27FN2M0xxx15

MK28FN2M0Axxx15

MK28FN2M0xxx15

MK30DN512xxx10

MK30DX128xxx10

MK30DX256xxx10

MK40DN512xxx10

MK40DX128xxx10

MK40DX256xxx10

MK50DN512xxx10

MK50DX256xxx10

MK51DN256xxx10

MK51DN512xxx10

MK51DX256xxx10

MK52DN512xxx10

MK53DN512xxx10

MK53DX256xxx10

MK60DN256xxx10

MK60DN512xxx10

MK60DX256xxx10

MK63FN1M0xxx12

MK64FN1M0xxx12

MK64FX512xxx12

MK65FN2M0xxx18

MK65FX1M0xxx18

MK66FN2M0xxx18

MK66FX1M0xxx18

MK80FN256xxx15

MK82FN256xxx15

MKE02Z16xxx4

MKE02Z32xxx4

MKE02Z64xxx4

MKE04Z128xxx4

MKE04Z64xxx4

MKE04Z8xxx4

MKE06Z128xxx4

MKE06Z64xxx4

MKE14F256xxx16

MKE14F512xxx16

MKE14Z128xxx7

MKE14Z256xxx7

MKE14Z32xxx4

MKE14Z64xxx4

MKE15Z128xxx7

MKE15Z256xxx7

MKE15Z32xxx4

MKE15Z64xxx4

MKE16F256xxx16

MKE16F512xxx16

MKE16Z32xxx4

MKE16Z64xxx4

MKE18F256xxx16

MKE18F512xxx16

MKL02Z16xxx4

MKL02Z32xxx4

MKL02Z8xxx4

MKL03Z16xxx4

MKL03Z32xxx4

MKL03Z8xxx4

MKL13Z32xxx4

MKL13Z64xxx4

MKL14Z32xxx4

MKL14Z64xxx4

MKL15Z128xxx4

MKL15Z32xxx4

MKL15Z64xxx4

MKL16Z128xxx4

MKL16Z256xxx4

MKL16Z32xxx4

MKL16Z64xxx4

MKL17Z128xxx4

MKL17Z256xxx4

MKL17Z32xxx4

MKL17Z64xxx4

MKL24Z32xxx4

MKL24Z64xxx4

MKL25Z128xxx4

MKL25Z32xxx4

MKL25Z64xxx4

MKL26Z128xxx4

MKL26Z256xxx4

MKL26Z32xxx4

MKL26Z64xxx4

MKL27Z128xxx4

MKL27Z256xxx4

MKL27Z32xxx4

MKL27Z64xxx4

MKL28Z512xxx7

MKL33Z128xxx4

MKL33Z256xxx4

MKL33Z32xxx4

MKL33Z64xxx4

MKL34Z64xxx4

MKL36Z128xxx4

MKL36Z256xxx4

MKL36Z64xxx4

MKL43Z128xxx4

MKL43Z256xxx4

MKL46Z128xxx4

MKL46Z256xxx4

MKL82Z128xxx7

MKM34Z256xxx7

MKS20FN128xxx12

MKS20FN256xxx12

MKS22FN128xxx12

MKS22FN256xxx12

MKV10Z128xxx7

MKV10Z16xxx7

MKV10Z32xxx7

MKV10Z64xxx7

MKV11Z128xxx7

MKV11Z64xxx7

MKV30F128xxx10

MKV30F64xxx10

MKV31F128xxx10

MKV31F256xxx12

MKV31F512xxx12

MKV42F128xxx16

MKV42F256xxx16

MKV42F64xxx16

MKV44F128xxx16

MKV44F256xxx16

MKV44F64xxx16

MKV46F128xxx16

MKV46F256xxx16

MKV56F1M0xxx24

MKV56F512xxx24

MKV58F1M0xxx24

MKV58F512xxx24

MKW21D256xxx5

MKW21D512xxx5

MKW21Z256xxx4

MKW21Z512xxx4

MKW22D512xxx5

MKW24D512xxx5

MKW31Z256xxx4

MKW31Z512xxx4

MKW35A512xxx4

MKW35Z512xxx4

MKW36A512xxx4

MKW36Z512xxx4

MKW41Z256xxx4

MKW41Z512xxx4

LPC51U68

LPC54005

LPC54016

LPC54018

LPC54101J256

LPC54101J512

LPC54102J256

LPC54102J512

LPC54113J128

LPC54113J256

LPC54114J256

LPC54605J256

LPC54605J512

LPC54606J256

LPC54606J512

LPC54607J256

LPC54607J512

LPC54608J512

LPC54616J256

LPC54616J512

LPC54618J512

LPC54628J512

LPC54S005

LPC54S016

LPC54S018

LPC54018M

LPC54S018M

LPC802

LPC804

LPC810

LPC811

LPC812

LPC822

LPC824

LPC832

LPC834

LPC844

LPC845

LPC8N04

LPC5526

LPC5528

LPC55S26

LPC55S28

LPC55S66

LPC55S69

 

QN

QN908XC

 

Components:

Components

 

 

acmp

adc12

adc16

adc_12b1msps_sar

adc_etc

aoi

capt

cmp_1

cmp

cmt

cop

crc

csi

ctimer

dac

dcp

dma

dmic

dspi

edma

eeprom

elcdif

enc

ewm

flexbus

flexcan

flexcomm_i2c

flexcomm_i2s

flexcomm_spi

flexcomm_usart

flexio_i2c_master

flexio_i2s

flexio_spi

flexio_uart

flexspi

ftm

gint

gpio

gpt

hashcrypt

i2c

igpio

kpp

llwu

lpadc

lpc_acomp

lpc_adc

lpc_crc

lpc_dac

lpc_dma

lpc_gpio_1

lpc_gpio

lpc_i2c_1

lpc_i2c

lpc_lcdc

lpc_minispi

lpc_miniusart

lpc_rtc_1

lpc_rtc

lpc_spi_ssp

lpi2c

lpit

lpsci

lpspi

lptmr

lpuart

mcan

mrt

msg

nfc

ostimer

pdb

pint

pit

plu

pwm

qtmr

rit

rnga

rtc

rtwdog

sai

sctimer

semc

sha

snvs_hp

snvs_lp

spdif

spi

system

tempmon

tpm

trng

tsens

uart

usb

utick

vref

vspi

vusart

wdog01

wdog32

wdog

wdt

wkt

wwdt

Dear MCUXpresso user,

 

We have decided to remove “Configurations” page from MCUXpresso SDK Builder website (http://mcuxpresso.nxp.com) with the December update this year.

Details are summarized below about the existing Configurations page and how page’s functionality will replaced.

 

Please be aware that the desktop versions of the MCUXpresso Config Tools are not impacted and do not require use of a MEX file from the online tools.  The primary purpose for downloading the online MEX file is to allow initial work completed using the online MCUXpresso Config Tools to be continued directly within the desktop MCUXpresso Config Tools (either the version integrated directly within MCUXpresso IDE or the standalone tools).

  

What is the “Configurations” page and how it is used?

  • The Configurations page is currently located within MCUXpresso SDK Builder page under user icon at the top right corner.
  • The Configurations page has primarily been used as an overview of a user’s configurations created within MCUXpresso SDK Builder.
  • The ability to download MEX configuration files was added later as an additional feature (aligned with MEX file configuration support within MCUXpresso Config Tools).
 

What is the MEX file (*.mex)

  • Contains the user’s configuration (Pin and Clock) for use with the MCUXpresso Config Tools application
  • Downloaded MEX files can be opened within MCUXpresso Config Tools (desktop or online) application

 

 

 

How can MCUXpresso Web users download the MEX file after “Configurations" page removal?

  • The MCUXpresso users will not lose the ability to download MEX files.
  • It will still be possible to download MEX files directly from the online MCUXpresso Config Tools.
 

Want to try it now? Let’s go for it!

  • The functionality to download MEX file is already available within the MCUXpresso Config Tools online application.
  • Please follow the step by step guide:
    • Downloading MEX file for MCUXpresso Config Tools - Temporary configuration option (user does not have SDK package already in user’s Dashboard yet)
      • Go on Select Board page
      • Search the HW platform you are looking for
      • Select the HW platform by clicking on it
      • After clicking at selected HW platform, the right side will populate with more options
      • Select the option to ‘Explore selection with Pins tool’ or ‘Explore selection with Clocks tool’

 

  • The selected MCUXpresso Config Tools application will load
  • There you can make any changes (if needed) within your configuration selected.
  • From the left side top tools’ menu (Pins/Clocks), select “Export” option.
  • Select ‘Export Source Files’ option from the resulting dialog window, then click on the ‘Next’ button.
  • Here you can specify the name your configuration if needed and click ‘Finish’ button at the bottom.
  • The resulting archive will include your MEX configuration.

  • Downloading MEX file configuration for SDK package – (User has already a SDK Packages in User’s Dashboard)
    • Go to your Dashboard page
    • Look for the SDK package with a configuration you would like to download
    • Click on MCUXpresso Config Tools icon, a dialog with MCUXpresso Config Tools options appears. Select the desired option to launch one of the respective online applications.
 
  • The selected MCUXpresso Config Tools application will load
  • There you can make any changes (if needed) within your configuration selected.
  • From the left side top tools’ menu (Pins/Clocks), select “Export” option.
  • Select ‘Export Source Files’ option from the resulting dialog window, then click on the ‘Next’ button.
  • Here you can specify the name your configuration if needed and click ‘Finish’ button at the bottom.
  • The resulting archive will include your MEX configuration.

 

When will “Configurations” page will be removed?

  • The “Configurations” page will be removed from MCUXpresso SDK Builder website with the December update this year.
  • After the update, users will be only be able to download MEX file from the online MCUXpresso Config Tools.
  • The desktop versions of the MCUXpresso Config Tools will not be impacted and do not require use of a MEX file from the online tools.

We are pleased to announce that MCUXpresso Config Tools v6 are now available.

 

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features

  • Available as Web, Desktop application and MCUXpresso IDE plug-ins
  • MCUXpresso SDK v2 support
  • Multicore support
  • GUI localized for English and Simplified Chinese
  • Mostly Connected: On-Demand device data download
  • Integrates with any compiler and IDE
  • Currently there are the following tools available: 

Downloads

 

 

Overview of Changes - version 6

  • Only 64bit operating systems supported.
  • 'Update Code' now possible without an assigned toolchain project.
  • Removed dialog reporting changes between MEX and YAML in source code. The changes can be reviewed using Update Code DIFF.
  • Added "Help | Processor Information" menu option displays information about currently used processor.
  • Added Device Configuration tool, supports DCD (Device Configuration Data) commands configuration.
  • Added Trusted Execution Environment (TEE) tool.
  • Highlight changes implemented in generated code in Code preview view.
  • (MCUXpresso IDE only): Added Dark theme support
  • (MCUXpresso IDE only): Added SEMC (SDRAM) Validation tool, with RT1020 and RT1050 support.
  • Project Cloner in New Configuration Wizard: Added support for MCUxpresso SDK v2.6.x
  • Clocks tool: Run Mode and MCG Mode selection have been moved to Clocks Diagram and Clocks Table views.
  • Clocks tool: Added support for search by label in Clocks Diagram.
  • Peripherals tool: Added Support for 64bit (and more) values from user.
  • Peripherals tool: User can now migrate settings values from component already added to a configuration to another component, if mutually compatible (component redesigned etc.).
  • Peripherals tool: Documentation view history can now be navigated.
  • (MCUXpresso Config Tools only): Added Overview dialog on opening configuration for the first time 


Community

MCUXpresso Config Tools

 

 

MCUXpresso Config Tools Data

The Data for MCUXpresso Config Tools v6 was successfully deployed on the production system.

 

What’s new in data

The Data for MCUXpresso Config Tools v6 release provides following updates:

  1. Update of all supported processors data to support new features introduced in MCUXpresso Config Tools v6
  2. Update of Peripherals tool components to support SDK Release 10
  3. Various bug fixes and improvements

 

Supported processors, boards, kits and components

 

Processors:

KinetisKinetis2LPCi.MXOther
MK02FN128xxx10MKE18F256xxx16LPC51U68MCIMX7U3xxxxxGenericMQX
MK02FN64xxx10MKE18F512xxx16LPC54005MCIMX7U5xxxxxQN908XC
MK10DN512xxx10MKL02Z16xxx4LPC54016MIMX8MD6xxxHZ
MK10DX128xxx10MKL02Z32xxx4LPC54018MIMX8MD6xxxJZ
MK10DX256xxx10MKL02Z8xxx4LPC54101J256MIMX8MD7xxxHZ
MK11DN512Axxx5MKL03Z16xxx4LPC54101J512MIMX8MD7xxxJZ
MK11DN512xxx5MKL03Z32xxx4LPC54102J256MIMX8MM1xxxKZ
MK11DX128Axxx5MKL03Z8xxx4LPC54102J512MIMX8MM1xxxLZ
MK11DX128xxx5MKL13Z32xxx4LPC54113J128MIMX8MM2xxxKZ
MK11DX256Axxx5MKL13Z64xxx4LPC54113J256MIMX8MM2xxxLZ
MK11DX256xxx5MKL14Z32xxx4LPC54114J256MIMX8MM3xxxKZ
MK12DN512xxx5MKL14Z64xxx4LPC54605J256MIMX8MM3xxxLZ
MK12DX128xxx5MKL15Z128xxx4LPC54605J512MIMX8MM4xxxKZ
MK12DX256xxx5MKL15Z32xxx4LPC54606J256MIMX8MM4xxxLZ
MK20DN512xxx10MKL15Z64xxx4LPC54606J512MIMX8MM5xxxKZ
MK20DX128xxx10MKL16Z128xxx4LPC54607J256MIMX8MM5xxxLZ
MK20DX256xxx10MKL16Z256xxx4LPC54607J512MIMX8MM6xxxKZ
MK21DN512Axxx5MKL16Z32xxx4LPC54608J512MIMX8MM6xxxLZ
MK21DN512xxx5MKL16Z64xxx4LPC54616J256MIMX8MQ5xxxHZ
MK21DX128Axxx5MKL17Z128xxx4LPC54616J512MIMX8MQ5xxxJZ
MK21DX128xxx5MKL17Z256xxx4LPC54618J512MIMX8MQ6xxxHZ
MK21DX256Axxx5MKL17Z32xxx4LPC54628J512MIMX8MQ6xxxJZ
MK21DX256xxx5MKL17Z64xxx4LPC54S005MIMX8MQ7xxxHZ
MK21FN1M0Axxx12MKL24Z32xxx4LPC54S016MIMX8MQ7xxxJZ
MK21FN1M0xxx12MKL24Z64xxx4LPC54S018MIMXRT1015xxxxx
MK21FX512Axxx12MKL25Z128xxx4LPC55S66MIMXRT1021xxxxx
MK21FX512xxx12MKL25Z32xxx4LPC55S69MIMXRT1051xxxxB
MK22DN512xxx5MKL25Z64xxx4LPC802MIMXRT1052xxxxB
MK22DX128xxx5MKL26Z128xxx4LPC804MIMXRT1061xxxxA
MK22DX256xxx5MKL26Z256xxx4LPC810MIMXRT1062xxxxA
MK22FN128xxx10MKL26Z32xxx4LPC811MIMXRT1064xxxxA
MK22FN128xxx12MKL26Z64xxx4LPC812
MK22FN1M0Axxx12MKL27Z128xxx4LPC822
MK22FN1M0xxx12MKL27Z256xxx4LPC824
MK22FN256xxx12MKL27Z32xxx4LPC832
MK22FN512xxx12MKL27Z64xxx4LPC834
MK22FX512Axxx12MKL28Z512xxx7LPC844
MK22FX512xxx12MKL33Z128xxx4LPC845
MK24FN1M0xxx12MKL33Z256xxx4LPC8N04
MK24FN256xxx12MKL33Z32xxx4
MK26FN2M0xxx18MKL33Z64xxx4
MK27FN2M0Axxx15MKL34Z64xxx4
MK27FN2M0xxx15MKL36Z128xxx4
MK28FN2M0Axxx15MKL36Z256xxx4
MK28FN2M0xxx15MKL36Z64xxx4
MK30DN512xxx10MKL43Z128xxx4
MK30DX128xxx10MKL43Z256xxx4
MK30DX256xxx10MKL46Z128xxx4
MK40DN512xxx10MKL46Z256xxx4
MK40DX128xxx10MKL82Z128xxx7
MK40DX256xxx10MKM34Z256xxx7
MK50DN512xxx10MKS20FN128xxx12
MK50DX256xxx10MKS20FN256xxx12
MK51DN256xxx10MKS22FN128xxx12
MK51DN512xxx10MKS22FN256xxx12
MK51DX256xxx10MKV10Z128xxx7
MK52DN512xxx10MKV10Z16xxx7
MK53DN512xxx10MKV10Z32xxx7
MK53DX256xxx10MKV10Z64xxx7
MK60DN256xxx10MKV11Z128xxx7
MK60DN512xxx10MKV11Z64xxx7
MK60DX256xxx10MKV30F128xxx10
MK63FN1M0xxx12MKV30F64xxx10
MK64FN1M0xxx12MKV31F128xxx10
MK64FX512xxx12MKV31F256xxx12
MK65FN2M0xxx18MKV31F512xxx12
MK65FX1M0xxx18MKV42F128xxx16
MK66FN2M0xxx18MKV42F256xxx16
MK66FX1M0xxx18MKV42F64xxx16
MK80FN256xxx15MKV44F128xxx16
MK82FN256xxx15MKV44F256xxx16
MKE02Z16xxx4MKV44F64xxx16
MKE02Z32xxx4MKV46F128xxx16
MKE02Z64xxx4MKV46F256xxx16
MKE04Z128xxx4MKV56F1M0xxx24
MKE04Z64xxx4MKV56F512xxx24
MKE04Z8xxx4MKV58F1M0xxx24
MKE06Z128xxx4MKV58F512xxx24
MKE06Z64xxx4MKW21D256xxx5
MKE14F256xxx16MKW21D512xxx5
MKE14F512xxx16MKW21Z256xxx4
MKE14Z128xxx7MKW21Z512xxx4
MKE14Z256xxx7MKW22D512xxx5
MKE14Z32xxx4MKW24D512xxx5
MKE14Z64xxx4MKW31Z256xxx4
MKE15Z128xxx7MKW31Z512xxx4
MKE15Z256xxx7MKW35A512xxx4
MKE15Z32xxx4MKW35Z512xxx4
MKE15Z64xxx4MKW36A512xxx4
MKE16F256xxx16MKW36Z512xxx4
MKE16F512xxx16MKW41Z256xxx4
MKE16Z32xxx4MKW41Z512xxx4
MKE16Z64xxx4

 

 

Boards
FRDM-K22FHVP-KV11Z75MMIMX8QM-MEK-REV-B
FRDM-K28FHVP-KV31F120MMIMX8QX-MEK-REV-B
FRDM-K28FAHVP-KV46F150MMIMXRT1015-EVK
FRDM-K64FHVP-KV58FMIMXRT1020-EVK
FRDM-K66FIMXRT1050-EVKBMIMXRT1060-EVK
FRDM-K82FLPC54018-IoT-ModuleMIMXRT1064-EVK
FRDM-KE02Z40MLPC54S018-IoT-ModuleQN908XCDK
FRDM-KE04ZLPC845BREAKOUTTWR-K21D50M
FRDM-KE06ZLPC8N04DevBoardTWR-K21F120M
FRDM-KE15ZLPCXpresso51U68TWR-K22F120M
FRDM-KE16ZLPCXpresso54018TWR-K24F120M
FRDM-KL02ZLPCXpresso54102TWR-K60D100M
FRDM-KL03ZLPCXpresso54114TWR-K64F120M
FRDM-KL25ZLPCXpresso54608TWR-K65F180M
FRDM-KL26ZLPCXpresso54618TWR-K80F150M
FRDM-KL27ZLPCXpresso54628TWR-KE18F
FRDM-KL28ZLPCXpresso54S018TWR-KL28Z72M
FRDM-KL43ZLPCXpresso55S69TWR-KL43Z48M
FRDM-KL46ZLPCXpresso802TWR-KL82Z72M
FRDM-KL82ZLPCXpresso804TWR-KM34Z75M
FRDM-KV10ZLPCXpresso812TWR-KV10Z32
FRDM-KV11ZLPCXpresso824TWR-KV11Z75M
FRDM-KV31FLPCXpresso845TWR-KV31F120M
FRDM-KW24MAPS-KS22TWR-KV46F150M
FRDM-KW36MCIMX6ULL-EVK-REV-A-6ULZTWR-KV58F220M
FRDM-KW41ZMCIMX7ULP-EVK-REV-BTWR-KW24D512
HEXIWEARMIMX8M-EVK-REV-BUSB-KW24D512
HVP-KE18FMIMX8MM-EVK-REV-CUSB-KW41Z

 

Components
adc_12b1mspsflexio_i2spit
adc_etcflexio_spiqtmr
adc12flexio_uartrit
adc16ftmrnga
aoigintrtc
cmpgpiortwdog
cmtgptsai
copi2csctimer
crcigpiosemc
csikppsha
ctimerllwusnvs_hp
daclpadcsnvs_lp
dcplpc_adcspdif
dmalpc_crcspi
dmiclpc_dmasystem
dspilpc_gpiotempmon
edmalpc_i2ctpm
eepromlpc_lcdctrng
elcdiflpc_rtcuart
enclpi2cusb
ewmlpsciutick
flexbuslpspivref
flexcanlptmrvspi
flexcomm_i2clpuartvusart
flexcomm_i2smcanwdog
flexcomm_spimrtwdog01
flexcomm_usartpdbwwdt
flexio_i2cpint 

We are pleased to announce that MCUXpresso Config Tools v5 are now available.

 

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features

  • Available as Web, Desktop application and MCUXpresso IDE plug-ins
  • MCUXpresso SDK v2 support
  • Multicore support
  • GUI localized for English and Simplified Chinese
  • Mostly Connected: On-Demand device data download
  • Integrates with any compiler and IDE
  • Currently there are the following tools available: 

    • Peripherals
    • Pins  
    • Clocks

Downloads

 

Overview of Changes - version 5

  • New Configuration Wizard allows to specify the default core for multi-core processors.

  • New Configuration Wizard tool allow easily create hello-world project for select board.

  • Data Manager - allows overview of downloaded data, their versions, tool support information, update out dated, or manually download new data.

  • Added ability to import/export (Clocks) configuration from registers state. Memory dump and csv formats are supported.

  • Clock Consumers view in Clocks tool improved. Shows peripheral consumers in tree with additional information about active input frequency. Selected peripheral input is highlighted in all relevant views (Clocks Diagram, Clocks Table and Details).

  • Diagram element search added to Clocks Diagram toolbar.

  • Project Cloner: Added support for MCUxpresso SDK v2.5.x.

  • Copy/Paste of pin(s) supported in Routed Pins view.

  • Checkbox behavior in the Peripherals View updated. It is used to enable/disable component instance now.

  • Error and/or warning indication added into the Peripherals View.

  • More filter options in the Peripherals View.

  • Simplified and more effective layout of the Components View - tree representation was replaced with grid.

  • Added in-tool tutorials - eclipse Cheat Sheets integration.

 

Community

MCUXpresso Config Tools

 

 

MCUXpresso Config Tools Data

The Data for MCUXpresso Config Tools v5 was successfully deployed on the production system.

 

What’s new in data

The Data for MCUXpresso Config Tools v5 release provides following updates:

  1. Update of all supported processors data to support new features introduced in MCUXpresso Config Tools v5
  2. New LPC54S0xx processors and boards (provided by SDK NPI team)
  3. Update of Peripherals tool components to support SDK Release 9
  4. New LLWU and CMT Peripherals tool components
  5. Support of Peripherals tool components recently introduced for RT processors
  6. Various bug fixes and improvements

 

Supported processors, boards, kits and components

 

Processors:

LPC

Kinetis

i.MX

Other

LPC51U68
LPC54005
LPC54016
LPC54018
LPC54101J256
LPC54101J512
LPC54102J256
LPC54102J512
LPC54113J128 
LPC54113J256 
LPC54114J256 
LPC54605J256 
LPC54605J512 
LPC54606J256 
LPC54606J512 
LPC54607J256 
LPC54607J512 
LPC54608J512 
LPC54616J256 
LPC54616J512 
LPC54618J512 
LPC54628J512
LPC54S005
LPC54S016
LPC54S018
LPC54S606J512 
LPC54S608J512 
LPC54S616J512 
LPC54S618J512 
LPC802
LPC804
LPC810
LPC811
LPC812
LPC822
LPC824
LPC832
LPC834
LPC844
LPC845

MK02FN128xxx10

MK02FN64xxx10

MK10DN512xxx10

MK10DX128xxx10

MK10DX256xxx10

MK11DN512Axxx5

MK11DN512xxx5

MK11DX128Axxx5

MK11DX128xxx5

MK11DX256Axxx5

MK11DX256xxx5

MK12DN512xxx5

MK12DX128xxx5

MK12DX256xxx5

MK20DN512xxx10

MK20DX128xxx10

MK20DX256xxx10

MK21DN512Axxx5

MK21DN512xxx5

MK21DX128Axxx5

MK21DX128xxx5

MK21DX256Axxx5

MK21DX256xxx5

MK21FN1M0Axxx12

MK21FN1M0xxx12

MK21FX512Axxx12

MK21FX512xxx12

MK22DN512xxx5

MK22DX128xxx5

MK22DX256xxx5

MK22FN128xxx10

MK22FN128xxx12

MK22FN1M0Axxx12

MK22FN1M0xxx12

MK22FN256xxx12

MK22FN512xxx12

MK22FX512Axxx12

MK22FX512xxx12

MK24FN1M0xxx12

MK24FN256xxx12

MK26FN2M0xxx18

MK27FN2M0Axxx15

MK27FN2M0xxx15

MK28FN2M0Axxx15

MK28FN2M0xxx15

MK30DN512xxx10

MK30DX128xxx10

MK30DX256xxx10

MK40DN512xxx10

MK40DX128xxx10

MK40DX256xxx10

MK50DN512xxx10

MK50DX256xxx10

MK51DN256xxx10

MK51DN512xxx10

MK51DX256xxx10

MK52DN512xxx10

MK53DN512xxx10

MK53DX256xxx10

MK60DN256xxx10

MK60DN512xxx10

MK60DX256xxx10

MK63FN1M0xxx12

MK64FN1M0xxx12

MK64FX512xxx12

MK65FN2M0xxx18

MK65FX1M0xxx18

MK66FN2M0xxx18

MK66FX1M0xxx18

MK80FN256xxx15

MK82FN256xxx15

MKE02Z16xxx4

MKE02Z32xxx4

MKE02Z64xxx4

MKE04Z128xxx4

MKE04Z64xxx4

MKE04Z8xxx4

MKE06Z128xxx4

MKE06Z64xxx4

MKE14F256xxx16

MKE14F512xxx16

MKE14Z128xxx7

MKE14Z256xxx7

MKE15Z128xxx7

MKE15Z256xxx7

MKE16F256xxx16

MKE16F512xxx16

MKE18F256xxx16

MKE18F512xxx16

MKL02Z16xxx4

MKL02Z32xxx4

MKL02Z8xxx4

MKL03Z16xxx4

MKL03Z32xxx4

MKL03Z8xxx4

MKL13Z32xxx4

MKL13Z64xxx4

MKL14Z32xxx4

MKL14Z64xxx4

MKL15Z128xxx4

MKL15Z32xxx4

MKL15Z64xxx4

MKL16Z128xxx4

MKL16Z256xxx4

MKL16Z32xxx4

MKL16Z64xxx4

MKL17Z128xxx4

MKL17Z256xxx4

MKL17Z32xxx4

MKL17Z64xxx4

MKL24Z32xxx4

MKL24Z64xxx4

MKL25Z128xxx4

MKL25Z32xxx4

MKL25Z64xxx4

MKL26Z128xxx4

MKL26Z256xxx4

MKL26Z32xxx4

MKL26Z64xxx4

MKL27Z128xxx4

MKL27Z256xxx4

MKL27Z32xxx4

MKL27Z64xxx4

MKL28Z512xxx7

MKL33Z128xxx4

MKL33Z256xxx4

MKL33Z32xxx4

MKL33Z64xxx4

MKL34Z64xxx4

MKL36Z128xxx4

MKL36Z256xxx4

MKL36Z64xxx4

MKL43Z128xxx4

MKL43Z256xxx4

MKL46Z128xxx4

MKL46Z256xxx4

MKL82Z128xxx7

MKM34Z256xxx7

MKS20FN128xxx12

MKS20FN256xxx12

MKS22FN128xxx12

MKS22FN256xxx12

MKV10Z128xxx7

MKV10Z16xxx7

MKV10Z32xxx7

MKV10Z64xxx7

MKV11Z128xxx7

MKV11Z64xxx7

MKV30F128xxx10

MKV30F64xxx10

MKV31F128xxx10

MKV31F256xxx12

MKV31F512xxx12

MKV42F128xxx16

MKV42F256xxx16

MKV42F64xxx16

MKV44F128xxx16

MKV44F256xxx16

MKV44F64xxx16

MKV46F128xxx16

MKV46F256xxx16

MKV56F1M0xxx24

MKV56F512xxx24

MKV58F1M0xxx24

MKV58F512xxx24

MKW21D256xxx5

MKW21D512xxx5

MKW21Z256xxx4

MKW21Z512xxx4

MKW22D512xxx5

MKW24D512xxx5

MKW31Z256xxx4

MKW31Z512xxx4

MKW35A512xxx4

MKW35Z512xxx4

MKW36A512xxx4

MKW36Z512xxx4

MKW41Z256xxx4

MKW41Z512xxx4

MCIMX7U3xxxxx
MCIMX7U5xxxxx
MIMX8MQ5xxxHZ
MIMX8MQ5xxxJZ
MIMX8MQ6xxxHZ
MIMX8MQ6xxxJZ
MIMX8MQ7xxxHZ
MIMX8MQ7xxxJZ
MIMXRT1021xxxxx
MIMXRT1051xxxxB

MIMXRT1051xxxxx
MIMXRT1052xxxxB
MIMXRT1052xxxxx

MIMXRT1061xxxxA
MIMXRT1062xxxxA

 

QN908XC

 

 

Boards:

LPC

Kinetis

i.MX

Other

LPC54018-IoT-Module

LPC54S018-IoT-Module

LPCXpresso54S018

LPCXpresso51u68

LPCXpresso54018

LPCXpresso54102

LPCXpresso54114

LPCXpresso54608

LPCXpresso54618

LPCXpresso54628

LPCXpresso54S618

LPCXpresso802

LPCXpresso804

LPCXpresso812

LPCXpresso824

LPCXpresso845

FRDM-K22F
FRDM-K28F
FRDM-K28FA
FRDM-K64F
FRDM-K66F
FRDM-K82F
FRDM-KE02Z40M
FRDM-KE04Z
FRDM-KE06Z
FRDM-KE15Z
FRDM-KL02Z
FRDM-KL03Z
FRDM-KL25Z
FRDM-KL26Z
FRDM-KL27Z
FRDM-KL28Z
FRDM-KL43Z
FRDM-KL46Z
FRDM-KL82Z
FRDM-KV10Z
FRDM-KV11Z
FRDM-KV31F
FRDM-KW24
FRDM-KW36
FRDM-KW41Z
HEXIWEAR
HVP-KE18F
HVP-KV11Z75M
HVP-KV31F120M
HVP-KV46F150M
HVP-KV58F
MAPS-KS22
TWR-K21D50M
TWR-K21F120M
TWR-K22F120M
TWR-K24F120M
TWR-K60D100M
TWR-K64F120M
TWR-K65F180M
TWR-K80F150M
TWR-KE18F
TWR-KL28Z72M
TWR-KL43Z48M
TWR-KL82Z72M
TWR-KM34Z75M
TWR-KV10Z32
TWR-KV11Z75M
TWR-KV31F120M
TWR-KV46F150M
TWR-KV58F220M
TWR-KW24D512
USB-KW24D512
USB-KW41Z

IMXRT1050-EVKB
MIMXRT1020-EVK
MIMXRT1060-EVK
MCIMX7ULP-EVK-REV-B
MIMX8M-EVK-REV-B
fsl-imx8mq-ddr3l-arm2
fsl-imx8mq-ddr4-arm2
fsl-imx8mq-ddr4-arm2-gpmi-nand
fsl-imx8mq-evk
fsl-imx8mq-evk-ak4497
fsl-imx8mq-evk-audio-tdm
fsl-imx8mq-evk-b3
fsl-imx8mq-evk-dcss-adv7535
fsl-imx8mq-evk-dcss-adv7535-b3
fsl-imx8mq-evk-dcss-rm67191
fsl-imx8mq-evk-dcss-rm67191-b3
fsl-imx8mq-evk-dp
fsl-imx8mq-evk-drm
fsl-imx8mq-evk-dual-display
fsl-imx8mq-evk-edp
fsl-imx8mq-evk-inmate
fsl-imx8mq-evk-lcdif-adv7535
fsl-imx8mq-evk-lcdif-adv7535-b3
fsl-imx8mq-evk-lcdif-rm67191
fsl-imx8mq-evk-lcdif-rm67191-b3
fsl-imx8mq-evk-m4
fsl-imx8mq-evk-mipi-csi2
fsl-imx8mq-evk-pcie1-m2
fsl-imx8mq-evk-pdm
fsl-imx8mq-evk-root
imx7ulp-14x14-arm2
imx7ulp-evk
imx7ulp-evk-emmc
imx7ulp-evk-emmc-qspi
imx7ulp-evk-ft5416
imx7ulp-evk-lpuart
imx7ulp-evk-mipi
imx7ulp-evk-qspi
imx7ulp-evk-sd1
imx7ulp-evk-sensors-to-i2c5
imx7ulp-evk-wm8960 60

QN908XCDK

Kits:

Kinetis

FRDM-K22F-AGM01

FRDM-K22F-SA9500

FRDM-K64F-AGM01

FRDM-K64F-MULT2B

FRDMKL25-A8471

FRDMKL25-A8491

FRDMKL25-P3115

 

Components in Peripherals tool:

Components

adc12

adc16

adc_12b1msps_sar

adc_etc

aoi

cmp

cmt

csi

dcp

dma

dspi

edma

elcdif

enc

ewm

flexcan

flexcomm_i2c

flexcomm_spi

flexcomm_usart

flexio_i2c_master

flexio_i2s

flexio_spi

flexio_uart

ftm

gpio

gpt

i2c

igpio

kpp

llwu

lpadc

lpc_adc

lpc_dma

lpc_gpio

lpi2c

lpsci

lpspi

lptmr

lpuart

pit

rtwdog

sai

sctimer

snvs_hp

snvs_lp

spdif

spi

system

tempmon

tpm

trng

uart

usb

wdog01

The Kinetis Design Studio support has been phased out. The latest SDK version 2.4 doesn’t support this toolchain. The SDK builder always builds new SDK packages from the latest SDK version supporting the selected device/board/kit. That is the reason why KDS is not on the list of the available toolchains now.

 

MCUXpresso web team is working on an improvement that will allow users to generate SDK packages from older SDK releases, if it is needed to get a support for a toolchain or middleware components which are not supported by the latest SDK version. This improvement should be available in early August.

 

If any user needs any SDK package supporting KDS earlier, then the user can request for the SDK by email sent to mcuxpresso.sdk@nxp.com.

We are pleased to announce that MCUXpresso Config Tools v4.1 are now available.

 

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features:

  • Available as Web and Desktop application
  • Kinetis SDK v2 support
  • Multicore support
  • Localized for English and Simplified Chinese
  • Mostly Connected: On-Demand device data download
  • Integrates with any compiler and IDE
  • Currently there are the following tools available: 

    • Peripherals
    • Pins  
    • Clocks
    • Project cloner
  • To download the installer for all platforms, please login to our download site via: 

     

    Please refer to MCUXpresso Config Tools documentation for installation and quick start guides.

     

    For online version, login into MCUXpresso site:

     

    Overview of Changes - version 4.1

    • Undo/Redo supported.

    • Project Cloner moved as an option to the startup dialog and new configuration dialog.
    • Peripherals view now displays errors and warnings. It's possible to filter peripherals or configuration components by their name.
    • Product based on Eclipse Oxygen release 3.
    • Pin-related settings of GPIO moved from Peripherals tool to Pins tool, see 'GPIO initial state' and 'GPIO interrupt' in Routed Pins view.
    • It's possible to select the configuration component version while adding a new configuration component instance to the Peripherals configuration.
    • New toolchain supported for Import toolchain project and project cloning: KEIL DS-MDK v5.27+.
    • Unified import wizard. A single import source is implemented. It allows you to import all supported types of C files.
    • Update Project Code can now display differences in code.
    • New Global Configuration option "Generate extended information into header file" driving number of amount of C defines. 

 

Community

MCUXpresso Config Tools 

We are pleased to announce that MCUXpresso Config Tools v4 are now available.

 

MCUXpresso Configuration Tools is a product with set of tools that help users of all levels with a Cortex-M-based MCU solution.

Features:

  • Available as Web and Desktop application
  • Kinetis SDK v2 support
  • Multicore support
  • Localized for English and Simplified Chinese
  • Mostly Connected: On-Demand device data download
  • Integrates with any compiler and IDE

 

MCUXPresso Config Tools

 

 

Currently there are the following tools available: 

  • Peripherals
  • Pins                  
  • Clocks
  • Project cloner

 

To download the installer for all platforms, please login to our download site via: 

 

Please refer to MCUXpresso Config Tools documentation for installation and quick start guides.

 

For online version, login into MCUXpresso site:

 

Overview of Changes - version 4

  • Peripherals Tool added

  • Project Generator replaced by Project Cloner

  • Added ability to import configuration from existing MEX file (for selected tools)

  • If the MEX file is stored within toolchain project, the tool reports missing SDK component in that project, that are required by the tool

  • Open configuration command verifies that the configuration matches with sources detected from toolchain project

  • Added common Functions group toolbar across all tools

  • Added option to not generate YAML

  • Pins tool: multiselect in Routed pins view supported

  • Syntax coloring supported in Sources view

  • Export sources wizard simplified

  • Several bug fixed and performance improved

  • Quick start guide added

 

Community

MCUXpresso Config Tools