I'm trying and failing to throw LVD/HVD interrupts. I'm using the USB for part of the power and for programming/UART over the on board MCU-link. I'm separately powering P3V3_MCU at jumper J24. I've set the appropriate SPC registers, disabling reset and enabling interrupt (LVDIE=HVDIE=1, LVDRE=HVDRE=0 in the VD_xxx_CFG registers). I've written something for SPC_IRQHandler and have enabled the SPC interrupt (EnableIRQ(SPC_IRQn)).
When I crank down the voltage on P3V3_MCU, reset triggers around 2.63V but the interrupt doesn't trigger. It also looks like there are multiple drivers on the RESET_b line; the MCX_RST goes from bright to dim when I increase the voltage, and I have to power cycle to clear the reset.
Is the MCU-link interfering somehow? Why do I get reset and not the interrupt? What is pulling down the reset line?
Any ideas? Or better ways to test the LVD/HVD?