- Last edited 10 months ago ago
STM32CubeIDE errata 1.12.x
STM32 MCU Christelle Burguera Welcome Microcontroller Solutions Software development kit Editing STM32CubeIDE:STM32CubeIDE errata 1.12.0 AdvancedSpecial charactersHelp HeadingFormatInsertSTReview comment visible only for ST editors
1 Fixed issues
|GDB client exits randomly during debug session in CubeIDE on Linux.
|ST-LINK GDB server wrongly advertise TrustZone core registers with TZEN=0.
|Wrong IP registers displayed in the SFR view.
|arm-none-eabi-gdb-py.exe is missing in GNU Tools for STM32 11.3.rel1.20221123-1345 on Windows.
|STM32CubeIDE 1.11.0 completely breaks when the 'Darkest Dark Theme' plugin is installed.
|When STM32CubeIDE is launched for the second time, the popus is opened even if the data analysis value is deactivated.
|The STM32CubeIDE does not launch with some Linux Fedora versions.
The STM32CubeCLT cannot be installed with the STM32CubeIDE using the rpm installers.From version 1.11.0, STM32CubeIDE cannot be installed with another version of STM32Cube already installed.
2 Known issues
The known issues are split into general, OS-specific, and target-specific issues.
2.1 General issues
|Having a space or non-ASCII character in the project/workspace path or installation path is not fully supported.
|Some STM32CubeMX pop-up dialogs are not opened in front of the STM32CubeIDE workbench on all OS's.
|Hierarchical projects cannot be imported with the option Copy into workspace.
|Hierarchical projects cannot be renamed.
|Restart configuration only works for flash memory projects and not for RAM projects. Program Counter register is not set correctly. Manual work-around: In Restart configuration, manually set PC to the ResetHandler() in RAM: set $pc = 0x20000xxx.
|FreeRTOS™ kernel-aware debugging: Full stack traces off all tasks do not work if configUSE_PORT_OPTIMISED_TASK_SELECTION 1
|Editing live expressions while target is running does not work with SEGGER J-Link.
|GCC-10 is more strict with respect to declaration of global variables in header files. Read the GCC-10 porting guide.
|STM32CubeIDE cannot debug using FreeRTOS aware with J-LINK.
Work-arounds, if: Reset strategy == Connect under reset, requires Initialization commands:
info threads info threads thread 2
Work-arounds, if: Reset strategy == None (attach mode), requires Initialization commands:
info threads info threads thread 2 stepi
2.2 OS-specific issues
|The CAD view in the ioc-editor may not render. A restart of STM32CubeIDE is required.
2.3 Target-specific issues
|Serial Wire Viewer configuration is not reset for STM32H7 devices on the next launch if it was terminated with record active when using ST-LINK GDB server.
|ST-LINK GDB server reports being suspended on address: 0x05F0001 when debugging STM32H7 dual-core devices and the core under debug goes to sleep.
|OpenOCD does not support debugging STM32H7 dual-core devices when the core under debug goes to sleep.
|Debugging in production mode requires a network connection. If STM32CubeIDE is configured to use a network proxy, then the IP address of the STM32MP1 board needs to be added to the "Proxy bypass" list.
|The synchronization check between the IP-address entered in launch configuration and the IP-address of the target does not abort the launch in case of mismatch.