RZ-G/RZG camera

From Renesas.info
Revision as of 23:11, 27 April 2021 by Seebe (talk | contribs) (Created page with "← RZ-G = Displaying Camera Images using GStreamer = These instructions are for using a OV5645 MIPI Camera and [https://www.96boards.org/product/mipiadapter/ MIPI Adapte...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

RZ-G

Displaying Camera Images using GStreamer

These instructions are for using a OV5645 MIPI Camera and MIPI Adapter Mezzanine board.

Before GStreamer can be used, the VIN/CSI settings must best configured manually on the command line using the media-ctl utility.

In the BSP, this is done by running the script /home/root/vin-init.sh in the rootfs.

This file located in the BSP at rzg2_bsp_eva_v104/meta-rzg2/recipes-multimedia/vin-init/files/vin-init.sh

The BSP also installs the file systemd service file "vin.service" into /etc/systemd/system/multi-user.target.wants/vin.service so that the vin-init.sh script runs automatically on system boot.

For example, for RZ/G2E,the follow command will be executed:

media-ctl -d /dev/media0 -r  
media-ctl -d /dev/media0 -l "'rcar_csi2 feaa0000.csi2':1 -> 'VIN4 output':0 [1]"   
media-ctl -d /dev/media0 -V "'rcar_csi2 feaa0000.csi2':1 [fmt:UYVY8_2X8/1280x960 field:none]"   
media-ctl -d /dev/media0 -V "'ov5645 3-003c':0 [fmt:UYVY8_2X8/1280x960 field:none]"  

This connects VIN4 (/dev/video0) to OV5645.

The only thing you can change in G2E is 'VIN4 output' => 'VIN5 output' if you want to use /dev/video1