Unless I’ve done something wrong running the instructions (done twice, second time with sudo), no change for me ;(
$ libcamera-hello
Preview window unavailable
[0:00:54.936916000] [503] INFO Camera camera_manager.cpp:299 libcamera v0.0.0+4225-74d023d8
Illegal instruction
Not sure if the bellow warning was there before and has any impact:
Preparing to unpack .../libcamera-apps_0.git20230309+4def288-1_armhf.deb ...
Unpacking libcamera-apps (0~git20230309+4def288-1) over (0~git20230309+4def288-1) ...
Setting up libcamera-apps (0~git20230309+4def288-1) ...
Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u5) ...
W: Repository is broken: libcamera-apps:armhf (= 0~git20230309+4def288-1) has no Size information
I just got the 16MP camera with adapter cable and pi zero W.
This is the cable - I also think its correctly connected - all pins always show towards the board.
I do not know exactly which version of the pi zero, but I am experiencing similar problems:
[0:45:05.988382216] [10512] INFO Camera camera_manager.cpp:299 libcamera v0.0.0+4225-74d023d8
Illegal instruction
On headless, with GUI, with the original 5.xxxx version of the os and also with full updated 6.1.21 and later.
I have this error, but somewhere else it is said that this is not a problem:
W: Repository is broken: libcamera-apps:armhf (= 0~git20230309+4def288-1) has no Size information
Is there a comprehensive guide how to solve this on the pi zeros W ?
Does the camera has some sort of small light to confirm that it is correctly connected?
I tested again and nothing seems to be wrong I can support you guys remotely.
kernel must higher than 5.15.84(include 5.15.84) and Bullseye
I want to update the description, and the best way to reinstall is to first remove the libcamera
I ran your commands above again, still the same problem.
I’ve noticed from your screenshot you have libcamera v0.0.0...3d8-dirty while I have:
$ libcamera-still -t 0
Preview window unavailable
[0:08:30.897453096] [1111] INFO Camera camera_manager.cpp:299 libcamera v0.0.0+4225-74d023d8
Illegal instruction
$ uname -a
Linux raspberrypi 6.1.19+ #1637 Tue Mar 14 11:01:56 GMT 2023 armv6l GNU/Linux
$ cat /proc/cpuinfo
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 797.66
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2835
Revision : 900093
Serial : 00000000b07fb00b
Model : Raspberry Pi Zero Rev 1.3
Thanks for the response. I did the above commands - still getting illegal operation.
It seems I have the 1.1 revision. I wrote you an email regarding remote support. I appreciate it very much.
uname -a
Linux camera 6.1.23+ #1643 Tue Apr 11 20:18:11 BST 2023 armv6l GNU/Linux
cat /proc/cpuinfo
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2835
Revision : 9000c1
Serial : 0000000091a8b3d5
Model : Raspberry Pi Zero W Rev 1.1
libcamera-still -t 0
Made DRM preview window
[0:18:23.162555085] [6480] INFO Camera camera_manager.cpp:299 libcamera v0.0.0+4225-74d023d8
Illegal instruction
→ it seems that the lib camera version you are using is the “dirty one” 3d8-dirty wheres we are getting the clean one. So we need to get dirty …
It might be good if you provide a step-by-step guide how you arrived at this state,
starting with which os image you downloaded. This way we can follow your progress and hopefully get it to work. If you can get it to work from scratch - so should we.
That doesn’t work for the full resolution. I actually don’t need the full resolution, lower is good enough I just want to keep the same field of view - i.e. don’t crop but resize.
Hello, I was wondering if you could explain how you were able to get the camera to work. I haven’t been able to try anything Edward suggested yet since I’m only in the lab at the end of the week. If you could give a step by step guide that would be greatly appreciated. Thank you!
@spm@corkyskier - Arducam will fix their installation script, as the issue is there, hopefully soon so it’ll just start to work after you reinstall. We should hear about it here, in this thread.
The issue is in imx519.json tuning file which lives somewhere in /usr/lib/… (I’m out of reach of my RPI now so this is from the top of my head). That file needs to be replaced by a different version. I’m now not sure where they got the right version from - probably from one of their custom libcamera packages that we install as per their standard installation instruction. They haven’t downloaded anything different to my RPI.