Hi Peter,
thank you for your reply. I think I'm already doing what you mentioned. I'm also taking into account that most ECSM registers can only be written with a 32bit write operation.
kaifalkenberg_0-1725960416520.png
Here are two screenshots right before executing the read operation that should cause the error:
kaifalkenberg_1-1725960501265.png
kaifalkenberg_2-1725960517916.png
As you can see, ECR has ERNCR set and FR1NCI has been set. The instruction pointer is at 0x466D0. Once I single step again I get:
kaifalkenberg_3-1725960721694.png
but the IP is now completely off, eventually crashing the software:
kaifalkenberg_5-1725960802686.png
I do not see vector number 9 in IACKR after this operation.