Thanks for jumping in @Edward This is my second reinstall on this Rpi4 and I tried two reinstalls on a Rpi3 with the same results.
Though, you just linked to a different image though. The one I have is from OctoPrint.org - Download & Setup OctoPrint and is buster based. The one you liked to looks like it’s using bullseye. Where did you find that? (Edit:I see it now as the release candidate on that page) I can certainly give it a try.
@Edward A fresh install gets us far closer. I used the image from Octoprint site:
Linux octoprint 5.10.92-v7l+ #1514 SMP Mon Jan 17 17:38:03 GMT 2022 armv7l GNU/Linux
pi@octoprint:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
pi@octoprint:~ $ dpkg -l | grep libcamera
ii libcamera-apps 0.0.7 armhf libcamera-apps
ii libcamera-dev 0.0.7 armhf libcamera
Results in:
pi@octoprint:~ $ libcamera-still --list-cameras
[0:01:28.683505593] [869] INFO Camera camera_manager.cpp:293 libcamera v0.0.0+3572-e13ccdd5
[0:01:28.691762644] [870] WARN CameraSensorProperties camera_sensor_properties.cpp:163 No static properties available for 'arducam_64mp'
[0:01:28.691811328] [870] WARN CameraSensorProperties camera_sensor_properties.cpp:165 Please consider updating the camera sensor properties database
[0:01:28.691851476] [870] ERROR CameraSensor camera_sensor.cpp:591 'arducam_64mp 10-001a': Camera sensor does not support test pattern modes.
Open i2c bus error: No such file or directory
[0:01:28.715495151] [870] WARN RPI raspberrypi.cpp:1263 Mismatch between Unicam and CamHelper for embedded data usage!
[0:01:28.716064556] [870] ERROR DelayedControls delayed_controls.cpp:87 Delay request for control id 0x009a090a but control is not exposed by device /dev/v4l-subdev0
[0:01:28.716252073] [870] INFO RPI raspberrypi.cpp:1386 Registered camera /base/soc/i2c0mux/i2c@1/arducam_64mp@1a to Unicam device /dev/media3 and ISP device /dev/media0
Available cameras
-----------------
0 : arducam_64mp [9248x6944] (/base/soc/i2c0mux/i2c@1/arducam_64mp@1a)
Modes: 'SRGGB10_CSI2P' : 1280x720 1920x1080 2312x1736 3840x2160 4624x3472 9152x6944
[0:01:28.717722269] [870] ERROR V4L2 v4l2_videodevice.cpp:1211 /dev/video0[12:cap]: Unable to request 0 buffers: Device or resource busy
[0:01:28.718019175] [870] ERROR V4L2 v4l2_videodevice.cpp:1211 /dev/video0[12:cap]: Unable to request 0 buffers: Device or resource busy
@jevyjevjevs
The image I made directly enables the camera service, so you can’t use libcamera on the command line, you can directly enter the ipv4 address in the web page to view the camera.
Confirmed working with that image. Was the only additional thing you did was to install the CameraSettings plugin? If so if you did it via pip directly, it blocks the ability to upgrade Octopi. I think the standard way of installing is via the plugin manager.
Sorry to resurrect this thread but I think I’ve hit a brick wall. I’ve followed all of your guides through several threads. Including this one, I went from No Camera available to the camera being recognized in terminal. However, for some reason on Octopi, I just get an infinite “Wait webcam stream loading”
When I try to access the webcam via :8080/ I get to a MJPG stream page with blank windows in the example. Do I possibly have a hardware issue? Or is it specifically Octopi that might be the problem?
I can’t seem to get the server to even start running with the mirror. I’m trying to get a copy of the original wpa_supplicant to try and overwrite the one from the mirror -_-
Yup! I somehow corrupted my original instance so all I have on the pi right is the mirror that you linked. Its been on all night annnnd still nothing. Like I said, it looks like it’s running fine but I just can’t access octopi from the browser using the ipaddress. I’ll try and reinstall and see if it lets me get to it. I think I’m just having terrible luck lol.
It looks like the problem I’m running into is that the Raspberry pi installer keeps changing my the original username from “pi” to the name of my PC.
Even if I try to enable SSH and change the username back to Pi during setup, it still causes the error. At least that’s what the Octopi forumns say is the issue.
I was able to get by this by installing the mirror without setting up SSH. I then went into the boot folder on the SD card and added a blank ssh.txt file annnnnd now it works!! The camera is on and everything Thank you!!!
Is there a guide on getting the camera to focus?
Can I update to the latest version of Octopi? Or do I leave it as is?