MCUXpresso IDE v11.5.0 Now Available

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MCUXpresso IDE v11.5.0 Now Available

MCUXpresso IDE v11.5.0 Now Available

We are pleased to announce that MCUXpresso IDE v11.5.0 (build 7232) is now available. This is a major new version of the IDE and contains new features, enhancements and bug fixes over the previous versions, including latest announced MCUXpresso IDE v11.4.1.

 

Installer Downloads

To download the installers for all platforms, please login to our download site via: 

 

Documentation

Additional information can be found in the updated User Guide and other documentation, which can be accessed from the built in help system available via IDE's Help menu and in PDF form from within the installation directory or downloaded from:

 

Notification of future releases

To receive notifications about future releases, please follow: MCUXpresso IDE - Release History 

 

Summary of Changes - version 11.5.0 - January 2022

  • Upgraded: Eclipse version to 2021.06 (Eclipse Platform 4.20.0 / CDT 10.3.0).
  • Upgraded: MCUXpresso IDE integrated with OpenJDK11 (HotSpot engine build 11.0.11+9).
  • Upgraded: GNU ARM Embedded Toolchain to version 10.3-2021.07.
  • Upgraded: Version v11 of MCUXpresso Config Tools.
  • Upgraded: Windows 11 and macOS 12.0.1 (Monterey) support.
  • Upgraded: Newer SEGGER J-Link software (v7.60b, 64-bit version).
  • Upgraded: Newer PEmicro plugin (v5.1.6).
  • Synchronization with SDK v2.11.x and manifest schema version 3.9.
  • Synchronization with FreeRTOS 10.4.3.
  • Added: LPC55S36 support.
  • Added: PN7640 support.
  • Added: IMXRT685-AUD-EVK support.
  • Feature: [FreeRTOS] Added Task Notifications view. Separate FreeRTOS view was added to display task notification list for each task, including status and value properties.
    lpcxpresso_supp_0-1642196422514.png
  • Feature: [SDK Integration] Integration with GitHub SDK repository:
    • Support for installing a remote SDK GitHub repository.
    • Support for installing an already cloned repository.
    • Ability to contribute a project back to SDK GitHub repository.
    lpcxpresso_supp_0-1642196581931.png
  • Feature: [SVD] User can specify a custom SVD file location inside of a project. This can be achieved from Project Properties -> Run/Debug Settings -> MCU Settings -> SVD Selection. The file will be used by Peripherals+ view when debugging that project.
    lpcxpresso_supp_1-1642196687639.png
  • Feature: [Energy Measurement] Extensions and improvements:
    • Data gathering enabled / disabled by trigger signal MCU-Link Pro and on-board probes with energy measurement circuitry can use a GPIO signal as a trigger/enable (input) for the energy measurement. Note. This feature requires firmware version MCU-LINK CMSIS-DAP v2.249 (or greater).
    lpcxpresso_supp_3-1642196073183.jpeg        
    lpcxpresso_supp_4-1642196073220.jpeg
  • Increase the maximum analog data collection time limit from 5 minutes previously to unlimited time, depending on the available space on disk. Note. Exported energy measurement session from an older MCUXpresso version is not compatible within MCUXpresso v11.5.0 version.
  • Improve the performance of retrieving measurement data from the probe. This minimizes the chance of experiencing lost data packets which, in earlier versions, sometimes manifested as gaps (of few ms in length) in the data plot when sampling at high data rates. Even in the unlikely circumstances of still missing some measurement data packets, the IDE can now supplement the missing data by reconstructing it from a lower resolution version of the same data (averaged at probe level) to correct the energy/power calculation. When this situation arises the corresponding range on the plot is drawn as a compact area (due to lacking variation between samples normally present in the high resolution measurement data).
    lpcxpresso_supp_5-1642196073257.jpeg
  • Feature: [SWO] Target configuration is now optional within SWO functionality. Depending on debug probe type, the user may choose not to automatically configure the target inside the "SWO Trace Config" view, so the user can then make his own registers configuration within the application.
  • Feature: [SWO] A new console named "SWO and Trace Console" displays all configuration and register settings performed while configuring SWO.
  • Feature: [Debugger][J-Link] Auto-debug secondary project(s) for multicore is now added for J-Link debug session too (now all debug connection types are offering this support). Option is set by default on: Window -> Preferences -> MCUXpresso IDE -> Debug Options -> J-Link Options -> Enable Auto-debug secondary project(s) for multicore projects.
  • Feature: [Flash Programmer][RT1170] Add flash driver for the (non-default) Octal flash device on the EVK board.
  • Feature: [IDE] The IDE does not internally use WMI command line utility anymore (deprecated as of Windows 10, version 21H1). PowerShell will be used instead.
  • Fixed: [Project Manager] "Remove path from __FILE__" option not working for projects with linked sources (not copied into workspace).
  • Fixed: [Project Manager] Project-relative connect and reset scripts do not work.
  • Fixed: [Project Manager][LPC55S69] Changing RAM size from project properties results in build errors.
  • Fixed: [Project Manager] "Restart" or "Terminate and Relaunch" are not enabled for custom made PEmicro launches.
  • Fixed: [Energy Measurement] Unable to export data after terminating current analysis and cleaning up debug processes.
  • Fixed: [Energy Measurement] Cancelling an import data operation is not working.
  • Fixed: [Energy Measurement] Can't start a new measurement session if there is a measurement connection left active in another IDE instance.
  • Fixed: [Debugger] Terminate button throws exception after the debug session using LinkServer.
  • Fixed: [Debugger][CM33] `cmbreakset` doesn't work from redlinkserv console.
  • Fixed: [Debugger][RT1160/RT1170] CPU doesn't halt on faults.
  • Fixed: [Debugger][RT1160/RT1170] CM4 example does not reach main.
  • Fixed: [Debugger][J-Link] Restart not working when debugging an application executing from SRAM (debugger not initializing program counter and stack pointer).
  • Fixed: [Debugger][LinkServer] Debug connection uses excessive host CPU power.
  • Fixed: [Debugger][LinkServer] SWD/JTAG pins are now disabled after terminating a LinkServer debug session.
  • Fixed: [Debugger][LinkServer] Launch configurations referring absolute paths of ELF files are considered invalid.
  • Fixed: [SDK Integration] Unable to select UART with single click when using "Import SDK example(s)" wizard.
  • Fixed: [SDK Integration] [RT1170] Project building fails after adding SSARC driver.
  • Fixed: [SDK Integration] Synchronize Semihost/UART option check with library type (semihost/nohost) selection. Note. This behavior applies to both GUI and CLI. Even if the example description specifies a default IO library type, this will be overwritten by the IDE if the chosen IO model is incompatible with it.
  • Fixed: [SDK Integration] Build fails after removing SDK components that have additional libraries.
  • Fixed: [Azure RTOS ThreadX] Threads view shows odd values for stack usage on all threads.
  • Fixed: [SWO] Profiling counters view displays some wrong values.
  • Fixed: [SWO] Profiling counters are created and accessed even when SWO not configured or available, causing memory access errors.
  • Fixed: [SWO] Statistics (from SWO Trace Config view) indicates wrong information.
  • Fixed: [SWO] IDE freezes for a period when detecting/setting SWO clock.
  • Fixed: [SWO] ITM console does not work.
  • Fixed: [Quick start panel] Copy-paste and multiple selection does not work for project properties.
  • Fixed: [Peripherals+] Most of PWM registers are not shown.
  • Fixed: [Dark Theme] Some of the view names inside SWO Views are not readable.
  • Fixed: [IDE] Sometimes, ConcurrentModificationException exception message is seen when starting MCUXpressoIDE 11.4.1.
  • Improvement: [IDE] Auto-resize columns from Probes Discovered dialog to accommodate length of displayed strings.
  • Improvement: [IDE] Memory configuration editor dialog is now resizable.
  • Fixed: [ImageInfo] Various features indicate files/information from the wrong project in the case of multiple projects having similar names within the workspace.
  • Fixed: [ImageInfo] CallGraph indicates wrong (negative) stack usage value for the "Exception Handlers" virtual node. This field should be empty for virtual (non-existent) nodes.
  • Fixed: [Global Variables] Sometimes the decimal number format displays empty values in the view.
  • Fixed: [Installer][macOS] Re-installing the same MCUXIDE build version results in errors when launching the product.
  • Fixed: [Installer] Uninstall sometimes fails when processes associated with current installation are open.

 

Known issues

  • Please follow the KnownIssues.txt file from installation layout for a detailed list.
  • Note. Additional issues that will be found post-release will be added in an online version also aiming to describe workarounds when available.
No ratings
Version history
Last update:
‎01-14-2022 02:50 PM
Updated by: