2024-03-07 09:36 PM - edited 2024-03-08 01:23 AM
What operations need to be performed on CPU2 after CPU1 wakes up from Stop mode on STM32WB55 for BLE to work?
I have successfully implemented waking up CPU1 from low power mode, but how can CPU2's BLE functionality be restored? Here is the code:
HAL_DBGMCU_EnableDBGStopMode(); LL_C2_PWR_SetPowerMode(LL_PWR_MODE_SHUTDOWN); HAL_PWREx_ReleaseCore(PWR_CORE_CPU2); /* Boot CPU2 after reset or wakeup from stop or standby modes */ HAL_ResumeTick(); |
2024-03-12 06:44 AM
Hello @DaveGoing
I suggest you follow the implementation of the BLE_HeartRate example to understand how the waking up and communication between the two CPU works.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.