-
Notifications
You must be signed in to change notification settings - Fork 985
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
[Bug]: Erase fw v3 for rak4631 does not work on SoftDevice S140 6.1.1 #5650
Comments
Thanks for that. I believe we upgraded the NRF devices to SoftDevice 7 at some point, so Meshtastic_nRF52_factory_erase_v3_S140_7.3.0.uf2 would be the one to use now. It looks like that's also part of the bundle? |
the 4631 stays on 6.1.1 - but the file should just work if you follow the instrustions. i just confirmed with a 4631 on my desk. |
I believe that the instructions are pretty easy to follow. might be flash corruption(the reason I tried to wipe the device) reason to not work? |
@markbirss - ideas? |
To confirm bad flash a full nrf52 erase with swdio using pyocd or openocd is required pyocd is not as good at reporting flash error but openocd does as example below Discord Link (using picoprobe and pyocd) notes |
Category
Other
Hardware
Rak4631
Firmware Version
2.5.x
Description
Meshtastic_nRF52_factory_erase_v3_S140_6.1.0.uf2 that's bundled in every nrf52840 github release from version 2.5.0, does not erase flash fs on rak4631 - SoftDevice S140 6.1.1 when using meshtastic-cli with
--noproto
flag.Serial connects but hangs without any output - not erasing the flash. Erase firmware v2 that downloaded from flasher.meshtastic.org (
nrf_erase2.uf2
) works with guide in docsRelevant log output
No response
The text was updated successfully, but these errors were encountered: