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.