Difference between revisions of "Rock3/hardware/camera/"
(→USB Camera) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{rock3_header}} | ||
+ | {{Languages|rockpiS/hardware/camera}} | ||
+ | |||
+ | [[rock3 | ROCK 3]] > [[rock3/hardware | Hardware]] > [[rock3/hardware/camera/ | Camera module]] | ||
+ | |||
=== USB Camera === | === USB Camera === | ||
+ | |||
+ | Update kernel to version 4.19.193-2-rockchip or newer. | ||
+ | |||
+ | root@rock-3a:~# apt-get install -y linux-4.19-rock-3-latest | ||
Install tool fswebcam | Install tool fswebcam | ||
− | root@ | + | root@rock-3a:~# apt-get install -y fswebcam |
Plug USB camera in, there shall be video devices. | Plug USB camera in, there shall be video devices. | ||
− | root@ | + | root@rock-3a:~# ls /dev/video* |
/dev/video0 /dev/video1 | /dev/video0 /dev/video1 | ||
Capture image | Capture image | ||
− | |||
fswebcam /dev/video0 ./test.png | fswebcam /dev/video0 ./test.png | ||
+ | |||
+ | === MIPI Camera === | ||
+ | |||
+ | ==== Hardware connection ==== | ||
+ | |||
+ | |||
+ | ==== Software configuration ==== | ||
+ | |||
+ | Add dtbo | ||
+ | |||
+ | rock-3ab-rpi-camera-v2-imx219 | ||
+ | |||
+ | Test command | ||
+ | |||
+ | gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! jpegenc ! multifilesink location=%d.jpg | ||
+ | |||
+ | |||
+ | ====ROCK 3C Use OV5647 Camera==== | ||
+ | * Edit config.txt | ||
+ | rock@rock-3c:~$ sudo vim /boot/config.txt | ||
+ | *at the end of the file add overlay | ||
+ | dtoverlay=rock-3c-ov5647 | ||
+ | *update extlinux.conf | ||
+ | rock@rock-3c:/boot$ cd /usr/local/sbin/ | ||
+ | rock@rock-3c:sudo ./update_extlinux.sh | ||
+ | rock@rock-3c:sudo reboot | ||
+ | * Use cheese to open the camera | ||
+ | sudo apt install cheesr | ||
+ | sudo cheese | ||
+ | |||
+ | |||
+ | |||
+ | === Troubleshooting === | ||
+ | |||
+ | * Post your issue on the forum: https://forum.radxa.com/c/rock3 |
Latest revision as of 07:16, 8 September 2022
ROCK 3 > Hardware > Camera module
Contents
USB Camera
Update kernel to version 4.19.193-2-rockchip or newer.
root@rock-3a:~# apt-get install -y linux-4.19-rock-3-latest
Install tool fswebcam
root@rock-3a:~# apt-get install -y fswebcam
Plug USB camera in, there shall be video devices.
root@rock-3a:~# ls /dev/video* /dev/video0 /dev/video1
Capture image
fswebcam /dev/video0 ./test.png
MIPI Camera
Hardware connection
Software configuration
Add dtbo
rock-3ab-rpi-camera-v2-imx219
Test command
gst-launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! videoconvert ! video/x-raw,format=NV12,width=1920,height=1080 ! jpegenc ! multifilesink location=%d.jpg
ROCK 3C Use OV5647 Camera
- Edit config.txt
rock@rock-3c:~$ sudo vim /boot/config.txt
- at the end of the file add overlay
dtoverlay=rock-3c-ov5647
- update extlinux.conf
rock@rock-3c:/boot$ cd /usr/local/sbin/ rock@rock-3c:sudo ./update_extlinux.sh rock@rock-3c:sudo reboot
- Use cheese to open the camera
sudo apt install cheesr sudo cheese
Troubleshooting
- Post your issue on the forum: https://forum.radxa.com/c/rock3