Hi this is my first post to this forum so I will need some guidance to better document the problem I'm having.
I'm experiencing two issues with my McASP and EDMA configuration.
1) Random occurrence of XDMAERR when the program runs which causes audio sample misalignment .
2) When this happen, I need to restart the McASP to realign the audio samples. But from time to time, my audio thread gets stock. I was able to pin point the dead lock situation to when the GIO_reclaim() function in my code is executed. I'm using the GIO_Model_ISSUERECLAIM model so to my understanding this should not happen. It looks like we are missing a EDMA event since manually restarting the McASP a second time wake up my audio thread.
QH Phan