2025-06-19 6:45 AM
Hello everyone
I would like to generate two different interrupts (INT1 and INT2) to detect free fall and tap.
I am using MEMS studio to verify the configuration of the registers.
I am using a F401RE development board with an IKS4A1 expansion that integrates the LIS2DUXS12 sensor.
Question 1) why is the Sensor evaluation->Interrupt->Acc interrupt page not showing the signal for interrupt 2?
Question 2) why are the options to enable INT2 interrupts not made available?
Question 3) I have done many tests but INT2 seems to be unmanaged. I have simplified everything to a very simple test: in the interrupt config I select Free Fall [INT1] (which works and is represented) and then manually edit the MD2_CFG register setting it to 0x10 (so that I can be sure that the configuration for free fall is correct and then I enable the FF route on INT2 as well)
I would expect that by exporting the data via the save to file page to see an output where two interrupts change together. Instead, what I get is just the data change in column "interrupt 5" which seems to represent the value of INT1.
Reading through AN5812 I don't seem to see any limitations that should not allow me to perform this check.
2025-07-08 1:14 AM
Hello,
unfortunately the default configuration of the X-NUCLEO-IKS4A1 is not connecting the LIS2DUXS12_INT2 signal to the STM32 NUCLEO board. This is the main reason why we do not visualize the signal and do not offer the INT2 configurations in MEMS Studio.
I'm sorry but MEMS Studio application doesn't offer evaluation of INT1 and INT2 configuration at the same time in general due to high complexity of the concurrent interrupt settings.