EDMA interrupt becomes unstable after some time imx7ulp

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

EDMA interrupt becomes unstable after some time imx7ulp

181 Views
Jonny_T
Contributor II

Hi, 

We are developing with the imx7ulp on a custom board. We have a audio codec attached to SAI0 on the Mcore and have a EDMA sending and receiving data to it 400 times a second, it works flawlessly on the imx7ulpevk but on our custom board after a while of running we hit issues with the interrupt (0 priority)  becoming very irregular and this effects the audio processing we are doing.

The custom board doesn't have many changes compared to the EVK, it's got the same codec, same connections etc.

We have noticed that when it happens the "rngd" process on the linux core seems to stop and the fault can be triggered by stopping the "rngd" task in linux. When we stop that task on the EVK the EDMA remains stable.

any suggestions would be greatly appreciated, thank you.

0 Kudos
0 Replies