Keil Logo

News Media Alert

29 Jun 2011

MDK v4.21 Available.

Cambridge, UK: Keil announces the immediate release of MDK-ARM v4.21.

Keil MDK-ARM features the industry-standard compiler from ARM®, the Keil µVision®4 IDE/debugger, and analysis tools as well as target debugging with advanced trace capabilities for all Cortex™-M series processor-based devices.

MDK-ARM v4.21 adds support for the following devices:

  • Freescale K50 devices and TWR-K53 Tower board
  • Fujitsu MB9AF112/114/115/116, MB9AF312/314/315/316
  • Holtek HT32F1251/2/3
  • Nuvoton NUC122LC/LD/SD/ZC/ZD
  • NXP LPC11U12/201, LPC11U13/201, LPC11U14/201, LPC1311/01, and LPC1313/01

The following middleware enhancements have also been added:

  • TCP/IP Networking Suite:
    • BSD Socket API
    • New Web server (MIME)types
    • Ethernet support for STM32F2xx
    • Big Endian support for Cortex-M0, Cortex-M1 and Cortex-M3,ARM7 and ARM9 processors
  • File System:
    • SDIO and NAND drivers for STMicroelectronics' STM32F2xx devices
    • FAT Journal support to protect files system from power failure
  • USB:
    • USB Host HID Kbd and MSD File examples for the ST STM3220F
    • USB Device HID, Memory and Memory FlashFS examples for the ST STM3220F-EVAL
    • USB Device HID example for Keil MCB1000(MCB11U10)

MDK v4.21 also adds additional support and updates to Target Debugging, including:

  • ULINKpro support for Freescale Kinetis instruction trace on all silicon versions (correct for silicon errata)
  • Updated drivers for NULink, JLINK, and ST-Link debug adapters
  • New driver for ST-LINK v2



The MDK v4.21 is available now.
You may download MDK v4.21 as an Evaluation or as a product Update.

About Keil

The Keil products from ARM include C/C++ compilers, debuggers, integrated environments, RTOS, simulation models, and evaluation boards for ARM, Cortex-M, Cortex-R4, 8051, C166, and 251 processor families.

About ARM

ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive,security and storage devices. ARM's comprehensive product offering includes 32-bit RISC microprocessors, graphics processors, video engines, enabling software, cell libraries, embedded memories, high-speed connectivity products,peripherals and development tools. Combined with comprehensive design services, training, support and maintenance, and the company's broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies. More information on ARM is available at

ARM and µVision are registered trademarks of ARM Limited. Keil, MDK-ARM, MCB11U10, and Cortex are trademarks of ARM Limited. All other brands or product names are the property of their respective holders. "ARM" is used to represent ARM Holdings plc; its operating company ARM Limited; and the regional subsidiaries ARM INC.; ARM KK; ARM Korea Ltd.; ARM Taiwan Limited; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; ARM Belgium Services BVBA; ARM Germany GmbH; ARM Embedded Technologies Pvt. Ltd.; ARM Norway AS and ARM Sweden AB.

  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.