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

[u-blox][r510] fixes EHS timing when modem locks up while in Power Saving mode #2850

Merged
merged 1 commit into from
Dec 11, 2024

Conversation

technobly
Copy link
Member

Problem

  • u-blox R510 modems have a reduced clock timing when in Power Saving mode, and if they should lock-up in that mode and require recovery intervention with the Emergency Hardware Shutdown (EHS) procedure, the standard documented timing will not recover them. Instead, timings given by u-blox for a 1/4 clock rate shall be used.

Solution

  • Reduce the number of reset attempts from 10 to 3 before attempting EHS to help speed up recovery.
  • Toggle between standard and extended EHS timing when attempting EHS.

Steps to Test

  • Tested on a device that was in this state and it recovered.

@technobly technobly added this to the 6.2.1 milestone Dec 11, 2024
@technobly technobly requested a review from avtolstoy December 11, 2024 19:27
@technobly technobly changed the title [u-blox][r510] fixes EHS timing when device locks up while in Power Saving mode [u-blox][r510] fixes EHS timing when modem locks up while in Power Saving mode Dec 11, 2024
@technobly technobly merged commit 8a65cd3 into develop Dec 11, 2024
13 checks passed
@technobly technobly deleted the fix/r510-ehs-timing branch December 11, 2024 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants