Hi Peter,
I want to thank you for your kind reply. Looking back, I'm rather
embarrassed at my post; chalk it up to frustration and pre-vacation
exhaustion. I was out this last week, so I'm just getting back in stride.
Immediately before my vacation, I did talk with a colleague who, I think,
got me over the hump on this issue, at least I hope so! The problem I
think I was having is simply too much detailed information, not enough
technical overview, and a terminology mismatch. For example, I already had
the documentation resources you provided; also, I had the examples too.
(I'm not discounting you providing them, thanks!)
The problem was this: I started with this example: (
https://community.nxp.com/docs/DOC-333754). I was able to compile and run
this on our debugger/hardware, so I was encouraged. However, when I ported
it to our system, I could not get the interrupts to fire. As far as I
could determine, everything is the same between the demo code and the
ported version. This had me very frustrated, and combined with a lack of
confidence that I understood anything about the chip, caused my post.
Turns out the issue is, as expected, both unrelated to getting a Machine
Check interrupt to fire, and specific to our system. I would explain more,
but it is a long story, and I think I am past the sticking point - though I
will know more in a few hours!
Thanks again, and best regards.
Bob