I'm trying to use IMX219-160 cameras (https://www.waveshare.com/wiki/IMX219-160_Camera) with Raspberry Pi. I know, that waveshare pointed out on the site, that this camera is compatible with Jetson Nano, but due to we can't get Jetson carrier board on the time, we decide to connect cameras to Raspberry Pi Zero modules.
So, cameras work with Jetson Nano perfectly, but when I connect it to Raspberry, we get an error:
Code: Select all
mmal: mmal_vc_component_enable: failed to enable component: ENOSPC
mmal: camera component couldn't be enabled
mmal: main: Failed to create camera component
mmal: Failed to run camera app. Please check for firmware updates
Therefore, we conclude, that on boot raspberry, camera drivers loaded properly with Raspberry Camera Module v2.1, but on boot with IMX219-160, this drivers doesn't load properly.
We have checked dmesg and syslog with this different boots, and don't find differences (in attachements).
Could you help us to properly load IMX219-160 camera on Raspberry Pi?
Tested boards:
Raspberry Pi Zero 1.3
Raspberry Pi 3 Model B+
OS:
Trying Raspbian Buster with kernel 4.19.66, with kernel 4.20, and with kernel 5.3
Trying ArchLinux with Kernel 4.19.66
/boot/config.txt:
Code: Select all
gpu_mem=128
start_file=start_x.elf
fixup_file=fixup_x.dat
cma_lwm=16
cma_hwm=16
cma_offline_start=16
Code: Select all
root=/dev/mmcblk0p2 rw rootwait console=ttyAMA0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 kgdboc=ttyAMA0,115200 elevator=noop