Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Packs
  2. iMXRT105x_MWP

Change Log

Version 1.6.0: Oct. 11, 2023

Get Pack
      Updated CMSIS Drivers and examples to align with NXP.MIMXRT1052_DFP.17.0.0 pack
      Updated documentation to reflect the latest state of MCUXpresso Config Tools
      CMSIS-Driver:
      - EMAC/CAN/MCI/USBD: Added volatile qualifier to volatile variables
      - EMAC:
      -- Fixed SendFrame function for high-speed data transfers
      -- Deprecated ENET_SetCallback function
      - CAN:
      -- Corrected SetMode function to update unit state
      -- Updated StartReceive function to work with FSL_FLEXCAN driver v2.9.2 or newer
      Examples:
      - Updated Board_Support files using MCUXpresso Config Tools Version 14.0
      - Removed needless FSL_SDK_ENABLE_DRIVER_CACHE_CONTROL define
      - Corrected linker scripts

Version 1.5.1: Nov. 28, 2022

Get Pack
      Updated CMSIS Drivers and examples to align with NXP.MIMXRT1052_DFP.15.1.0 pack
      Updated documentation to reflect the latest state of MCUXpresso Config Tools
      CMSIS-Driver:
      - CAN: Corrected ObjectSetFilter function (uninitialized 'mask' variable value)
      Examples:
      - Updated Board_Support files using MCUXpresso Config Tools Version 12.1
      - Changed debug target to run from flash

Version 1.5.0: Sept. 20, 2022

Get Pack
      Updated CMSIS Drivers and examples to align with NXP.MIMXRT1052_DFP.15.0.0 pack
      Updated documentation to reflect the latest state of MCUXpresso Config Tools
      CMSIS-Driver:
      - Removed RTE_Device.h template
      - CAN:
      -- Added support for maskable filtering
      -- Corrected index handling for Rx mailbox objects
      -- Corrected filter removal
      - EMAC: Placed frame buffer descriptors into noncacheable section
      - MCI:  Placed DMA descriptors into noncacheable section
      Examples:
      - Added required component (NXP::SDK:Utilities:assert)
      - Updated Board_Support files using MCUXpresso Config Tools Version 12.0
      - Updated linker files
      - Renamed retarget_user.c to retarget_stdio.c

Version 1.4.0: Sept. 14, 2021

Get Pack
      Updated CMSIS Drivers and examples to align with NXP.MIMXRT1052_DFP.13.1.0 pack
      Updated SDK package to version 2.10.0(2021-07-15)
      PDSC file: Changed schemaVersion (1.7.2)
      Examples:
      - Removed Blinky example (moved to Keil.IMXRT1050-EVKB_BSP pack)
      - Added startup_MIMXRT1052.S file
      - Updated RTX configuration (CMSIS 5.8.0)
      - Updated Board_Support files using MCUXpresso Config Tools Version 10.0
      - Removed xip_board component (SDK driver)
      - Added nic301 component (SDK driver)
      - Updated linker files

Version 1.3.0: Feb. 4, 2021

Get Pack
      Updated CMSIS Drivers and examples to align with NXP.MIMXRT1052_DFP.12.3.0 pack
      Updated SDK package to version 2.9.1(2021-01-20)
      PDSC file: Changed schemaVersion (1.7.1)
      Examples:
      - Added MIMXRT1052_system component
      - Removed startup_MIMXRT1052.s, system_MIMXRT1052.c.h, fsl_device_registers.h and MIMXRT1052.h files (generated by NXP.MIMXRT1052_DFP)
      - Changed Assembler Options to armclang (Auto Select)

Version 1.2.1: May 14, 2020

Get Pack
      Examples:
      - Updated all examples correcting build failure with MDK 5.30.
      - Corrected Debug Connect option to "with Pre-reset" for Debug targets.
      - Selecting MDK-Plus component variants in Middleware examples for immediate use with MDK Plus license.

Version 1.2.0: March 17, 2020

Get Pack
      Updated CMSIS Drivers and examples to align with NXP.MIMXRT1052_DFP.12.1.0 pack
      Updated SDK package to version 2.7.0(2019-12-19)
      Examples:
      - Changed default compiler selection to Arm Compiler 6
      - USB Device: Updated MS Windows drivers (.inf and .cat files)

Version 1.1.0: Nov. 5, 2019

Get Pack
      Updated CMSIS Driver and examples to align with NXP.MIMXRT1052_DFP.12.0.0
      CMSIS-Driver:
      - EMAC: Added support for Arm Compiler 6
      - CAN:
      -- Updated for resolving incompatibilities with DFP
      -- Corrected SetMode function (endless wait on FRZACK bit)
      -- Added signaling of overrun events
      - MCI : Get IntteruptFlags from function USDHC_GetInterruptStatusFlags ()
      - USBD: Corrected Endpoint transfer array size
      SDK:
      - Updated SDK package to version 2.6.1(2019-07-09)
      SDK_Patch:
      - Added usb_misc.h
      Scripts:
      - Updated .ini and .scf files from NXP BSP_12.0.0.
      Examples:
      - Terminating app_main thread with osThreadExit() to avoid endless loop
      - Updated Board_Support files using MCUXpresso
      - Updated retarget_user.c (using latest version of fsl_debug_console.c)
      - Using debug console from latest NXP DFP
      - Updated all examples enabling the Event Recorder in debug targets

Version 1.0.0: June 20, 2018

Get Pack
      Initial release of i.MX RT MDK-Middleware examples and CMSIS-Drivers Pack.