Op zondag 13 maart 2016 15:01:19 schreef Alexander Graf:
On 13.03.16 14:54, Freek de Kruijf wrote:
Op vrijdag 11 maart 2016 13:33:08 schreef Alexander Graf:
On 11.03.16 13:07, Freek de Kruijf wrote:
Op vrijdag 11 maart 2016 12:33:14 schreef Alexander Graf:
On 11.03.16 10:44, Freek de Kruijf wrote:
Op donderdag 10 maart 2016 13:28:08 schreef Guillaume Gardet: > Hi, > > Le 10/03/2016 12:53, Freek de Kruijf a écrit : >> Is there any support for the RPi camera in the openSUSE software for >> a >> Raspberry Pi? I tried to find sources, but did not succeed. > > What do you need? > > raspberrypi-userland package provide some RPi tools such as: > * raspistill > * raspivid > * raspividyuv > * raspiyuv > > Otherwise, standard tool whould work too. > > > Guillaume
Thanks, one step further. I installed raspberrypi-userland and used the command "raspistill -o
" and got the message: mmal: mmal_component_create_core: could not find component 'vc.ril.camera' mmal: Failed to create camera component mmal: main: Failed to create camera component mmal: Camera is not enabled in this build. Try running "sudo raspi-config" and ensure that "camera" has been enabled
The bash script raspi-config I found seems to be written for Raspian. On openSUSE it seems to do nothing.
How to continue?
Just a guess into the blue, but maybe the missing part is a device tree entry for the camera. Or just a random Config.txt option.
I found to insert in /boot/efi/Config.txt:
# Enable the camera module start_x=1 # Turn off the red camera LED when recording video or taking a still picture disable_camera_led=1
Also appended the following line to /etc/modprobe.d/99-local.conf:
install bcm2835-v4l2 /bin/true
This provides the device /dev/video0
and enabled vcfiled via
systemctl enable vcfiled.service
which will start this service after a reboot or after a start command.
But still raspistill gives:
mmal: mmal_component_create_core: could not find component 'vc.ril.camera' mmal: Failed to create camera component mmal: main: Failed to create camera component mmal: Failed to run camera app. Please check for firmware updates
Do normal v4l accessing tools work? Like xawtv?
Alex
xawtv pulled in 70 packages. Running "xawtv -hwinfo" showed the error message:
This is xawtv-3.103, running on Linux/armv7l (3.18.14-5-rpi2) Error: Can't open display:
which makes sense because I do not have an X display.
Just ssh -X into the machine, that should give you X forwarding :).
Also "raspistill -o
" gives the same message as before; the new installed packages did not change that. The man page of xawtv tells about a remote display, but I have no idea how to set that up. Something like making a ssh connection using -X in the command? Yes! :)
Alex
I succeeded in getting the xawtv working via X forwarding. I now have a jpeg image with 2048x1536 pixels by pressing J on my desktop and using xawtx -o a How to proceed using raspistill? The error message is: mmal: mmal_component_create_core: could not find component 'vc.ril.camera' mmal: Failed to create camera component mmal: main: Failed to create camera component mmal: Failed to run camera app. Please check for firmware updates I found an answer on a search for the first line: if you compiled against glibc it won't work, you will need to include static libs. Other answers indicated a loose connection at the camera end, but because of the working xawtv this is very unlikely the problem. I also still have a problem in getting /dev/video0. I needed to use modprobe -i bcm2835_v4l2 to get this device. I do have "install bcm2835-v4l2 /bin/true" in /etc/modprobe.d/99-local.conf -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org