Camera not working on RPi Zero with MIPI drivers

EDIT: Fixed post formatting

1.Which seller did you purchase the product(s) from?

robotshop.com/de/de

2.The Model number of the product(s) you have purchased?
https://www.arducam.com/product/arducam-high-quality-camera-for-jetson-nano-and-xavier-nx-12mp-m12-mount/

3.Which Platform are you using the product(s) on?
Raspberry Pi Zero W

4.Which instruction are you following?
https://github.com/ArduCAM/MIPI_Camera for RPI

5.Has your product ever worked properly?
Never worked

6.What problems are you experiencing?
Hi all,

I’m struggling with this camera on the raspberry pi Zero W (rev. 1.1), Raspberry Pi OS buster: https://www.robotshop.com/de/de/arducam-mini-hq-123mp-imx477-kamera-mit-m12-objektiv-jetson-nano-xavier.html

Is it even compatible with the RasPi Zero?

I followed the instructions here: https://github.com/ArduCAM/MIPI_Camera/tree/master/RPI

when I execute vcgencmd get_camera, I get

supported=1 detected=1

when I execute ./arducamstill -t 0, I get:

Open camera…
sh: 1: i2cdetect: not found
Found sensor imx477 at address 1A
mode: 0, width: 4056, height: 3040, pixelformat: BA81, desc: (null)
mode: 1, width: 8112, height: 3040, pixelformat: BA81, desc: This mode is used for stereo hat.
Get ctrl V4L2_CID_FOCUS_ABSOLUTE fail.
index: 0, CID: 0x009A090A, desc: V4L2_CID_FOCUS_ABSOLUTE, min: 0, max: 1023, default: 190, current: 0
Can’t open the file
mmal: Failed to fix lens shading, use the default mode!
usrvcsm: [vcsm_malloc_cache]: [1065] [mmal_vc_port buffer]: ioctl mem-alloc FAILED [-1] (hdl: 0)
usrvcsm: [vcsm_vc_hdl_from_hdl]: [1065]: invalid device or handle!
usrvcsm: [vcsm_lock]: [1065]: invalid device or invalid handle!
mmal: manually_port_pool_create: could not allocate 18531840 bytes of shared memory (handle 0)
mmal: Failed to create isp output pool.
usrvcsm: [vcsm_malloc_cache]: [1065] [mmal_vc_port buffer]: ioctl mem-alloc FAILED [-1] (hdl: 0)
usrvcsm: [vcsm_vc_hdl_from_hdl]: [1065]: invalid device or handle!
usrvcsm: [vcsm_lock]: [1065]: invalid device or invalid handle!
mmal: manually_port_pool_create: could not allocate 12354560 bytes of shared memory (handle 0)
mmal: mmal_port_pool_destroy: port 0x1f947e0, pool 0x1fa1e60 destroyed while port enabled
mmal: Failed to create connection.
mmal: Failed to create pool
mmal: Failed to enable camera
Failed to set focus, the camera may not support this control.
usrvcsm: [vcsm_malloc_cache]: [1065] [mmal_vc_port buffer]: ioctl mem-alloc FAILED [-1] (hdl: 0)
usrvcsm: [vcsm_vc_hdl_from_hdl]: [1065]: invalid device or handle!
usrvcsm: [vcsm_lock]: [1065]: invalid device or invalid handle!
mmal: manually_port_pool_create: could not allocate 12354560 bytes of shared memory (handle 0)
mmal: Failed to create connection.
mmal: Failed to create pool
mmal: Failed to enable camera
Failed to set focus, the camera may not support this control.
usrvcsm: [vcsm_malloc_cache]: [1065] [mmal_vc_port buffer]: ioctl mem-alloc FAILED [-1] (hdl: 0)
usrvcsm: [vcsm_vc_hdl_from_hdl]: [1065]: invalid device or handle!
usrvcsm: [vcsm_lock]: [1065]: invalid device or invalid handle!
mmal: manually_port_pool_create: could not allocate 12354560 bytes of shared memory (handle 0)
mmal: Failed to create connection.
mmal: Failed to create pool
mmal: Failed to enable camera
Failed to set exposure, the camera may not support this control.
Start preview…
usrvcsm: [vcsm_malloc_cache]: [1065] [mmal_vc_port buffer]: ioctl mem-alloc FAILED [-1] (hdl: 0)
usrvcsm: [vcsm_vc_hdl_from_hdl]: [1065]: invalid device or handle!
usrvcsm: [vcsm_lock]: [1065]: invalid device or invalid handle!
mmal: manually_port_pool_create: could not allocate 12354560 bytes of shared memory (handle 0)
mmal: Failed to create connection.
mmal: Failed to create pool
mmal: Failed to enable camera
start preview status = 1

8.How would you like us to help you?

Am I doing something wrong? Do I have to take some additional steps?