Hello,
I've a query.
I am trying to build and see output of "Power Management Example".
C:\nrf_sdk52\DeviceDownload\nRF5_SDK_17.1.0_ddde560\nRF5_SDK_17.1.0_ddde560\examples\peripheral\pwr_mgmt (this one)
PuTTY output given below :
<info> app: Power Management example <info> app_timer: RTC: initialized. <info> pwr_mgmt: Init <info> pwr_mgmt: CPU Usage: 0% <info> pwr_mgmt: CPU Usage: 0% <info> pwr_mgmt: CPU Usage: 0% <info> pwr_mgmt: CPU Usage: 0% <info> pwr_mgmt: CPU Usage: 0% <info> pwr_mgmt: CPU Usage: 0% <info> pwr_mgmt: Shutdown request 0 <info> pwr_mgmt: Shutdown started. Type 0 <info> pwr_mgmt: SysOff handler 0x000088ED => blocking <info> pwr_mgmt: CPU Usage: 1% <info> pwr_mgmt: CPU Usage: 0%
I don't know why it's giving "<info> pwr_mgmt: SysOff handler 0x000088ED => blocking".
Thing I want to implement -
1. Shutdown the system when it is not required and wake up whenever the interrupt or any event occur.
(I've tried nrf52 in idle state mode --> calling nrf_pwr_mgmt_run in for(;;) loop ) but now I wanted to make system off and wakeup.
2. I have query that if it is shutdown and when it is wakeup so I've to init all the peripheral again or not.