Keil Logo

What's new in MDK v5.26 pre-release

Introduces support for Microchip SAM L10 and SAM L11, local pack repositories, and Arm Compiler 6.10

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.26 pre-release adds support for the Arm Cortex-M23 based microcontroller families SAM L10 and SAM L11 from Microchip.

 Download the pre-release

New: Support for Microchip SAM L10 and SAM L11

Keil MDK offers support for the new SAM L10 and SAM L11 microcontroller families from Microchip that are based on the Arm® Cortex®-M23 core. The device family packs include example applications for SAML10 and SAML11 Xplained Pro Evaluation Kits. Refer to application note 315: "Programming Microchip SAML11 in Arm MDK" for more information.

Updated: Arm Compiler 6.10.1

  • Arm Compiler 6.10 includes performance improvements and bug fixes. Please check the whole list on
  • Resolved: License checkout error with latest Windows 10 update, refer to KB 4043 from more information.

Updated: MDK-Middleware 7.7.0

The Network component provides an enhanced BSD socket interface and corrects a potential DHCP issue when using AutoIP. Also included are some corrections in the USB and File System components.

IoT clients allow to connect to popular cloud service providers, such as AWS, Azure, Google, and IBM.

New: Long-term and cursor marker based energy measurement

New virtual registers (VTREGs) record the energy consumption during program execution:

  • ULINK_I_AVG returns average current in Ampere (A) drawn during program execution.
  • ULINK_Q returns total charge in Ampere Seconds (As) consumed during program execution.
  • ULINK_I_TIME returns program execution time that was used for the calculation of ULINK_I_AVG and ULINK_Q.

The System Analyzer now shows the energy consumption between two cursor markers:

New: Pack Installer supports local repositories

Pack Installer supports workflow for local repositories that simplifies the development of private or public software packs. Use Manage Local Repositories... for direct access to the content of a pack. Learn more >>

New: Import/export tools menu entries

Updated µVision's Customize Tools Menu ... with an Export/Import capability for sharing tools menu customization across PCs via a file. See how to do it >>

  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.