Hi @Edwin,
Yes, the SDK currently in use is v2.11.0. I’ve been following your recommendation and using the provided example to configure the DMA peripheral. I’ve hit a bit of a snag — the code is getting stuck in a while loop — and I haven’t had the time to fully investigate it yet. I plan to debug it tomorrow to understand what’s happening. My initial guess is that it’s related to FreeRTOS concurrency, or more likely, an issue in the code itself.
For context, my goal is to place the process sample function inside a periodic task that reads and filters all ADC data from the output buffer that the DMA conveniently fills. It’s important to avoid interruptions, since there will be many channels being read at a relatively high sampling rate.
Thanks for the input — I really appreciate your help.
Best regards, Gabriel.