Hello,
I am using sensor controller on my cc2640r2f to perform SPI data communication with another MCU. I am having intermintent issue (can happen between 10 minutes and 24 hours) where the event handler code fails to execute indefinately.
The event handler code is triggered by an interrupt of the positive edge of a DIO pin. We are using SPI full duplex mode for communication, so the order of our event handler code is:
1) Write to other MCU that a read action is to be performed.
2) Wait on other MCU to pull DIO pin low
3) Read data from other MCU
The real strange part is that we can still execute the Execution code from the cc2640r2f using the scif commands. Which means we can send data to the other MCU (see data in other MCU's memory) but cannot get a response from it. We have tried toggling the DIO interrupt pin to see if it is the case of a missed interrupt, but the event handler code still did not execute.
Is it possible that the event handler on the sensor controller crashes, yet the execution code can still run?