Apologies for the long post, this is my last attempt before I give up.
Arducam B0390 (Sony IMX219)
What is the problem?
Stream not working, need a walkthrough of what to change in configurations for the new sensor types. I
What did you already try to solve it?
tried to configure current stable release of octo. tried to flash test release with new camera configurations provided by a helpful member on reddit. That release was downloaded here:
I also tried to follow Arducam's walkthrough on their website, which is extremely vague and assumes a lot about the end user (me) and my capabilities (minimal).
/var/log/webcamd.log, syslog, dmesg, ... no logs, no support)
I don't really know what a log is. Part of the issue here is my capability/understanding seems to be under what is expected with help documentation.
Additional information about your setup (OctoPrint version, OctoPi version, ...)
Octoprint version 1.8.7. Running a Raspberry pi 3B+. I do all flashing and writing on a MacBook.
I have done a ton of googling for this issue, and posted on reddit. a kind redditor suggested I post here to get more support, and this is my attempt. I feel uneducated in terms of certain aspects of setting this up, and get lost very easy when I'm trying to follow other troubleshooting posts and technical guides. Jargon throws me off, so if possible, please explain things in layman's terms. I understand if this isn't worth the time to help me.
I'm frustrated because I've set up another Rpi 3B+ with Octo, using an Rpi cam (I think v2.1?). It works great. I also set it up before the Rpi imager software was available, so I'm not entirely useless. The only thing that's changed is the camera, which I understand has new sensors, and this is what has lost me. I don't really understand what drivers or overlays are. I can make assumptions, but my lack of knowledge, or even how to operate and test my Rpi are getting in the way. to access the configuration files, I physically remove the SD card from my Rpi, plug it in my computer, and edit the files from there. I see recommendations of "running sudo..." and "checking video device" and I don't even know where they're expecting me to go to test these things. I don't understand how to connect to my Rpi without just pulling and reading the SD card.
I downloaded this image that's currently in testing:
As far as I understand, this image is being developed to address the issues that new camera sensors have created. I've read libcam and something to do with mjpeg, but don't quite understand what's new, or why it's an issue.
I copied that image to my SD card. Octoprint works as intended, but the camera stream is not working.
To further complicate things, my end goal is to use Obico for print monitoring. It connects to the device and octoprint works on Obico as well, except for the web stream.
I already ran troubleshooting with Obico, and disabled to plugin to make sure it wasn't interfering with the stream. It was not; the stream still did not work.
I followed the documents on the test release page linked on the GitHub page, here: Camera-streamer configuration on OctoPi 1.0.0
I opened the config file to make sure things were set, and defaults were there. I didn't mess with OPTIONS, but I did change the resolution to lower numbers, just to see if it was something that simple. It didn't seem to change anything.
One more thing. When I edit the .txt or .config file on the /boot image, my mac alerts me something about not saving variations; it seems to save the changes I make in the configurations, but copies the old settings into a new .txt file with a unique name. I simply delete the old .txt file so that there's no conflict... but no sure if that's the right course of action.
Any help would be greatly appreciated. I understand if it's not worth the time to troubleshoot this with me, It can be difficult or not worth the time to walk a layman through these things. But if you think there's a simple resolution or troubleshoot, I'd greatly appreciate your time. Thanks in advance.
PS my searches in the community forum seem to be older, last year or prior. So if this becomes successful, I hope it's a helpful resource for others in the future that is more current.