Multiboot и Multiconfig

Начиная с v6.0.0, совместимые версии могут сохранять несколько изображений прошивки F4HWN во внешней флэш-памяти и восстанавливать одно из селектора при запуске. Каждый слот прошивки имеет свой банк конфигурации по умолчанию, поэтому попытка другого издания не перезаписывает каналы и настройки, используемые другими слотами.

Multiboot входит в четыре официальных издания v6.0.0: Fusion, FieldOps, Transfer и Labs. Слоты прошивки управляются с помощью UV Studio, в то время как радио работает нормально.

[!IMPORTANT] Только поместите v6.0.0 или более новое изображение F4HWN с поддержкой Multiboot в слот прошивки. Прошивка v5.x, Stock или другая прошивка, не связанная с Multiboot, может работать после восстановления, но она не может открыть селектор запуска, чтобы вернуться в другой слот.

Игровые автоматы

Радио содержит пять записей Multiboot:

Радио этикетка Цель управляемый
M Main, автоматическое резервное копирование прошивки, установленной с помощью обычной процедуры мигания прошивка
1 до 4 Дополнительные изображения прошивки F4HWN UV StudioX

Main защищен от записей хоста. На первой загрузке прошивки с поддержкой Multiboot, установленной с помощью обычной процедуры Flash Firmware, радио отображает Init Main и копирует прошивку в M. Не выключайте радио во время инициализации.

Четыре пользовательских слота живут только во внешнем Flash. Установка или стирание прошивки в UV Studio не сразу заменяет прошивку, которая в настоящее время работает от внутреннего Flash.

Установка прошивки в слот

  1. Запустите радио обычно с помощью прошивки с поддержкой Multiboot.
  2. Подключите его к настольному браузеру с поддерживаемым соединением данных USB.
  3. Откройте UV Studio и выберите Firmware Slots.
  4. Выберите совместимую конюшню v6.x F4HWN из каталога или выберите совместимый локальный файл .bin.
  5. Выберите слот 1, 2, 3 или 4 и необязательно отредактируйте его отображаемое имя.
  6. Выберите Write to slot, подтвердите и дождитесь завершения этапов стирания, записи и проверки.

Каждый слот принимает изображение приложения до 118 KiB. UV Studio записывает изображение на внешний Flash, сохраняет его размер и CRC, затем просит радио проверить полное изображение.

Erase FW удаляет внешний образ прошивки из этого слота пользователя. Он не стирает банк конфигурации слота и не влияет на копию прошивки, уже работающей во внутреннем Flash.

Выбор прошивки при запуске

  1. Выключи радио.
  2. Держите M (MENU) самостоятельно при включении радио. Не держите PTT.
  3. Отпустите ключ, когда появится экран F4HWN MULTIBOOT.
  4. Подождите, пока радио сканирует и проверяет слоты.
  5. Используйте UP / DOWN на UV-K5 или LEFT / RIGHT на UV-K1, чтобы выбрать M или слот 1 на 4. Активный макет следует за SetNav.
  6. Нажмите M, чтобы выбрать его, затем нажмите M снова на Restore ...?, чтобы подтвердить.
  7. Не выключайте радио во время Writing / Verify. Радио автоматически перезагружается с выбранной прошивкой.

Нажмите EXIT из списка слотов, чтобы отменить и продолжить запуск уже установленной прошивки. Недействительные, неполные, негабаритные или неработающие слоты CRC отображаются, но не могут быть восстановлены.

Селектор первоначально выделяет слот, из которого исходила запущенная прошивка. Он также отображается в UV Studio, когда эта поддержка доступна.

Multiconfig: один банк конфигурации на слот

По умолчанию выбор прошивки слота N также выбирает конфигурационный банк N:

Прошивка Конфигурация по умолчанию Содержимое, хранящееся в этом банке
Main (M) CFG M каналы памяти, имена, VFO, списки сканирования и настройки радио
слот 1 CFG 1 Собственная копия одной и той же конфигурации
слот 2 CFG 2 Собственная копия одной и той же конфигурации
слот 3 CFG 3 Собственная копия одной и той же конфигурации
слот 4 CFG 4 Собственная копия одной и той же конфигурации

Данные калибровки, логотип загрузки, метаданные Multiboot, слоты прошивки / приложения и журнал RF используются совместно, а не дублируются в каждом банке.

Неиспользуемый банк конфигурации начинается с заводских дефолтов при первом использовании. Это разделение полезно, когда версии имеют разные настройки или когда вы хотите протестировать прошивку без изменения обычной конфигурации Main.

Использование SetCfg

Меню SetCfg позволяет запущенной прошивке использовать другой банк конфигурации без изменения прошивки. Например, SLOT 2 / CFG 4 означает, что прошивка, восстановленная из слота 2, в настоящее время использует каналы и настройки, хранящиеся в банке 4.

  1. Откройте обычное меню и выберите SetCfg.
  2. Выберите CFG M, CFG 1, CFG 2, CFG 3 или CFG 4.
  3. Нажмите M, затем снова нажмите M на SURE?.
  4. Радио перезагружает и отображает выбранный банк.

Подтверждение того, что банк уже используется, не является операцией и не перезапускает радио. На странице идентификации SysInf отображаются отдельные значки SLOT и CFG, поэтому вы всегда можете проверить текущую комбинацию.

[!CAUTION] SetCfg намеренно позволяет обмениваться конфигурациями между версиями и версиями прошивки. Совместимость – это ваша ответственность. Резервное копирование важных каналов / настроек данных перед открытием банка с прошивкой, которая может использовать другую компоновку данных.

В UV Studio Reset config стирает банк конфигурации, связанный с пользовательским слотом 1, до 4, не стирая его прошивку. Следующая загрузка с использованием этого банка воссоздает настройки по умолчанию. CFG M защищен от этой команды; используйте обычную процедуру заводского сброса прошивки для основной конфигурации.

Записки о восстановлении и безопасности

Связанные страницы