Hi Xbot,
I had xgate software issues on the xep a couple of weeks ago.
I found my problem to be MPU Descriptor set incorrectly, an xgate memory read was causing the exception.
What's on the xgate registers when the exception occurs?
Are you able to step through the xgate code to the line that causes the problem?
You have probably done this already ..
Check that you are not accessing unaligned data.
Check that you have set the Stack Pointers for Int priorities XGISP31 and XGISP74.
Double check that the xvector table is correct.
cheers
Pedro.