Release Notes for STM32 TINY low power manager

Copyright © 2025 STMicroelectronics

Purpose

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

Update History

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

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

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

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

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

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

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

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

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

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