---
pagetitle: Release Notes for STM32 TINY low power manager
lang: en
header-includes: <link rel="icon" type="image/x-icon" href="_htmresc/favicon.png" />
---

::: {.row}
::: {.col-sm-12 .col-lg-4}

<center>
# Release Notes for <mark>STM32 TINY low power manager
Copyright &copy; 2025 STMicroelectronics\

[![ST logo](_htmresc/st_logo_2020.png)](https://www.st.com){.logo}
</center>

# Purpose

The code source delivered is an utility to help customer to build a low power application.
:::

::: {.col-sm-12 .col-lg-8}
# Update History

::: {.collapse}
<input type="checkbox" id="collapse-section10" checked aria-hidden="true">
<label for="collapse-section10" aria-hidden="true">V1.5.1 / 28-August-2025</label>
<div>

## Main Changes

## Contents

**Fixed bugs list**

  Headline
  --------
  Ticket 216417 - Legacy APIs not working exactly like previous LPM
  
## Known limitations

New APIs and features cannot be used when legacy mode is enabled.

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V9.60.3
- µVision Microcontroller Development Kit (MDK-ARM) toolchain V5.39
- CubeIDE toolchain V1.19.0

## Supported Devices and boards

## Backward compatibility

Backward compatibility with previous releases is maintained as far as compile switch
UTIL_LPM_LEGACY_ENABLED is defined to 1 in _utilities_conf.h_
    
      /* Enables LPM legacy APIs */
      #define UTIL_LPM_LEGACY_ENABLED (1)
    


## Dependencies

</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section9" aria-hidden="true">
<label for="collapse-section9" aria-hidden="true">V1.5.0 / 06-May-2025</label>
<div>

## Main Changes

- Number of low power profiles is flexible and defined by user in interface file  
(not limited anymore to sleep, stop and standby)
- Unique API to request mode instead of one per mode

## Contents

**Fixed bugs list**

  Headline
  --------
  Ticket 197110 - New low power manager is needed to support more low power mode and functionalities
  
## Known limitations

New APIs and features cannot be used when legacy mode is enabled.

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1
- µVision Microcontroller Development Kit (MDK-ARM) toolchain V5.39
- CubeIDE toolchain V1.18.0

## Supported Devices and boards

## Backward compatibility

Backward compatibility with previous releases is maintained as far as compile switch
UTIL_LPM_LEGACY_ENABLED is defined to 1 in _utilities_conf.h_
    
      /* Enables LPM legacy APIs */
      #define UTIL_LPM_LEGACY_ENABLED (1)
    


## Dependencies

</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section8" aria-hidden="true">
<label for="collapse-section8" aria-hidden="true">V1.4.2 / 27-October-2022</label>
<div>

## Main Changes

## Contents

**Fixed bugs list**

  Headline
  --------
  Ticket 137597 - [CodeSpell] Mistake in lpm module

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies

</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section7" aria-hidden="true">
<label for="collapse-section7" aria-hidden="true">V1.4.1 / 17-June-2022</label>
<div>

## Main Changes

## Contents

**Fixed bugs list**

  Headline
  --------
  Release note format update

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies

</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section6" aria-hidden="true">
<label for="collapse-section6" aria-hidden="true">V1.4.0 / 09-November-2021</label>
<div>

## Main Changes

## Contents

**Fixed bugs list**

  Headline
  --------
  Ticket 115234 - [Licensing] Update the way to declare licenses in Cube and X-CUBE components 

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies

</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section5" aria-hidden="true">
<label for="collapse-section5" aria-hidden="true">V1.3.1 / 10-September-2020</label>
<div>

## Main Changes

### release V1.3.1

## Contents

**Fixed bugs list**

  Headline
  --------
  Ticket 86948 - CodeSpell : Correct some English words typo

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies

</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section4" aria-hidden="true">
<label for="collapse-section4" aria-hidden="true">V1.3.0 / 3-September-2020</label>
<div>

## Main Changes

### release V1.3.0

## Contents

**Fixed bugs list**

  Headline
  --------
  Ticket 86948 - CodeSpell : Correct some English words typo
  Ticket 89624 - Utilities Releases Notes improvements - Link on openorg BSD-3-Clause
  Ticket 91318 - need specific CRITICAL_SECTION for UTIL_LPM_EnterLowPower function

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies


</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section3" aria-hidden="true">
<label for="collapse-section3" aria-hidden="true">V1.2.0 / 18-Mars-2020</label>
<div>

## Main Changes

### release V1.2.0

## Contents

**Fixed bugs list**

  Headline
  --------
  Add the doxygen tag in the source code.
  MISRAC update.

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies


</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section2" aria-hidden="true">
<label for="collapse-section2" aria-hidden="true">V1.1.0 / 04-June-2019</label>
<div>

## Main Changes

### release V1.1.0

## Contents

**Fixed bugs list**

  Headline
  --------
  Add CubeMx tag inside the template file.

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies


</div>
:::

::: {.collapse}
<input type="checkbox" id="collapse-section1" aria-hidden="true">
<label for="collapse-section1" aria-hidden="true">V1.0.0 / 13-May-2019</label>
<div>

## Main Changes

### First release


## Contents

**Fixed bugs list**

  Headline
  --------
  first official release

## known limitations

## Development Toolchains and Compilers

- IAR Embedded Workbench for ARM (EWARM) toolchain V8.20.2
- RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.25
- System Workbench STM32 (SW4STM32) toolchain V2.7.2

## Supported Devices and boards

## backward compatibility

## Dependencies


</div>
:::

:::
:::

<footer class="sticky">
::: {.columns}
::: {.column width="95%"}
:::
::: {.column width="5%"}
<abbr title="Based on template cx566953 version 2.1">Info</abbr>
:::
:::
</footer>
