I am trying to connect one CSI camera (1920 x 1080, 30or 60 fps, UYVY (YUV 422)) to Jetson TX 2 (L 4 T R28.2).
- Have you provided examples of CSI camera (UYVY (YUV 422)) driver and DTS / DTSI source code?
- I read the porting guide from L4T R28.1 to R28.2. Similarly there is a porting guide (document) from L4T R 24.2.1 to R28.1?
- Is there a document on migration guide from JetsonTX 1 to TX 2?
Please tell me about the “Camera Software Development Solution chapter” of nvl4t_docs below.
- Can I check if my CSI camera (1920 x 1080, 30or 60 fps, UYVY (YUV 422)) is working with the following command?
gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1' ! xvimagesink -ev
- In the "Camera Software Development Solution chapter - ISP Support Section" of nvl4t_docs, there are the following notes. "CSI cameras, with integrated ISP and USB camera, can work in ISP bypass mode" In order to use my CSI camera (UYVY (YUV 422)), how should I set the VI to "ISP bypass mode" and how to set it to "ISP bypass mode"? (Is the behavior of bypass mode written in kernel\kernel-4.4\drivers\media\platform\tegra\camera\vi\channel.c?
- In order to use CSI camera (UYVY (YUV422)), it is necessary to properly set the property "mode_type", "csi_pixel_bit_depth", "pixel_phase" (or "pixel_t") in DTS, see the section "Property-Value Pairs "It is written in. However, when reading the following source code the above properties are not processed. "kernel\kernel-4.4\drivers\media\platform\tegra\camera\sensor_common.c" In order to use CSI camera (UYVY (YUV 422)), is it necessary to modify code that processes DTS (eg, function extract_pixel_format ())? In addition to the above code, which code do I need to add processing?
Please tell me about the “Sensor Driver Programming Guide chapter” of nvl4t_docs.