This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52840 is anything dependent on power management?

Hello,

nRF52840-DK

SDK: 15.3.0

SoftDevice: s140

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.nrf52832.ps.v1.1%2Fclock.html

Do any drivers, or libraries depend on power management? From the link above, the DFU is the only feature that needs the power management. We are trying to remove nrf_pwr_mgmt_run() from main, and determine if any unknown issues will arise. We are not currently observing any issues in small tests, but we also do not want to error, or halt during run time.

We plan on adding the BLE Buttonless DFU in the near future, but currently would like to confirm with or without power management, (more specifically calling nrf_pwr_mgmt_run in main) what will potentially cause issues. 

Thank you,

Parents
  • Sorry I copied from the main browser URL, not the Copy URL button, so it went to the previous page I was viewing. I was referring to the power management

    https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_pwr_mgmt.html

    Yes that is is function that is being called. I am inquiring if leaving the power management setup, but removing that call (nrf_pwr_mgmt_run) will have any negative effect of properly running other features provided by Nordic.

    This is a broad question, but the power management is baked into most examples, so I would like to better understand any unseen complications for removing only the call (nrf_pwr_mgmt_run) from a project.

    My expectation is that all other features will work, and the processor will not go to sleep. Causing a small increase in power consumption.

Reply
  • Sorry I copied from the main browser URL, not the Copy URL button, so it went to the previous page I was viewing. I was referring to the power management

    https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/lib_pwr_mgmt.html

    Yes that is is function that is being called. I am inquiring if leaving the power management setup, but removing that call (nrf_pwr_mgmt_run) will have any negative effect of properly running other features provided by Nordic.

    This is a broad question, but the power management is baked into most examples, so I would like to better understand any unseen complications for removing only the call (nrf_pwr_mgmt_run) from a project.

    My expectation is that all other features will work, and the processor will not go to sleep. Causing a small increase in power consumption.

Children
Related