Skip to main content
Associate II
April 14, 2026
Solved

PDM2PCM library missing for CM55

  • April 14, 2026
  • 1 reply
  • 98 views

(I've opened an issue on GitHub on this matter already, but I was asked to post it here again...)

Hey there,

I'm currently developing an audio application based on the STM32N657 MCU. I have already implemented a working version of this application on an STM32U5A5 MCU, but now I need to port it to the N6.

The application receives a PDM audio stream from a MEMS microphone via SAI. The audio data is then converted to PCM using the PDM2PCM library. On the STM32U5A5 MCU, the application uses the CM33 variant of this library (libPDMFilter_CM33_GCC_wc32.a), but I cannot find a variant of this library for the CM55 of the STM32N6 in any of the STM32Cube firmware packages.

I would be very grateful for any advice or help on this matter!

Thanks in advance and best regards,

Jens

Best answer by JonathanC

Hello Jens, 
You can find a version inside x-cube-audio-kit.
X-CUBE-AUDIO-KIT | Product - STMicroelectronics

Br,
Jonathan 

1 reply

JonathanCBest answer
ST Employee
April 14, 2026

Hello Jens, 
You can find a version inside x-cube-audio-kit.
X-CUBE-AUDIO-KIT | Product - STMicroelectronics

Br,
Jonathan 

Associate II
April 14, 2026

Hey Jonathan,

thanks a lot for the hint!

Best regards,

Jens