Skip to content
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

fix(boards): Disable QSPI for Xiao BLE #1927

Merged
merged 1 commit into from Sep 6, 2023

Conversation

caksoylar
Copy link
Contributor

@caksoylar caksoylar commented Sep 6, 2023

The GD25Q16 flash connected via QSPI seems to be causing issues with excessive battery use and inability to sleep. Since ZMK doesn't use it, we can disable it as an easy fix. Credit goes to @rich-westarete for figuring out the issue in #1901.

I have been testing this setting in the last few days. Before the change my daily battery use on a split central varied between 3%-12% (with a 350 mAh battery). Deep sleep would not work properly, where about half the times I left it idle it went into sleep and the other half it was awake when I came back. After this change deep sleep is consistent and the battery usage has gone down to 1-2% per day.

The GD25Q16 flash connected via QSPI seems to be causing issues
with excessive battery use and inability to sleep. Since ZMK doesn't
use it, disable it.

Resolves zmkfirmware#1901
Copy link
Contributor

@petejohanson petejohanson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right on. Good catch and fix.

@petejohanson petejohanson merged commit 7f9e9f8 into zmkfirmware:main Sep 6, 2023
12 checks passed
@caksoylar caksoylar deleted the boards/xiao_ble-qspi branch September 6, 2023 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants