-
Notifications
You must be signed in to change notification settings - Fork 370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Low power with nRF52 #2393
Comments
there's |
In whole mynewt-core there is not a single call to |
Okay, I've put
into my app |
I recall two other places where HFXO can be started:
So in case mcuboot uses some timer, then it is possible that such timer started HFXO and it is not stopped. In such case I guess it would be reasonable to explicitly stop HFXO in |
following seems to fix the issue with latest master
|
I may have been a bit too quick to tag this issue in my PR. Whilst it's relevant, I suspect that this issue has a hal_timer enabled in the bootloader which in turn enables the HFXO before the main application starts. |
@danielkucera , I have a favor to ask. I have a project defined with no purpose other than to test low power in system on, and I am unable to drop below 480uA.( I already have the HCLK off, automatically, which frankly I can't explain given your findings). |
This is my test app for sleep: |
Hi, I am facing a strange issue of periodic increase in power consumption. I have a custom board based on NRF52811 and to test the sleep current I have configured a basic app without any additional tasks, with the bare minimum main function. Initially after power up the current is ~3uA , which is acceptable.It stays like this for ~2mins before the current increases to ~300uA which again stays for another 2 mins before returning back to a consumption of ~3uA. Any help is appreciated. UPDATE: This was a PCB issue and not a software one. |
is this stil an issue? |
Hi,
I'm tuning the low power consumption with nRF52832. I was able to get to 170uA in System On mode with no modifications to mynewt-core.
But to get to 1.9uA I had to add following patch:
AFAIK, HFCLK is managed by softdevice but since mynewt is not using it, it has to manage HFCLK by itself.
Would you consider adding this to the codebase or is there something I am missing?
The text was updated successfully, but these errors were encountered: