Registered User mNo edit summary |
Registered User mNo edit summary |
||
Line 4: | Line 4: | ||
}}</noinclude> | }}</noinclude> | ||
== STM32CubeIDE 1. | == STM32CubeIDE 1.10.0.22 - MPU support == | ||
This release of [[STM32CubeIDE]] provides support for the '''Cortex<sup>®</sup>-M''' core contained in the '''{{MicroprocessorDevice | device=1 }}''', but also support for projects running on '''Cortex<sup>®</sup>-A''': '''OpenSTLinux-v4. | This release of [[STM32CubeIDE]] provides support for the '''Cortex<sup>®</sup>-M''' core contained in the '''{{MicroprocessorDevice | device=1 }}''', but also support for projects running on '''Cortex<sup>®</sup>-A''': '''OpenSTLinux-v4.0''' projects and '''Linux<sup>®</sup> user space''' projects. | ||
It provides for Cortex<sup>®</sup>-M | It provides for Cortex<sup>®</sup>-M | ||
Line 14: | Line 14: | ||
* Cortex<sup>®</sup>-M project creation, compilation and debug in two modes: | * Cortex<sup>®</sup>-M project creation, compilation and debug in two modes: | ||
** '''Engineering mode''', with Cortex<sup>®</sup>-M firmware download via JTAG/SWD, | ** '''Engineering mode''', with Cortex<sup>®</sup>-M firmware download via JTAG/SWD, | ||
** '''Production mode''', with Cortex<sup>®</sup>-M firmware download : | ** '''Production mode''', with Cortex<sup>®</sup>-M firmware download : | ||
***Via Ethernet link to the LAN or point to point, | ***Via Ethernet link to the LAN or point to point, | ||
Line 25: | Line 24: | ||
* Remote system explorer configuration | * Remote system explorer configuration | ||
Release 1. | Release 1.10.0.22 also brings support for '''OpenSTLinux-v4.0''' projects '''''on Linux<sup>®</sup> workstation only''''', including: | ||
* Installation of '''Yocto SDK''': embedded or external to STM32CubeIDE, | * Installation of '''Yocto SDK''': embedded or external to STM32CubeIDE, | ||
* Installation of '''OpenSTLinux projects sources''': | * Installation of '''OpenSTLinux projects sources''': | ||
Line 31: | Line 30: | ||
*** Standard build target (such as all, dtb, module and others), including STM32CubeMX-generated device tree, | *** Standard build target (such as all, dtb, module and others), including STM32CubeMX-generated device tree, | ||
*** 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, | ||
** TF-A project with standard build target including '''FIP image''' generation | ** TF-A project with standard build target including '''FIP image''' generation | ||
** U-boot project with standard build target | ** U-boot project with standard build target | ||
** OP-TEE project with standard build target | ** OP-TEE project with standard build target | ||
*** Support for OP-TEE trusted application creation and debug | *** Support for OP-TEE trusted application creation and debug {{STDarkBlue|''''' - NEW'''''}} | ||
and also creation, build and debug of '''Linux<sup>®</sup> user space''' project types including: | and also creation, build and debug of '''Linux<sup>®</sup> user space''' project types including: | ||
Line 41: | Line 39: | ||
* static library | * static library | ||
* shared library | * shared library | ||
<onlyinclude> | <onlyinclude> | ||
Line 53: | Line 50: | ||
| '''Download''' | | '''Download''' | ||
|| | || | ||
'''Version 1. | '''Version 1.10.0.22''' | ||
*Download the preferred all-in-one Linux installer from [https://my.st.com/content/my_st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html my.st.com] | *Download the preferred all-in-one Linux installer from [https://my.st.com/content/my_st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html my.st.com] | ||
** ''Generic Linux Installer - STM32CubeIDE-Lnx'' | ** ''Generic Linux Installer - STM32CubeIDE-Lnx'' | ||
Line 59: | Line 56: | ||
** ''Debian Linux Installer - STM32CubeIDE-DEB'' | ** ''Debian Linux Installer - STM32CubeIDE-DEB'' | ||
|| | || | ||
'''Version 1. | '''Version 1.10.0.22''' | ||
*Download the all-in-one Windows installer from [https://my.st.com/content/my_st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html my.st.com] | *Download the all-in-one Windows installer from [https://my.st.com/content/my_st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html my.st.com] | ||
** ''Windows Installer - STM32CubeIDE-Win'' | ** ''Windows Installer - STM32CubeIDE-Win'' |
Revision as of 18:51, 14 November 2022
1. STM32CubeIDE 1.10.0.22 - MPU support
This release of STM32CubeIDE provides support for the Cortex®-M core contained in the STM32MP1 Series, but also support for projects running on Cortex®-A: OpenSTLinux-v4.0 projects and Linux® user space projects.
It provides for Cortex®-M
- STM32MP1 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,
- Cortex®-M project creation, compilation and debug in two modes:
- Engineering mode, with Cortex®-M firmware download via JTAG/SWD,
- Production mode, with Cortex®-M firmware download :
- Via Ethernet link to the LAN or point to point,
- Via Ethernet-over-USB for point-to-point connection,
- 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
Release 1.10.0.22 also brings support for OpenSTLinux-v4.0 projects on Linux® workstation only, including:
- Installation of Yocto SDK: embedded or external to STM32CubeIDE,
- Installation of OpenSTLinux projects sources:
- Linux®, project with:
- Standard build target (such as all, dtb, module and others), including STM32CubeMX-generated device tree,
- Support for running target update via "STM32 Cortex-A Linux Deployment" running configuration,
- 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 - NEW
- Linux®, project with:
and also creation, build and debug of Linux® user space project types including:
- executable
- static library
- shared 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.10.0.22
|
Version 1.10.0.22
|
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.