I test sai_dma_demo example in MQX4.1, the platform are K60F120M and SGTL5000.
When I played 48kHz/24bit wav file from SD card, I found there is a for loop "for(i = 0; i < requests; i ++)" in "sh_audio.c", the variable "i" will stop on 3 and task stop on
|/*Waiting for there are empty blocks*/|
So I think it's because of data still in FIFO and isn't be transmitted.
Anybody know how to solve it?