mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-10-03 00:54:34 -04:00
133 lines
11 KiB
HTML
133 lines
11 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="ru-rRU" dir="ltr">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Обновления прошивки</title>
|
||
<link rel="stylesheet" href="../../styles/docs.css">
|
||
</head>
|
||
<body data-page="firmware" data-locale="ru-rRU">
|
||
<pre class="markdown-content"># Обновления прошивки
|
||
|
||
Поддерживайте своё радио Meshtastic в актуальном состоянии с помощью последней прошивки для получения новых функций, исправлений ошибок и улучшений безопасности.
|
||
|
||
## Проверка обновлений
|
||
|
||
1. Откройте конфигурацию подключённого радио и в разделе **"Дополнительно"** нажмите **"Обновление прошивки"**. Этот пункт появляется только для устройств, поддерживающих OTA.
|
||
2. Приложение проверяет доступные версии прошивки.
|
||
3. Доступные обновления показывают номер версии и сводку изменений.
|
||
|
||
## Методы обновления
|
||
|
||
### OTA (беспроводное обновление) через Bluetooth
|
||
|
||
Наиболее распространённый способ обновления для пользователей Android:
|
||
|
||
1. Убедитесь, что твоё радио подключено по Bluetooth.
|
||
2. Перейдите на экран "Обновление прошивки".
|
||
3. Выберите нужную версию прошивки.
|
||
4. Нажмите **"Обновить"**, чтобы начать процесс OTA.
|
||
5. Дождитесь завершения обновления — **не отключайте устройство** во время обновления.
|
||
|
||

|
||
|
||
> ⚠️ **Предупреждение:** Прерывание обновления прошивки может вывести твоё устройство из строя. Убедись, что твоё радио имеет достаточный заряд батареи (рекомендуется >50%) и сохраняйте близость Bluetooth на протяжении всего процесса.
|
||
|
||

