Ручна прошивка nRF52
Плати на nRF52: RAK4631 і WisMesh, Heltec T114, SenseCAP T1000-E і Solar, Seeed XIAO nRF52840, Wio Tracker L1, LilyGO T-Echo, ProMicro nRF52840. Зазвичай їх прошиває веб-прошивальник. Ручні способи знадобляться, якщо він не впорався.
Файлом UF2 — найпростіший запасний спосіб
Section titled “Файлом UF2 — найпростіший запасний спосіб”- У прошивальнику оберіть роль і пристрій, на кроці «Прошивка» перемкніть спосіб на «Файлом UF2» і завантажте файл.
- Двічі швидко натисніть кнопку RESET на пристрої.
- На комп’ютері з’явиться новий диск, як флешка (назва залежить від плати).
- Перетягніть файл
.uf2на цей диск. - Пристрій сам перезавантажиться вже з новою прошивкою, а диск зникне.
Диск не з’являється? Спробуйте натиснути RESET швидше або повільніше — потрібен саме подвійний натиск. Перевірте, що кабель передає дані.
Через adafruit-nrfutil
Section titled “Через adafruit-nrfutil”Підходить для Linux і Raspberry Pi, а також для автоматизації. Потрібен ZIP-файл прошивки.
pip install adafruit-nrfutiladafruit-nrfutil --verbose dfu serial --package RAK_4631_companion_radio_ble-v1.18.0-81dbae5.zip \ -p /dev/ttyACM0 -b 115200 --singlebank --touch 1200- На Windows замість
/dev/ttyACM0вкажіть порт на кшталтCOM5. --touch 1200перезапускає плату в режим оновлення — так само, як це робить сайт.
По повітрю (OTA)
Section titled “По повітрю (OTA)”Оновлення через Bluetooth із застосунком nRF Device Firmware Update — див. Віддалене керування і оновлення. Пристрій користувача можна оновлювати так, починаючи з прошивки 1.15.
Плата «не відповідає»
Section titled “Плата «не відповідає»”- Подвійний RESET — переводить у режим завантажувача навіть пошкоджену прошивку. Далі — UF2 або прошивальник з позначкою «Пристрій уже в режимі оновлення».
- Режим порятунку. На платах із кнопкою користувача (деякі RAK, T114) утримуйте її протягом перших 8 секунд після ввімкнення — пристрій запуститься з консоллю для відновлення.
- Повне стирання — див. Оновлення і скидання.
Безпечніший завантажувач OTAFIX
Section titled “Безпечніший завантажувач OTAFIX”Розробники радять встановити завантажувач OTAFIX: якщо прошивка пошкоджена, пристрій сам повертається в режим оновлення. Підтримує T114, ProMicro nRF52840, T1000-E, Wio Tracker L1, XIAO nRF52840, RAK4631 і WisMesh Tag.