Обновление прошивки

Обновить прошивку LTPP3(G2) несложно, но понадобится кое-что подготовить:

  • Компьютер с доступом в Интернет и программа последовательного терминала
  • Кабель USB как минимум с одним разъёмом Type-C
  • USB-накопитель или карта microSD
  • Перемычки

Пошаговая инструкция

1. На компьютере подготовьте образ среды Linux, которую хотите установить. Tibbo предлагает готовые файлы для дистрибутивов на основе Yocto и на основе Ubuntu.

2. Скопируйте файл образа, который обязательно должен называться ISPBOOOT.BIN, на USB-накопитель или карту microSD. Съёмный носитель любого типа должен быть отформатирован в FAT32 с размером блока 2,048 байт.

3. Если плата установлена в Linux-корпус Tibbo Project Box размера 3 (LTPB3), для доступа к порту serial-over-USB и блокам перемычек нужно снять верхнюю крышку корпуса, а также пластину виброзащиты, если она есть. Следить за ходом обновления через последовательную консоль формально необязательно, но мы настоятельно советуем это делать: так вы заметите ошибки и узнаете, когда процесс завершён.

4. При выключенной LTPP3(G2) вставьте съёмный носитель.

5a. Если вы используете USB-накопитель, установите перемычку на блок перемычек CN11 (перпендикулярно ближайшему краю).

5b. Если вы используете карту microSD, нужно замкнуть перемычками и CN10, и CN11.

Вид сверху на LTPP3(G2) с пометками.

6. Подключите компьютер к порту serial-over-USB на плате. Самое время запустить и вашу программу последовательной консоли. Убедитесь, что установлены параметры 115,200bps, 8 бит, без чётности, 1 стоп-бит.

Вид сверху на LTPP3(G2) с пометками.

7. При включении питания LTPP3(G2) загрузится, найдёт съёмный носитель и начнёт обновление. В последовательной консоли вы увидите различные последовательные операции записи и сохранение среды Linux в MMC. Когда процесс завершится, в консоль будет выведено «ISP all: Done».

8. Выключите плату и снимите перемычки, носитель с обновлением и кабель USB Type-C.

Шаблоны светодиодов (Ubuntu V0.5.0 и новее)

В V0.5.0 дистрибутива Tibbo на основе Ubuntu появились шаблоны светодиодов для процесса обновления. Они наглядно показывают, что делает устройство до обновления, во время него и после:

  • Шаблон: зелёный светодиод состояния горит постоянно. Зелёный светодиод состояния горит постоянно в течение трёх секунд при запуске обновления
  • Шаблон: синяя светодиодная шкала переключается туда и обратно. Пока идёт обновление, синяя светодиодная шкала циклически переключается туда и обратно
  • Шаблон: зелёный светодиод состояния равномерно мигает. Зелёный светодиод состояния медленно мигает, когда обновление прошивки завершено
  • Шаблон: красный светодиод состояния горит постоянно. Красный светодиод состояния горит постоянно, если возникла ошибка
Исходный материал Tibbo обновлён 7 сентября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке