Skip to content

Fix nrf52 radio init recovery#2869

Open
yg-ht wants to merge 2 commits into
meshcore-dev:devfrom
yg-ht:fix-nrf52-radio-init-recovery
Open

Fix nrf52 radio init recovery#2869
yg-ht wants to merge 2 commits into
meshcore-dev:devfrom
yg-ht:fix-nrf52-radio-init-recovery

Conversation

@yg-ht

@yg-ht yg-ht commented Jun 30, 2026

Copy link
Copy Markdown

Turns out this isn't the bug I was looking for....

However, I think this might be useful anyway so thought I would hand it over to the community just in case.

When trying to work out the cause of a brown-out recovery issue (think very low-battery situations) I spotted that there are some edge-case scenarios that could result in the board hanging on boot if the radio doesn't come online correctly. To work this out I ended up implementing a load of instrumentation as well as some routines that should prevent trivial lockups from occurring if the power rail isn't stable enough to support a radio init at boot time.

@yg-ht yg-ht force-pushed the fix-nrf52-radio-init-recovery branch from 7836920 to d4074e8 Compare July 5, 2026 15:26
@yg-ht yg-ht changed the base branch from main to dev July 5, 2026 15:26
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.

1 participant