|
||
|
||
### Обновление внутри приложения по USB
|
||
|
||
Когда твоё радио подключено по **USB/seria**l (а не по Bluetooth), на экране обновления прошивки появляется опция **"Передача файла по USB"**. Приложение перезагружает устройство в режим DFU, а затем предлагает сохранить файл `.uf2` на DFU-диск устройства с помощью системного выбора файлов. Эта опция появляется только при подключении по USB/serial — она недоступна по Bluetooth.
|
||
|
||
> ℹ️ **Примечание о загрузчике nRF**: Загрузчик от производителя, поставляемый в виде `.zip` (например, для RAK WisBlock RAK4631), необходимо прошивать с помощью последовательного инструмента DFU, такого как `adafruit-nrfutil` — копирование этого `.zip` на диск устройства не сработает. Загрузчик, поставляемый в виде `update-....uf2`, **можно** установить, скопировав его на диск; именно так работает обновление загрузчика из самого приложения. Приложение показывает подсказку, когда требуется использование последовательного способа.
|
||
|
||
### Полное стирание и обновление загрузчика
|
||
|
||
При подключении по **USB/serial** устройства на базе nRF52 и RP2040 также предлагают **"Стереть и переустановить"** и, если для платы опубликован обновлённый загрузчик, **"Обновить загрузчик"**.
|
||
|
||
Стирание удаляет всё на устройстве — каналы, ключи и все настройки — и резервной копии нет, поэтому приложение сначала запрашивает подтверждение. Обе операции записывают два файла по очереди, поэтому тебе будет предложено дважды выбрать диск обновления устройства: один раз для образа стирания или загрузчика, затем снова для прошивки.
|
||
|
||
Приложение считывает `INFO_UF2.TXT` с выбранного тобою диска, чтобы убедиться, что это действительно диск обновления устройства, и определить плату до записи чего-либо. Если приложение не может подтвердить, какой стек Bluetooth использует твоё устройство, оно отказывается выполнять стирание и направляет тебя к [Web Flasher](https://flasher.meshtastic.org) — неправильный выбор там может привести к необходимости использовать аппаратный программатор для восстановления.
|
||
|
||
### Другие способы прошивки
|
||
|
||
Для восстановления или когда ни OTA, ни внутри приложение USB недоступны:
|
||
|
||
- Используйте [Meshtastic Web Flasher](https://flasher.meshtastic.org)
|
||
- Или инструмент командной строки [Meshtastic CLI](https://meshtastic.org/docs/getting-started/flashing-firmware) на компьютере
|
||
|
||
## Каналы версий
|
||
|
||
Канал | Описание |
|
||
-------------- | --------------------------------------------------------------------------- |
|
||
Стабильная | Рекомендуется для большинства пользователей; протестированные релизы |
|
||
Альфа | Предварительные релизы; могут содержать ошибки |
|
||
Локальный файл | Прошить файл прошивки, который ты выбираешь сам, вместо загруженного релиза |
|
||
|
||
## Предполётная проверка
|
||
|
||
Перед обновлением:
|
||
|
||
- [ ] Заряд батареи > 50%
|
||
- [ ] Стабильное соединение Bluetooth
|
||
- [ ] Запишите свои текущие настройки (они могут сброситься при смене мажорной версии)
|
||
- [ ] Проверьте примечания к релизу на наличие критических изменений
|
||
|
||
## После обновления
|
||
|
||
После записи прошивки приложение проверяет обновление и ждёт, пока устройство снова станет доступным:
|
||
|
||

|
||
|
||
После успешного обновления:
|
||
|
||
- Радио перезагрузится автоматически
|
||
- Соединение Bluetooth восстановится
|
||
- Убедись, что твои настройки сохранились
|
||
- Проверьте новую версию в разделе **"Установленная версия"** на экране обновления прошивки — она также отображается на странице сведений о ноде и на экране "Подключения"
|
||
|
||

|
||
|
||
## Устранение неполадок
|
||
|
||
### Обновление зависло
|
||
|
||
Если обновление кажется зависшим:
|
||
|
||
- Подождите не менее 5 минут, прежде чем предпринимать действия
|
||
- Если действительно зависло, перезагрузите радио выключением и включением питания
|
||
- Попробуйте обновление снова
|
||
|
||

|
||
|
||
### Устройство не загружается после обновления
|
||
|
||
Если твоё устройство не загружается:
|
||
|
||
1. Попробуйте подключиться по USB к компьютеру
|
||
2. Используйте Web Flasher в режиме восстановления/DFU
|
||
3. Прошивайте заведомо рабочую версию прошивки
|
||
4. Обратитесь к Discord-серверу Meshtastic для получения инструкций по восстановлению, специфичных для твоего устройства
|
||
|
||
### Предупреждения о совместимости
|
||
|
||
Приложение может показывать предупреждения, когда:
|
||
|
||
- Прошивка подключённого радио ниже минимально поддерживаемой версии
|
||
- Несовпадение мажорных версий приложения и прошивки
|
||
- Устаревшие функции требуют миграции
|
||
|
||
> ⚠️ **Важно:** Всегда обновляйте приложение Meshtastic до или одновременно с обновлением прошивки, чтобы обеспечить совместимость.
|
||
|
||
## Связанные темы
|
||
|
||
- [Подключения](connections) — восстановление соединения после обновления прошивки
|
||
- [Руководство по прошивке](https://meshtastic.org/docs/getting-started/flashing-firmware)— полное пошаговое руководство по полной прошивке на meshtastic.org
|
||
- [Поддерживаемые устройства](https://meshtastic.org/docs/hardware/devices) — проверьте совместимость прошивки с устройством
|
||
- [Часто задаваемые вопросы](https://meshtastic.org/docs/faq/) — распространённые вопросы на meshtastic.org
|
||
|
||
---
|
||
|
||
</pre>
|
||
</body>
|
||
</html> |