Skip to main content
Associate II
July 31, 2025
Question

arm_mat_cholesky_f32 in the CMSIS Library not found in my STM32 Middleware

  • July 31, 2025
  • 1 reply
  • 261 views

Hey everyone, I'm working on a project where I'm implementing an algorithm on an STM32H7. As part of the algorithm, I need to compute the square root of a matrix using Cholesky decomposition. I noticed that the CMSIS-DSP library includes a function called arm_mat_cholesky_f32. However, after including CMSIS-DSP through the ioc  (X-ALGO middleware), I can't seem to find this function in my project. Am I missing something here?

1 reply

Technical Moderator
August 5, 2025

Hello @Rayen_Bouafif 

The X-ALGO middleware is based on CMSIS-DSP version 1.8.0. Please note that this version does not provide the arm_mat_cholesky_f32 function, as it was introduced in later releases of the CMSIS-DSP library.

Please check the CMSIS DSP release note for more details.

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question.Saket_Om"