microcontroller development kit - version 5.22
this release includes support for and devices based on the . for using cortex-m33 and cortex-m23 a is required.
- [arm compiler]
- arm compiler 5.06u4. refer to for details.
- arm compiler 6.6 which supports and based devices. refer to for details.
- supports now the including hardware security extensions and the and processors.
- added cmsis-rtos v2 api which extends the cmsis-rtos v1 api by supporting the armv8-m architecture, dynamic object creation, provisions for multi-core systems, and binary compatible interface across compliant compilers.
- added debug library variants for networking, usb, and filesystem with event recorder support.
- enhanced emmc (embedded multimedia card) initialization robustness.
- improved usb memory stick enumeration to cope with long timeouts after initial reset.
- added capability to disable string for custom class interfaces.
- added support for cortex-m23 and cortex-m33 processors.
- added new component event recorder.
- [flexnet floating licenses]
- customers using flexnet floating licenses should update the flexnet license server to version 11.14.0.0. this flexnet server version is mandatory for upcoming tool releases.
- flexnet version 11.14.0.0 license server tools for windows are located in the directory ..\keil\uv4\flexnet. refer the knowledgebase article for more information.
- [target debugging]
- updated: segger j-link driver for arm devices to version 6.10i.
- updated: p&e micro driver to version 6.03.
- updated: nulink driver to version 2.00.6561.
- added: event recorder support.
- improved: support for v8m based cpus.
- improved: core peripheral dialogs.
- added: that shows dynamic execution status and event information which helps to analyze the operation of software components. the required annotations are implemented in debug variants of the mdk middleware.
- added: cortex-m23 and cortex-m33 processor support.
- enhanced: core peripheral dialogs (secure/non-secure mpu, systick, sau, nvic) for armv8-m based devices
- enhanced: debug status bar displays debug and core security status for trustzone for armv8-m enabled devices
- enhanced: new pc-lint configuration option to add project target and compiler specific preprocessor symbols