Any idea at which point in the this exception occurs?
And why? Invalid memory? Memory not suitable for DMA? Bad alignment?
Are you also using the source file uncached_memory.c
? Doesn’t that module need some adaption for you CPU? Is it returning valid, uncached memory?
In the past there were some FreeRTOS posts about Xil_DataAbortHandler()
: here and here.
Not sure if that is of any use.