This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Illegal Instruction Exception

Hi I am using iND13400SAA controller.

But in the it's using Armv8-R AArch32

I see in your manual, that Divide by zero is not supported.

I tried creating floating point exception , even that is not supported.

Is there a way to trigger illegal instruction exception, so that i can verify that Exception_ISR configuration.

Parents
  • Two ways I can think off:

    Try to execute an undefined instruction. Armv8 added an explicitly undefined instruction encoding (UDF) which is guaranteed to be undefined on all implementations. 

    Try to load from an invalid address will generate a page fault, not an undef exception.

Reply
  • Two ways I can think off:

    Try to execute an undefined instruction. Armv8 added an explicitly undefined instruction encoding (UDF) which is guaranteed to be undefined on all implementations. 

    Try to load from an invalid address will generate a page fault, not an undef exception.

Children