So I use the octoprint with my m3d and I have used a USB camera and decided to buy a Raspberry Pi camera module. I get the camera to be detected and supported but I can't access it.

I get:

pi@octopi:~ $ raspistill -cs
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
  • 1
    For future reference it is a great idea to indent each line of your code by 4 spaces.
    – Darth Vader
    May 14, 2016 at 11:58

3 Answers 3


I had something similar, I think I must have nudged a ribbon. For me re-seating both ends and restarting the pi did the trick. The re-start was essential.


Use raspi-config to enable the camera.

If it still doesn't work, you either have a faulty cable or a faulty module (I've had both).


The raspberry pi works with my usb camera fine and the camera led lights. Also the raspi-config camera is enabled.

Your Answer

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

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