what's new v5.26.2
this is a summary of the new features and other major changes in this release:
arm compiler
- updated arm compiler 6 to version 6.6 and arm compiler 5 to version 5.06u4, adding support for latest processors, optimizations and bug fixes
ds-5 debugger
- added debug support for cortex-m23, cortex-m33 and cortex-r52 including examples, click for more info
- improved mmu handling during debug of linux startup code, click for more info
- added support for automated dstream firmware update, click for more info
- simplified adding examples with a new example import flow wizard, click for more info
- extended the debugger events view with dwt packet display and support for custom (user written) itm data decoders, click for more info
- added conditional watchpoints support, click for more info
- added cmm script import support, click for more info
- improved control of the displayed data format in the memory view, click for more info
- new device support for:
- arm cortex-m prototyping system (mps2) cortex-m7 (cs_itm)
- rc module mb76.01
- rc module mc77.07
- rc module mc127.01
- renesas r-car h3
- xilinx zynq ultrascale mpsoc
- arm fixed virtual platforms:
- base cortex-r52
- mps2 cortex-m23
- mps2 cortex-m33
- mps2 aemv8m
- mobile_ref_data_buzz
- mobile_ref_data_collins
- infra_ref_data_ashbrook_a72
- infra_ref_data_ashbrook_a53
- the native debug hardware utilities have been removed - the equivalent functionality is now provided within the ds-5 eclipse ide:
- debug hardware configuration has been replaced by the platform configuration editor, click for more info
- debug hardware update has been replaced by the debug hardware firmware installer, click for more info
- debug hardware config ip has been replaced by debug hardware configure ip, click for more info
arm streamline performance analyzer
- streamline can now be used on bare-metal systems or systems with a minimal operating system, click for more info
- improved support for systems with many cores
- added ultra-high resolution mode allowing sample data up to 1 microsecond
- added mail g71 support
- added the ability to import perf data
simulation models
- updated fixed virtual platforms (fvps) to version 10.2 (64-bit installation only)
- added fvp models of cortex-m23, cortex-m33, mps2 armv8m and cortex-r52 (64-bit installation only)
eclipse ide
- eclipse ide is upgraded to 4.5.2 (mars)
- added japanese translation bundles
mali graphics debugger
- vulkan frame capture now works with depth and stencil attachments as well as supporting transient attachments and multiple subpasses, click for more info
- mali graphics debugger now supports "full trace replay"
- vulkan linux support, click for more info
- moved to new version of the vulkan loader for android, click for more info
examples
- added new bare-metal example for armv8-m (cortex-m23 / cortex-m33)
- added new bare-metal example for armv8-r (cortex-r52)
- updated cmsis-rtx rtos for cortex-a9 to version 4.81
- added a new version of smp_primes_itm that builds with arm compiler 6
the following features are deprecated and might be removed in a future release
linaro gcc toolchain 4.8-2014.04
- a greater variety of gcc toolchains is available on and can be installed alongside ds-5 following this
windows 32-bit host platforms
- support for windows 32-bit host platforms is deprecated and will be removed in the next ds-5 release