Release Notes for X-CUBE-ALIRO Software for STM32

Copyright © 2026 STMicroelectronics

Purpose

The X-CUBE-ALIRO implements the CSA Aliro protocol for access control.
Please read carefully the Known Limitations section in the Update History to get additional information for correct configuration of the ioc files. It is recommended to start from the preconfigured ioc files in the Projects folder.
The X-CUBE-ALIRO package supports STM32WBA65, STM32U545 MCUs.

This package contains the following projects:

The figure below shows the overall architecture:

Here is the list of references to user documents:

Update History

Main Changes

First release.

  • Compatible with ALIRO PROTOCOL VERSION 0x0100 - REFERENCE APPLICATIONS: NFC-ONLY / NFC - BLERKE - BLEUWB
  • Known limitations: the example applications provided in this package have been tested with IAR and STM32CubeIDE toolchain. Projects for MDK-ARM and Cmake can be generated using STM32CubeMX
    Please see readme.txt files inside each project folder for instructions.

Contents

Documentation

Name Version Document
X-CUBE_ALIRO Doxygen documentation 1.0.0 CHM

Projects

Name Version Document
Projects\nucleo-u5\Applications\Aliro\nfc12-only 1.0.0 Read Me
Projects\nucleo-u5\Applications\Aliro\nfc-only 1.0.0 Read Me
Projects\nucleo-wba65\Applications\Aliro\nfc12ble 1.0.0 Read Me
Projects\nucleo-wba65\Applications\Aliro\nfcble 1.0.0 Read Me

Components

Drivers

Name Version Document
STM32WBAxx CMSIS 1.8.0 Release notes
STM32U5xx CMSIS 1.4.2 Release notes
STM32WBAxx HAL Drivers 1.8.0 Release notes
STM32U5xx HAL Drivers 1.6.2 Release notes

BSP Drivers

Name Version Document
STM32U5xx_Nucleo 1.2.3 Release notes
STM32WBAxx_Nucleo 1.1.1 Release notes
X-CUBE-NFC9 BSP 1.0.0 Release notes
X-CUBE-NFC12 BSP 1.0.0 Release notes
ST25R200 driver 1.0.0 Release notes
ST25R500 driver 1.0.0 Release notes

Middlewares

Name Version Document
Aliro Version 1.0.0 Release Note
STM32_WPAN Version 2.8.0 Release Note
ST25 Middleware - rfal Version 4.0.2 Release Note
QCBOR Version 2.0alpha Readme
t_cose Version 2.0 Readme

Utilities

Name Version Document
STM32 TINY low power manager 1.5.1 Release notes
STM32 Sequencer 1.11.0 Release notes
STM32 adv_trace 1.3.0 Release notes
STM32 miscellaneous utilities 1.1.1 Release notes
STM32 timer server 1.3.1 Release notes

Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1
  • STM32CubeIDE V2.0.0

Supported Devices and Boards

  • See CHM files for the list of supported boards, NUCLEOs and X-NUCLEOs

Backward Compatibility

None

Dependencies