I am currently working on an AM3359 processor - in the guise of a beaglebone processor.
The problem is that I have an application that continually generates an imprecise data abort. I know it is a data abort because the data abort ISR is firing. I know it is an imprecise data abort because the DFSR (data fault status register) (cp15, c5, 0, c0, 0) reports 0xc06 via JTAG.
So the question is, how do I work out that is the cause of this imprecise abort?
Thanks,