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

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

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

Журнал обновлений прошивки
Обновление прошивки IMX230/IMX298
Дата обновления
27.02.2023
Что изменилось
Прошивка камер Arducam Pivariety с автофокусом обновлена для работы с новой версией libcamera (libcamera v0.0.12).
В libcamera v0.0.12 при работе с камерой Pivariety с автофокусом возникает такая ошибка:

Ошибка устраняется обновлением прошивки камеры с Raspberry Pi:
Скачайте пакет обновления прошивки
/home/pi на Raspberry Pi. Если файл лежит в другом каталоге, поправьте пути сами.- Проверьте версию системы Raspberry Pi (32 или 64 бита)
getconf LONG_BIT

- Скачайте пакет
Для 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
Обновление прошивки
- Распакуйте пакет
cd~
tar avxf <'the name of the downloaded package'>.tar.gz
Пример:
cd ~
tar avxf imx230_lanes2_firmware_armv7l.tar.gz

- Посмотрите справку по программе (на примере IMX230)
./firmware_update -h

- Описание параметров
-m, --module— модуль камеры, прошивку которого нужно обновить;-i, --i2c-bus— канал I2C, к которому подключена камера.
- Пример команды обновления
sudo ./firmware_update -m imx230_lanes2_firmware -i 10
