Keil Logo

What's new in MDK v5.32

Improved Support for CMSIS-Build Flow

Learning Platform

Keil MDK is the most comprehensive software development solution for Arm-based microcontrollers and includes all components that you need to create, build, and debug embedded applications.

MDK Version 5.32 improves support for the CMSIS-Build flow, reduces memory consumption of Dynamic Syntax Checking and Source Browser Information collection, and contains updates of Arm Compiler 5 and 6.


Arm Compiler 6.14.1

Added support for Arm Cortex-M55 and performance improvements of compiler workloads for DSP and ML applications.


Arm Compiler 5.06u7

This update contains mainly defect fixes.

Software Packs

MDK v5.32 is shipped with the following software packs:

MDK-Middleware 7.12.0

The following changes have been made:

File System Component

Network Component

  • bug fixes and corrections
  • added configuration option to prevent sending ping response (no echo reply)
  • added blocking functions netARP_ProbeX and netNDP_ProbeX for easy use

USB Component

  • USB Host: Corrected enumeration of a CDC device if it is a part of a composite device
  • USB Device: Corrected RNDIS (incomplete type is not allowed)

Graphics Component

  • Updated: Graphic library V6.10h (libraries built with GUI_USE_ARGB = 0, GUI_SUPPORT_BIDI = 0)

µVision

  • New! Support for the Custom Datapath Extension (CDE) for Cortex-M33 based devices.
  • Added: Treating Markdown files (.md) as 'Text Document file' type, displayed as standard text files.
  • Enhanced: Configuration dialog for Project and Software Layer Information.
  • Enhanced: Reduced memory consumption of Dynamic Syntax Checking and Source Browser Information collection
  • Added: Menu entry "Project - Import - Import Project from CPRJ Format" instead of "File - Open".
  • Added: Import of software layer definitions and assignments from CPRJ file.
  • Added: Import - Prepopulate default debugger selection and settings for On-board debugger from the package description of the board referenced in CPRJ file.
  • Added: Import - Add board specific external flash programming algorithms to debugger configuration from package description of the board referenced in CPRJ file.

Arm Fixed Virtual Platforms (FVP) 11.12

Updated Fixed Virtual Platform models to v11.12.38.

Debug drivers and models

Various new features and updates are available for ULINK and CMSIS-DAP debug adapters. Refer to the release notes for further information.

For third-party debug adapters, the following updates are available:

  • Segger J-Link debug drivers 6.86
  • STMicroelectronics debug drivers 3.0.8.0
  • Nuvoton NULink debug drivers v3.04.7130
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.