Thanks bigmac,
This is a great case of the forums providing other sets of experienced eyes looking over our shoulders. Early into this project I made note of the IRQ being input only, then I allowed this to drop off my radar screen. Your reply got me back on track with this particular issue.
My PCB layout will have the IRQ pin a no-connect, and I will initialize IRQSC as follows:
IRQPDD = 1, IRQ pullup enabled
IRQEDG = 0, falling edge
IRQPE = 1, IRQ pin enabled which also asserts the internal pullup
IRQIE = 0, no interrupt from IRQF
IRQMOD = 0, falling edge but no level
I will frequently re-assert this, plus I will do a handler to trap for spurious interrupts. The combination of no-connect of the IRQ input only pin, a pullup to keep the pin from floating and the isolation from the rest of the PCA on the pin side should provide decent immunity from EMI. Hopefully, with IRQ interrupts disabled no noise spikes can cause unexpected behavior.
Thanks again,
KM