Skip to main content
Associate II
April 14, 2026
Solved

PDM2PCM library missing for CM55

(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

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 

2 replies

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