Registered User mNo edit summary |
Registered User (Merge articles) |
||
Line 3: | Line 3: | ||
|MPUs checklist=STM32MP13x,STM32MP15x,STM32MP25x | |MPUs checklist=STM32MP13x,STM32MP15x,STM32MP25x | ||
}}</noinclude> | }}</noinclude> | ||
== STM32CubeIDE 1.13.0.23-MP2-D4.0 - MPU support == | == STM32CubeIDE 1.13.0.23-MP2-D4.0 - MPU support == | ||
This version of [[STM32CubeIDE]] provides support | This version of [[STM32CubeIDE]] provides support | ||
Line 10: | Line 8: | ||
For Arm<sup>®</sup> Cortex<sup>®</sup>-M core, it provides : | For Arm<sup>®</sup> Cortex<sup>®</sup>-M core, it provides : | ||
* STM32MP1 '''& STM32MP2''' sample or board selection, | * STM32MP1 '''& STM32MP2''' sample or board selection, | ||
* Device configuration, | * Device configuration, | ||
* Target Status widget, with visibility management, | * Target Status widget, with visibility management, | ||
Line 28: | Line 26: | ||
* TCP console for semihosting output | * TCP console for semihosting output | ||
For Arm<sup>®</sup> Cortex<sup>®</sup>-A core, STM32CubeIDE version 1.13.0.23-MP2-D4.0 brings support for '''OpenSTLinux-v5.0''' '''{{MicroprocessorDevice | device=25 }}''' projects, '''''on Linux<sup>®</sup> workstation only''''', including: | For Arm<sup>®</sup> Cortex<sup>®</sup>-A core, STM32CubeIDE version 1.13.0.23-MP2-D4.0 brings support for '''OpenSTLinux-v5.0''' '''{{MicroprocessorDevice | device=25 }}''' projects, '''''on Linux<sup>®</sup> workstation only''''', including: | ||
* Installation of '''Yocto SDK''' external to STM32CubeIDE only (no dedicated Eclipse plugin) | * Installation of '''Yocto SDK''' external to STM32CubeIDE only (no dedicated Eclipse plugin) | ||
* Installation of '''OpenSTLinux projects sources''': | * Installation of '''OpenSTLinux projects sources''': | ||
** Linux<sup>®</sup>, project with: | ** Linux<sup>®</sup>, project with: | ||
*** Standard build target (such as all, '''external-dt''', module and others), | *** Standard build target (such as all, '''external-dt''', module and others), | ||
*** Support for running target update via "STM32 Cortex-A Linux Deployment" running configuration, | *** Support for running target update via "STM32 Cortex-A Linux Deployment" running configuration, | ||
*** Support of GCNANO project with build target | *** Support of GCNANO project with build target | ||
Line 58: | Line 56: | ||
|| | || | ||
'''Version 1.13.0.23-MP2-D4.0''' | '''Version 1.13.0.23-MP2-D4.0''' | ||
* | *'''To get the all-in-one Linux installer, please contact your ST regional support.''' | ||
** ''Generic Linux Installer - STM32CubeIDE-Lnx'' | ** ''Generic Linux Installer - STM32CubeIDE-Lnx'' | ||
|| | || | ||
'''Version 1.13.0.23-MP2-D4.0''' | '''Version 1.13.0.23-MP2-D4.0''' | ||
* | *'''To get the all-in-one Windows installer, please contact your ST regional support.''' | ||
** ''Windows Installer - STM32CubeIDE-Win'' | ** ''Windows Installer - STM32CubeIDE-Win'' | ||
|- | |- |
Revision as of 10:36, 7 May 2024
1. STM32CubeIDE 1.13.0.23-MP2-D4.0 - MPU support[edit | edit source]
This version of STM32CubeIDE provides support
- for the Arm® Cortex®-M core, contained in the STM32MP25x lines
, OpenSTLinux-v5.0 projects, Linux® user space projects
For Arm® Cortex®-M core, it provides :
- STM32MP1 & STM32MP2 sample or board selection,
- Device configuration,
- Target Status widget, with visibility management,
- Console management with capability to manually set-up non-ST console instead of automatic detection,
- Arm®Cortex®-M project creation, compilation and debug in two modes:
- Engineering mode, with Arm®Cortex®-M firmware download via JTAG/SWD,
- redirection of semi-hosting on TCP port with openOCD
- Production mode, with Arm® Cortex®-M firmware download :
- Via Ethernet link to the LAN or point to point,
- Via Ethernet-over-USB for point-to-point connection,
- Engineering mode, with Arm®Cortex®-M firmware download via JTAG/SWD,
- Live variable watch view,
- System analysis and real-time tracing (SWV),
- Check of ST-LINK firmware version,
- SFRs view support for register access,
- Remote target path project property (for production mode),
- Remote system explorer configuration,
- TCP console for semihosting output
For Arm® Cortex®-A core, STM32CubeIDE version 1.13.0.23-MP2-D4.0 brings support for OpenSTLinux-v5.0 STM32MP25x lines projects, on Linux® workstation only, including:
- Installation of Yocto SDK external to STM32CubeIDE only (no dedicated Eclipse plugin)
- Installation of OpenSTLinux projects sources:
- Linux®, project with:
- Standard build target (such as all, external-dt, module and others),
- Support for running target update via "STM32 Cortex-A Linux Deployment" running configuration,
- Support of GCNANO project with build target
- TF-A project with standard build target including FIP image generation,
- U-boot project with standard build target,
- OP-TEE project with standard build target,
- Support for OP-TEE trusted application creation and debug,
- Linux®, project with:
- Support of creation, build and debug of Linux® user space project types including:
- executable,
- static library,
- shared library,
- Debug via "weston" user for executable using GTK library
STM32 MPU support, inside STM32CubeIDE, is available on Linux® and Windows® host PCs, but
it is NOT on macOS®.
STM32CubeIDE for Linux® host PC | STM32CubeIDE for Windows® host PC | |
---|---|---|
Download |
Version 1.13.0.23-MP2-D4.0
|
Version 1.13.0.23-MP2-D4.0
|
Installation guide | ||
User manual | ||
Detailed release note |
|
Minor releases may be available from the update site. Check chapter 10 in (UM2609) for more information on how to update STM32CubeIDE.