Copyright © 2019 STMicroelectronics
STM32L5 series will serve all applications requiring ultra low-power and security thanks to Cortex-M33 core with the TrustZone support.
STMCube is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost.
STM32Cube covers STM32 portfolio.
STM32Cube Version 1.x includes:
The STM32CubeMX, a graphical software configuration tool that allows to generate C initialization code using graphical wizards.
A comprehensive embedded software platform, delivered per series (such as STM32CubeL5 for STM32L5 series)
The STM32Cube HAL, an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio
A consistent set of middleware components such as RTOS, USB, TCP/IP, Graphics
All embedded software utilities come with a full set of examples.
The STM32Cube firmware solution offers a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements.
The set of middleware components depends on the STM32 Series.
The HAL (Hardware Abstraction Layer) and LL (Low Layers) drivers provided within this package support the STM32L552xx/62xx lines.
The HAL and LL drivers provided within this package are compliant with MISRA-C:2012 guidelines, and have been reviewed with a static analysis tool to eliminate possible run-time errors. Reports are available on demand.
Maintenance release
Project examples updated to STM32CubeMX 6.7.0
The components flagged by “” have changed since the previous release. “” are new.
Projects
Name | Version | Release notes |
---|---|---|
Projects | V1.5.0 | release notes |
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.6.0 | release notes |
STM32L5xx CMSIS | V1.0.5 | release notes |
STM32L5xx HAL | V1.0.5 | release notes |
BSP STM32L552E-EV | V1.0.4 | release notes |
BSP STM32L562E-DK | V1.1.2 | release notes |
BSP STM32L5xx_Nucleo | V1.0.4 | release notes |
BSP Common | V7.0.0 | release notes |
BSP cs42l51 | V2.0.2 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.2 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.3.0 | release notes |
BSP mfxstm32l152 | V3.0.3 | release notes |
BSP mx25lm51245g | V2.0.5 | release notes |
BSP stmpe811 | V3.0.1 | release notes |
BSP st7789h2 | V2.0.2 | release notes |
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.11.1 | release notes |
STM32 USBPD Core Library | V4.1.0 | release notes |
STM32 USBPD Device Library | L5 V5.0.0 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.3.1 | FreeRTOS release notes |
ST modified 20200831 | ST release notes | |
mbedTLS ST modified 20200825 | V2.16.2 | release notes |
ST modified 20200825 | ST release notes | |
mbed-crypto ST modified 20200612 | V1.1.0 | release notes |
ST modified 20200612 | ST release notes | |
mcuboot ST modified 20200825 | V1.5.0.1-cypress | release notes |
ST modified 20200825 | ST release notes | |
trustedfirmware ST modified 20200622 | TF-Mv1.0-RC2 | release notes |
ST modified 20200622 | ST release notes |
Name | Version | Release note |
---|---|---|
lcd | V2.0.1 | release notes |
Fonts | V2.0.2 | release notes |
GUI_INTERFACE | V2.2.2 | release notes |
TRACER_EMB | V1.7.1 | release notes |
STM32CubeMX V6.7.0
Maintenance release
Projects updates
ICACHE peripheral enabled in all projects to get a 0 wait-state execution from Flash memory and external memories
All Projects updated to STM32CubeMX V6.2.0
STM32CubeIDE optimization level to recommended -Os
All FreeRTOS-based applications updated to FreeRTOS V10.3.1 (FreeRTOSConfig.h)
Projects
Name | Version | Release notes |
---|---|---|
Projects | V1.4.0 | release notes |
The components flagged by “” have changed since the previous release. “” are new.
Drivers
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.6.0 | release notes |
STM32L5xx CMSIS | V1.0.4 | release notes |
STM32L5xx HAL | V1.0.4 | release notes |
BSP STM32L552E-EV | V1.0.3 | release notes |
BSP STM32L562E-DK | V1.1.1 | release notes |
BSP STM32L5xx_Nucleo | V1.0.3 | release notes |
BSP Common | V7.0.0 | release notes |
BSP cs42l51 | V2.0.2 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.2 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.3.0 | release notes |
BSP mfxstm32l152 | V3.0.3 | release notes |
BSP mx25lm51245g | V2.0.5 | release notes |
BSP stmpe811 | V3.0.1 | release notes |
BSP st7789h2 | V2.0.2 | release notes |
Middlewares
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.7.1 | release notes |
STM32 USBPD Core Library | V3.3.0 | release notes |
STM32 USBPD Device Library | L5 V4.0.0 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.3.1 | FreeRTOS release notes |
ST modified 20200831 | ST release notes | |
mbedTLS ST modified 20200825 | V2.16.2 | release notes |
ST modified 20200825 | ST release notes | |
mbed-crypto ST modified 20200612 | V1.1.0 | release notes |
ST modified 20200612 | ST release notes | |
mcuboot ST modified 20200825 | V1.5.0.1-cypress | release notes |
ST modified 20200825 | ST release notes | |
trustedfirmware ST modified 20200622 | TF-Mv1.0-RC2 | release notes |
ST modified 20200622 | ST release notes |
Utilities
Name | Version | Release note |
---|---|---|
lcd | V2.0.1 | release notes |
Fonts | V2.0.2 | release notes |
GUI_INTERFACE | V1.13.0 | release notes |
TRACER_EMB | V1.6.0 | release notes |
STM32CubeMX V6.2.0
Patch release of STM32CubeL5 Firmware Package
Name | Version | Release notes |
---|---|---|
Projects | V1.3.0 | release notes |
Note: in the tables below, components in bold have changed since previous release
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.6.0 | release notes |
STM32L5xx CMSIS | V1.0.3 | release notes |
STM32L5xx HAL | V1.0.3 | release notes |
BSP STM32L552E-EV | V1.0.2 | release notes |
BSP STM32L562E-DK | V1.1.0 | release notes |
BSP STM32L5xx_Nucleo | V1.0.2 | release notes |
BSP Common | V7.0.0 | release notes |
BSP cs42l51 | V2.0.1 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.1 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.3.0 | release notes |
BSP mfxstm32l152 | V3.0.2 | release notes |
BSP mx25lm51245g | V2.0.3 | release notes |
BSP stmpe811 | V3.0.0 | release notes |
BSP st7789h2 | V2.0.1 | release notes |
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.6.1 | release notes |
STM32 USBPD Core Library | V3.0.3 | release notes |
STM32 USBPD Device Library | L5 V2.0.1 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.2.1 | FreeRTOS release notes |
ST modified 20200117 | ST release notes | |
mbedTLS ST modified 20200402 | V2.16.2 | release notes |
ST modified 20200402 | ST release notes | |
mbed-crypto ST modified 20200612 | V1.1.0 | release notes |
ST modified 20200612 | ST release notes | |
mcuboot ST modified 20200825 | V1.5.0.1-cypress | release notes |
ST modified 20200825 | ST release notes | |
trustedfirmware ST modified 20200622 | TF-Mv1.0-RC2 | release notes |
ST modified 20200622 | ST release notes |
Name | Version | Release note |
---|---|---|
lcd | V2.0.0 | release notes |
Fonts | V2.0.2 | release notes |
GUI_INTERFACE | V1.10.2 | release notes |
TRACER_EMB | V1.3.0 | release notes |
Fourth release of STM32CubeL5 Firmware Package
Name | Version | Release notes |
---|---|---|
Projects | V1.3.0 | release notes |
Note: in the tables below, components in bold have changed since previous release
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.6.0 | release notes |
STM32L5xx CMSIS | V1.0.3 | release notes |
STM32L5xx HAL | V1.0.3 | release notes |
BSP STM32L552E-EV | V1.0.2 | release notes |
BSP STM32L562E-DK | V1.1.0 | release notes |
BSP STM32L5xx_Nucleo | V1.0.2 | release notes |
BSP Common | V7.0.0 | release notes |
BSP cs42l51 | V2.0.1 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.1 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.3.0 | release notes |
BSP mfxstm32l152 | V3.0.2 | release notes |
BSP mx25lm51245g | V2.0.3 | release notes |
BSP stmpe811 | V3.0.0 | release notes |
BSP st7789h2 | V2.0.1 | release notes |
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.6.1 | release notes |
STM32 USBPD Core Library | V3.0.3 | release notes |
STM32 USBPD Device Library | L5 V2.0.1 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.2.1 | FreeRTOS release notes |
ST modified 20200117 | ST release notes | |
mbedTLS ST modified 20200402 | V2.16.2 | release notes |
ST modified 20200402 | ST release notes | |
mbed-crypto ST modified 20200612 | V1.1.0 | release notes |
ST modified 20200612 | ST release notes | |
mcuboot ST modified 20200623 | V1.5.0-cypress | release notes |
ST modified 20200623 | ST release notes | |
trustedfirmware ST modified 20200622 | TF-Mv1.0-RC2 | release notes |
ST modified 20200622 | ST release notes |
Name | Version | Release note |
---|---|---|
lcd | V2.0.0 | release notes |
Fonts | V2.0.2 | release notes |
GUI_INTERFACE | V1.10.2 | release notes |
TRACER_EMB | V1.3.0 | release notes |
Third release of STM32CubeL5 Firmware Package
Note: in the tables below, components in bold have changed since previous release
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.4.0 | release notes |
STM32L5xx CMSIS | V1.0.2 | release notes |
STM32L5xx HAL | V1.0.2 | release notes |
BSP STM32L552E-EV | V1.0.1 | release notes |
BSP STM32L562E-DK | V1.0.1 | release notes |
BSP STM32L5xx_Nucleo | V1.0.1 | release notes |
BSP Common | V6.0.1 | release notes |
BSP cs42l51 | V2.0.1 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.0 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.2.1 | release notes |
BSP mfxstm32l152 | V3.0.1 | release notes |
BSP mx25lm51245g | V2.0.1 | release notes |
BSP stmpe811 | V3.0.0 | release notes |
BSP st7789h2 | V2.0.0 | release notes |
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.5.3 | release notes |
STM32 USBPD Core Library | V2.9.0 | release notes |
STM32 USBPD Device Library | V1.2.0 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.2.1 | FreeRTOS release notes |
ST modified 20191213 | ST release notes | |
mbedTLS ST modified 20181221 | V2.14.1 | release notes |
ST modified 20181221 | ST release notes | |
mbed-crypto ST modified 20191107 | V1.0.0 | release notes |
ST modified 20191107 | ST release notes | |
trustedfirmware ST modified | TF-Mv1.0-RC2 | release notes |
V1.0.2 ST modified | ST release notes |
Name | Version | Release note |
---|---|---|
basic_gui | V1.0.1 | release notes |
Fonts | V2.0.0 | release notes |
GUI_INTERFACE | V1.9.0 | release notes |
TRACER_EMB | V1.2.0 | release notes |
Second release of STM32CubeL5 Firmware Package
BSP board drivers for NUCLEO-L552ZE-Q (MB1361-C02), STM32L552E-EV (MB1372-C02) and STM32L562E-DK (MB1373-C01)
Note: in the tables below, components in bold have changed since previous release
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.4.0 | release notes |
STM32L5xx CMSIS | V1.0.0 | release notes |
STM32L5xx HAL | V1.0.0 | release notes |
BSP STM32L552E_EVAL | V1.0.0 | release notes |
BSP STM32L562E-Discovery | V1.0.0 | release notes |
BSP STM32L5xx_Nucleo | V1.0.0 | release notes |
BSP Common | V6.0.1 | release notes |
BSP cs42l51 | V2.0.1 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.0 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.2.1 | release notes |
BSP mfxstm32l152 | V3.0.1 | release notes |
BSP mx25lm51245g | V2.0.1 | release notes |
BSP stmpe811 | V3.0.0 | release notes |
BSP st7789h2 | V2.0.0 | release notes |
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.5.3 | release notes |
STM32 USBPD Core Library | V2.9.0 | release notes |
STM32 USBPD Device Library | V1.2.0 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.2.1 | FreeRTOS release notes |
ST modified 20191213 | ST release notes | |
mbedTLS ST modified 20181221 | V2.14.1 | release notes |
ST modified 20181221 | ST release notes | |
mbed-crypto ST modified 20191107 | V1.0.0 | release notes |
ST modified 20191107 | ST release notes | |
trustedfirmware ST modified 20191202 | TF-Mv1.0-RC2 | Not available |
ST modified 20191202 | ST release notes |
Name | Version | Release note |
---|---|---|
basic_gui | V1.0.1 | release notes |
Fonts | V2.0.0 | release notes |
GUI_INTERFACE | V1.9.0 | release notes |
TRACER_EMB | V1.2.0 | release notes |
First release of STM32CubeL5 Firmware Package
BSP board drivers for NUCLEO-L552ZE-Q (MB1361-C02), STM32L552E-EV (MB1372-C02) and STM32L562E-DK (MB1373-C01)
Name | Version | Release note |
---|---|---|
Cortex-M CMSIS | V5.4.0 | release notes |
STM32L5xx CMSIS | V1.0.0 | release notes |
STM32L5xx HAL | V1.0.0 | release notes |
BSP STM32L552E_EVAL | V1.0.0 | release notes |
BSP STM32L562E-Discovery | V1.0.0 | release notes |
BSP STM32L5xx_Nucleo | V1.0.0 | release notes |
BSP Common | V6.0.1 | release notes |
BSP cs42l51 | V2.0.1 | release notes |
BSP ft6x06 | V2.0.0 | release notes |
BSP hx8347i | V2.0.0 | release notes |
BSP iss66wvh8m8 | V2.0.0 | release notes |
BSP lsm6dso | V1.2.1 | release notes |
BSP mfxstm32l152 | V3.0.1 | release notes |
BSP mx25lm51245g | V2.0.1 | release notes |
BSP stmpe811 | V3.0.0 | release notes |
BSP st7789h2 | V2.0.0 | release notes |
Name | Version | Release note |
---|---|---|
STM32 USB Device Library | V2.5.3 | release notes |
STM32 USBPD Core Library | V2.9.0 | release notes |
STM32 USBPD Device Library | V1.2.0 | release notes |
STM32 TouchSensing Library | V2.2.0 | release notes |
FatFS R0.12c ST modified 20191011 | R0.12c | FatFS release notes |
ST modified 20191011 | ST release notes | |
FreeRTOS | V10.2.1 | FreeRTOS release notes |
ST modified 20191213 | ST release notes | |
mbedTLS ST modified 20181221 | V2.14.1 | release notes |
ST modified 20181221 | ST release notes | |
mbed-crypto ST modified 20191107 | V1.0.0 | release notes |
ST modified 20191107 | ST release notes | |
trustedfirmware ST modified 20191202 | TF-Mv1.0-RC2 | Not available |
ST modified 20191202 | ST release notes |
Name | Version | Release note |
---|---|---|
basic_gui | V1.0.1 | release notes |
Fonts | V2.0.0 | release notes |
GUI_INTERFACE | V1.9.0 | release notes |
TRACER_EMB | V1.2.0 | release notes |