Hang in i2s element
Posted: Tue Apr 23, 2024 4:34 am
I have a custom board with adf pipeline: fat_fs -> mp3 -> i2s
ADF: 2.6
IDF: 4.4.6
It all works fine but after the pipeline has sat idle for some long time, like about an hour or so, I get the following error logged from the I2S driver.
Then the next time I play a track, by relinking and setting the pipeline running, I get a hang calling on the I2S element.
Does anyone have any idea what might cause this and how to work around it or fix it?
Thanks,
Felix
ADF: 2.6
IDF: 4.4.6
It all works fine but after the pipeline has sat idle for some long time, like about an hour or so, I get the following error logged from the I2S driver.
Code: Select all
E (370583) I2S: dma error, interrupt status: 0x00005000
Code: Select all
audio_element_setinfo()
Does anyone have any idea what might cause this and how to work around it or fix it?
Thanks,
Felix