2021-03-17 03:21 AM
Hello,
We are finalizing the low power modes of our project and can't manage to solve this issue.
We are going correctly into Low Power Mode via the UTIL_SEQ_Idle and related functions...
But it looks the CPU2 (BLE) doesn't wake up the CPU1.
Our application launches a aci_gap_start_general_discovery_proc and then sends the CPU1 to sleep....
I'm waiting for the completed scan event ( EVT_BLUE_GAP_PROCEDURE_COMPLETE ) but we don't receive it, sometimes it works because in the main code we have timers that wakeup regularly CPU1 so if the completed event occurs when CPU1 is running everyrhing works.
What are we doing wrong?
Thanks
Massimo