I am implementing a program that retrieves sound from MEMS microphone and process it with XCUBE-AI. The sound is retrieved with DMA, and the related data is written inside RAM. When I use this data, the program goes into Memory Management handler. However, if I fill a memory with loop and use it as sound data, the program works well.
My question is that I couldn't find anything about Memory Management exception, the reasons, etc. How can I solve it?
Hello @Anıl Koluaçık ,
Can you please give me some more information concerning your issue ?
Maybe you have some logs when your system crash (a backtrace)?
Can you also give me the Openstlinux version on which you work ?
@Anıl Koluaçık @Piranha ,
My bad I thought that you were using X-LINUX-AI. So true, if you work on STM32F7, please post your topics on St Community MCU side.