I need proper instructions for installing the 16MP AF Camera on a fresh Raspbian, preferably 12 Bookworm

  1. Where did you get the camera module(s)?
    Kickstarter

  2. Model number of the product(s)?
    Arducam 16MP High-Resolution Autofocus camera

  3. What hardware/platform were you working on?
    RPI3; Raspbian GNU/Linux 11 (bullseye)

  4. Instructions you have followed. (link/manual/etc.)

sudo raspi-config
wget -O install_pivariety_pkgs.sh https://github.com/ArduCAM/Arducam-Pivariety-V4L2-Driver/releases/download/install_script/install_pivariety_pkgs.sh
chmod +x install_pivariety_pkgs.sh
./install_pivariety_pkgs.sh -p libcamera_dev
./install_pivariety_pkgs.sh -p libcamera_apps
sudo cp /boot/config.txt /boot/config.txt.original
echo "dtoverlay=imx519" | sudo tee -a /boot/config.txt
sudo reboot now
sudo libcamera-still --list-cameras

./install_pivariety_pkgs.sh -d
sudo reboot now
sudo libcamera-still --list-cameras
  1. Problems you were having?
    Camera not detected.

  2. The dmesg log from your hardware?
    Arducam 16MP Autofocus install failure · GitHub

  3. Troubleshooting attempts you’ve made?
    I have the same hardware working on an install on an RPi4, but I can’ make it work on a new install.

  4. What help do you need?
    I need proper instructions for installing the 16MP AF Camera on a fresh Raspbian, preferably 12 Bookworm

Hi,

It shows the hardware part of the camera is normal, isn’t it?
Interesting, on Bookworm OS, the config.txt file is moved to /boot/firmware/config.txt instead of /boot/config.txt on Bullseye OS. Hence,

echo "dtoverlay=imx519" | sudo tee -a /boot/config.txt

should be

echo "dtoverlay=imx519" | sudo tee -a /boot/firmware/config.txt

Hope it will help you.