К содержимому
  1. Главная
  2. Документация
  3. Камеры для Raspberry Pi
  4. Обновление прошивки камер Pivariety

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

Документация Arducam · перевод arducam-russia.ru

Введение

КраткоЗдесь описано обновление прошивки камер Raspberry Pi и некоторые изменения в порядке работы.

Подготовка оборудования

Для камер Arducam Pivariety старых версий сначала выполните следующие шаги:

  • Подключите камеру Arducam Pivariety к Raspberry Pi
Подключение камеры Arducam Pivariety к Raspberry Pi
  • Не включайте питание Raspberry Pi

Включите режим recovery на плате-адаптере Arducam Pivariety или на плате камеры, замкнув контакты проводом Dupont (некоторые камеры Arducam Pivariety выпускаются вместе с платой-адаптером):

Перемычка recovery на плате Arducam Pivariety
  • Включите питание Raspberry Pi

Отключите режим recovery после включения Raspberry Pi:

Отключение режима recovery на плате Arducam Pivariety

Журнал обновлений прошивки

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

Дата обновления

27.02.2023

Что изменилось

Прошивка камер Arducam Pivariety с автофокусом обновлена для работы с новой версией libcamera (libcamera v0.0.12).

В libcamera v0.0.12 при работе с камерой Pivariety с автофокусом возникает такая ошибка:
Ошибка libcamera v0.0.12 с камерой Pivariety с автофокусом

Ошибка устраняется обновлением прошивки камеры с Raspberry Pi:

Скачайте пакет обновления прошивки

СоветВо всех шагах ниже пакет обновления прошивки скачивается в каталог /home/pi на Raspberry Pi. Если файл лежит в другом каталоге, поправьте пути сами.
  • Проверьте версию системы Raspberry Pi (32 или 64 бита)
getconf LONG_BIT
Вывод команды getconf LONG_BIT
  • Скачайте пакет
ВниманиеПеред обновлением уточните, какой сенсор стоит в вашей камере. Неподходящий пакет прошивки может необратимо повредить камеру. Если вы не уверены, какой сенсор в камере, сначала напишите нам на quote@arducam-russia.ru.

Для 32-битной системы:

  • Установите libncurses: sudo apt install libncurses5

Для камеры с сенсором IMX298:

IMX298_lanes2_firmware_armv7l.tar.gz

Для камеры с сенсором IMX230:

IMX230_lanes2_firmware_armv7l.tar.gz

Для 64-битной системы:

  • Установите libncurses: sudo apt install libncurses5

Для камеры с сенсором IMX298:

IMX298_lanes2_firmware_aarch64.tar.gz

Для камеры с сенсором IMX230:

IMX230_lanes2_firmware_aarch64.tar.gz

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

  • Распакуйте пакет
ПримечаниеВ Bookworm сначала выполните команду sudo apt install libtinfo5.
cd~
tar avxf <'the name of the downloaded package'>.tar.gz

Пример:

cd ~
tar avxf imx230_lanes2_firmware_armv7l.tar.gz
Распаковка пакета прошивки
  • Посмотрите справку по программе (на примере IMX230)
./firmware_update -h
Справка программы firmware_update
  • Описание параметров
  • -m, --module — модуль камеры, прошивку которого нужно обновить;
  • -i, --i2c-bus — канал I2C, к которому подключена камера.
  • Пример команды обновления
sudo ./firmware_update -m imx230_lanes2_firmware -i 10
Успешное обновление прошивки
СоветЗелёное сообщение «Firmware update successful, please reboot» означает, что прошивка обновлена: перезагрузите Raspberry Pi. Красное сообщение означает, что обновить прошивку не удалось: переподключите камеру (вместе с платой-адаптером) и снова запустите программу обновления.

Запросить цену

Укажите количество — пришлём коммерческое предложение.