nrf52-erase
Meshtastic использует библиотеку littlefs для хранения конфигурации, логов и других данных во внутренней флеш-памяти устройств nRF52 и RP2040. Обновление прошивки не стирает эти дополнительные данные, что может вызвать проблемы, когда формат и расположение данных изменяются между релизами.
:::info Теперь вы можете использовать Веб-флешер Meshtastic для заводского стирания ваших устройств на базе nRF52 или RP2040. Посетите флешер, выберите вашу плату и нажмите на иконку корзины справа от кнопки Flash. Это откроет диалог для начала процедуры стирания.
Альтернативно, следуйте инструкциям ниже. :::
nRF52
Чтобы сбросить флеш-хранилище на вашей плате nRF52:
- Скачайте и распакуйте последнюю прошивку из Загрузок Meshtastic.
- Подключите ваше устройство к компьютеру с помощью USB-кабеля с поддержкой данных.
- Дважды нажмите кнопку сброса на вашем устройстве (это переведёт его в режим загрузчика).
- Обратите внимание, что новый диск будет смонтирован на вашем компьютере (Windows, Mac или Linux).
- Откройте этот диск, и вы должны увидеть три файла:
CURRENT.UF2,INDEX.HTMиINFO_UF2.TXT. - Откройте файл
INFO_UF2.TXTв текстовом редакторе и отметьте значениеSoftDevice. - Найдите файл из скачанной прошивки, соответствующий основной версии номера вашего softdevice (7.x.x или 6.x.x). Используйте либо
Meshtastic_nRF52_factory_erase_v3_S140_7.3.0.uf2, либоMeshtastic_nRF52_factory_erase_v3_S140_6.1.0.uf2и скопируйте его на новый диск. Устройство должно перезагрузиться. - С установленным CLI Meshtastic откройте ваш Терминал/Консоль и введите команду:
meshtastic --noproto. - Вы должны увидеть сообщение:
Formatting... Done.
После стирания устройства вы можете продолжить установку последней прошивки Meshtastic на чистую файловую систему хранилища, нажав на ссылку ниже.
RP2040
Чтобы сбросить флеш-хранилище на вашей плате RP2040:
- Скачайте flash_nuke.uf2 на ваш компьютер.
- Нажмите кнопку BOOTSEL и, удерживая её нажатой, подключите плату к компьютеру через USB-кабель.
- Плата теперь должна появиться как устройство массового хранения на вашем компьютере с меткой RPI-RP2.
- Скопируйте файл flash_nuke.uf2 на устройство.
- Плата теперь перезапустится, и флеш-память будет стёрта.
После стирания устройства вы можете продолжить установку последней прошивки Meshtastic на чистую файловую систему хранилища, нажав на ссылку ниже.