1

I bought an Pi Camera Module 3. I have an Pi 3 Model B Rev 1.2.

I get the ENOSPC error when trying to use the camera with raspistill:

pi@raspberrypi:~ $ raspistill -o t.jpg
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

The Camera is detected by my Pi:

pi@raspberrypi:~ $ vcgencmd get_camera
supported=1 detected=1, libcamera interfaces=0

I also reinstalled the Raspberry Pi OS. I used Raspberry Pi OS (32 Bit) normal version and lite version. (Always did update it)

Is the camera (or even the camera interface on the pi) defect or can I test something else?


Maybe useless but more information:

 raspistill -v

"raspistill" Camera App (commit e39c6354b784 Tainted)

Camera Name imx708
Width 4608, Height 2592, filename (null)
Using camera 0, sensor mode 0

GPS output Disabled

Quality 85, Raw no
Thumbnail enabled Yes, width 64, height 48, quality 35
Time delay 5000, Timelapse 0
Link to latest frame enabled  no
Full resolution preview No
Capture method : Single capture

Preview Yes, Full screen Yes
Preview window 0,0,1024,768
Opacity 255
Sharpness 0, Contrast 0, Brightness 50
Saturation 0, ISO 0, Video Stabilisation No, Exposure compensation 0
Exposure Mode 'auto', AWB Mode 'auto', Image Effect 'none'
Flicker Avoid Mode 'off'
Metering Mode 'average', Colour Effect Enabled No with U = 128, V = 128
Rotation 0, hflip No, vflip No
ROI x 0.000000, y 0.000000, w 1.000000 h 1.000000
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
3
  • You cannot use the legacy camera stack (raspixxx) with the new v3 camera
    – Dirk
    Mar 31 at 19:42
  • ok, how do I use the camera then, do you have a link to a tutorial or sth else?
    – Jannik
    Mar 31 at 22:33
  • raspberrypi.com/documentation
    – Dirk
    Apr 1 at 6:52

1 Answer 1

0

I have the same issue when I attempt to use subprocess.Popen(['raspivid', '-t', '3000']) in a python program.

If I use the exact same Popen command in another program that does nothing bu the Popen commmand, it works. raspivid also always works using the command line.

I am using an updated Bullseye on a Zero 2W with an HQ camera.

1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.