Release Notes for 53L3A2 BSP

Copyright © 2024 STMicroelectronics

Purpose

The 53L3A2 BSP is a software component intended to be used within the STM32Cube ecosystem. This software implements the BSP v2.0 specifications for the X-NUCLEO-53L3A2 Expansion Board on STM32. It is built on top of STM32Cube software technology that ease portability across different STM32 micro-controllers.

Here is the list of references:

Update History

Main Changes

Maintenance release and product update

  • Cleanup XNUCLEO_53L3A2 useless functions
  • Cleanup release notes

Known Limitations

Headline
No known limitations

Main Changes

Maintenance release and product update

  • Reworked templates and code to pass quality checks

Contents

The components flagged by “” have changed since the previous release. “” are new.

Components

Name Version Release note
X-NUCLEO-53L3A2 BSP Driver V2.0.4 release note

Note: in the table above, components highlighted have changed since previous release.

Known Limitations

Headline
No known limitations

Development Toolchains and Compilers

  • IAR System Workbench V9.20.1
  • ARM Keil V5.37
  • STM32CubeIDE v1.13.0

Supported Devices and Boards

  • X-NUCLEO-53L3A2
  • VL53L3CX-SATEL

Backward Compatibility

N/A

Dependencies

This software release is compatible with:

  • VL53L3CX Component Driver v2.0.5
  • STM32CubeHAL F4 V1.8.0
  • STM32CubeHAL L4 V1.13.4

Main Changes

Maintenance release and product update

  • Added missing LICENSE files

Contents

The components flagged by “” have changed since the previous release. “” are new.

Components

Name Version Release note
X-NUCLEO-53L3A2 BSP Driver V2.0.3 release note

Note: in the table above, components highlighted have changed since previous release.

Known Limitations

Headline
No known limitations

Development Toolchains and Compilers

  • IAR System Workbench V8.50.9
  • ARM Keil V5.37
  • STM32CubeIDE v1.11.0

Supported Devices and Boards

  • X-NUCLEO-53L3A2
  • VL53L3CX-SATEL

Backward Compatibility

N/A

Dependencies

This software release is compatible with:

  • VL53L3CX Component Driver v2.0.3
  • STM32CubeHAL F4 V1.8.0
  • STM32CubeHAL L4 V1.13.4

Main Changes

Maintenance release and product update

  • Added missing LICENSE files

Contents

The components flagged by “” have changed since the previous release. “” are new.

Components

Name Version Release note
X-NUCLEO-53L3A2 BSP Driver V2.0.2 release note

Note: in the table above, components highlighted have changed since previous release.

Known Limitations

Headline
No known limitations

Development Toolchains and Compilers

  • IAR System Workbench V8.50.9
  • ARM Keil V5.32
  • STM32CubeIDE v1.7.0

Supported Devices and Boards

  • X-NUCLEO-53L3A2
  • VL53L3CX-SATEL

Backward Compatibility

N/A

Dependencies

This software release is compatible with:

  • VL53L3CX Component Driver v2.0.1
  • STM32CubeHAL F4 V1.7.13
  • STM32CubeHAL L4 V1.13.0

Main Changes

Maintenance release and product update

  • Update component used by the BSP ranging sensor class

Contents

The components flagged by “” have changed since the previous release. “” are new.

Components

Name Version Release note
X-NUCLEO-53L3A2 BSP Driver V2.0.1 release note

Note: in the table above, components highlighted have changed since previous release.

Known Limitations

Headline
No known limitations

Development Toolchains and Compilers

  • IAR System Workbench V8.50.9
  • ARM Keil V5.32
  • STM32CubeIDE v1.7.0

Supported Devices and Boards

  • X-NUCLEO-53L3A2
  • VL53L3CX-SATEL

Backward Compatibility

N/A

Dependencies

This software release is compatible with:

  • VL53L3CX Component Driver v2.0.1
  • STM32CubeHAL F4 V1.7.13
  • STM32CubeHAL L4 V1.13.0

Main Changes

Maintenance release and product update

  • Update data structures accordingly to the new BSP ranging sensor class
    • It is now possible to enable and disable ambient and signal output in RANGING_SENSOR_ConfigProfile_t
    • The sensor’s measurement data are now stored in a different way which will ease portability of your application from one Time-of-Flight device to another
  • Fix typos and other minor changes

Contents

The components flagged by “” have changed since the previous release. “” are new.

Components

Name Version License Release note
X-NUCLEO-53L3A2 BSP Driver V2.0.0 BSD 3-Clause release note

Note: in the table above, components highlighted have changed since previous release.

Known Limitations

Headline
No known limitations

Development Toolchains and Compilers

  • IAR System Workbench V8.50.9
  • ARM Keil V5.32
  • STM32CubeIDE v1.6.1

Supported Devices and Boards

  • X-NUCLEO-53L3A2
  • VL53L3CX-SATEL

Backward Compatibility

N/A

Dependencies

This software release is compatible with:

  • VL53L3CX Component Driver v2.0.0
  • STM32CubeHAL F4 V1.7.12
  • STM32CubeHAL L4 V1.13.0

Main Changes

First release

This is the first release of the 53L3A2 BSP Driver.

Contents

The components flagged by “” have changed since the previous release. “” are new.

Components

Name Version License Release note
X-NUCLEO-53L3A2 BSP Driver V1.0.0 BSD 3-Clause release note

Note: in the table above, components highlighted have changed since previous release.

Known Limitations

Headline
No known limitations

Development Toolchains and Compilers

  • IAR System Workbench V8.50.5
  • ARM Keil V5.31
  • STM32CubeIDE v1.6.0

Supported Devices and Boards

  • X-NUCLEO-53L3A2
  • VL53L3CX-SATEL

Backward Compatibility

N/A

Dependencies

This software release is compatible with:

  • VL53L3CX Component Driver v1.0.0