The EMIF in our application is configured to perform asynchronous transactions. We are performing some power-up testing that causes the EMIF_nWAIT input to the microcontroller to not be asserted. The test is simulating a fault and this is the expected result of the test. This causes the MAX_EXT_WAIT value in the AWCCR register to be exceeded. The AT_MASK_SET bit of the INTMSKSET register is 0 meaning the Asynchronous Timeout Interrupt is disabled. The peripheral does terminate the transaction, however we are receiving a Data_Exception which we believe is a SyncExternalAbort.
Is there a method to work around this exception while we are running this test?