This blog post describes how to integrate Raspberry Pi Camera v2 with a Raspberry Pi 3 running Ubuntu MATE 16.04.
With Raspberry Pi 3 powered off, place the camera ribbon into the camera connector nearest to the Ethernet connector with the side showing the conductors facing away from the Ethernet connector.
After the connection is secured, power up Raspberry Pi 3. Install
sudo apt-get update sudo apt-get upgrade sudo apt-get install raspi-config rpi-update
raspi-config to enable camera:
You will get the below screen:
Enable camera, finish, and reboot. Next, make sure /boot/config.txt has the following enabled:
sudo rpi-update to update firmware.
If you’re getting the below error,
mmal: mmal_component_create_core: could not find component 'vc.camera_info' mmal: Failed to create camera_info component 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
raspistill or other userland apps, then try downgrade to an older version below that worked for me:
sudo rpi-update 667cfabe63bc663383559ef88317e86f9bd41e45
raspistill are part of userland code that can be cloned and built:
git clone https://github.com/raspberrypi/userland.git cd userland ./buildme touch ~/.bash_aliases echo -e 'PATH=$PATH:/opt/vc/bin\nexport PATH' >> ~/.bash_aliases echo -e 'LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/vc/lib\nexport LD_LIBRARY_PATH' >> ~/.bash_aliases source ~/.bashrc sudo ldconfig sudo reboot now
Now you can test your camera installation by running the following command:
raspivid -p 0,0,640,480 -t 0
and something like below should result: