Xavier NX vi capture get status failed when using IMX274

I actually found some files (imx274.h, imx274.c, and imx274_mode_tbls.h) for 4 lane configuration and now my cameras work. I now have to tune them a bit to make them look better since currently, the image quality is not great. Thanks for your help.

Quick question, my image looks really foggy. You can see it attached. Any suggestions for fixing it? I have tried playing around with saturation, tnr-mode, ee-mode and wbmode, but it remains pretty foggy.


Note that the lens is clean and it is not actually foggy in the room. I also have three cameras and they all show up like that. This is my command by the way:

gst-launch-1.0 nvarguscamerasrc sensor-id=0 sensor-mode=0 wbmode=8 saturation=2 tnr-mode=2 ee-mode=2 ! nvvidconv ! queue ! xvimagesink sync=false 

I have also tried streaming the image and saving to the sd card with the same result.

What’s the badge info in the device tree?

		modules {
 			module0 {
 				badge = "imx274_bottom_A6V26";

By the way, there are no isp files inside: /var/nvidia/nvcam/settings/
Do you happen to have valid ISP files for the imx274 (4 lane csi in case that matters)?
@SimonZhu Could you also send me the isp files that you have? I can try a few of them and see which ones work best with our three cameras.

modules {
			module0 {
				badge = "imx274_bottomleft_liimx274";
				position = "bottomleft";
				orientation = "1";
				drivernode0 {
					/* Declare PCL support driver (classically known as guid)  */
					pcl_id = "v4l2_sensor";
					/* Driver v4l2 device name */
					devname = "imx274 30-001a";
					/* Declare the device-tree hierarchy to driver instance */
					proc-device-tree = "/proc/device-tree/i2c@3180000/tca9546@70/i2c@0/imx274_a@1a";
				};
			};
			module1 {
				badge = "imx274_bottomright_liimx274";
				position = "bottomright";
				orientation = "1";
				drivernode0 {
					/* Declare PCL support driver (classically known as guid)  */
					pcl_id = "v4l2_sensor";
					/* Driver v4l2 device name */
					devname = "imx274 31-001a";
					/* Declare the device-tree hierarchy to driver instance */
					proc-device-tree = "/proc/device-tree/i2c@3180000/tca9546@70/i2c@1/imx274_c@1a";
				};
			};
			module2 {
				badge = "imx274_centerleft_liimx274";
				position = "centerleft";
				orientation = "1";
				drivernode0 {
					/* Declare PCL support driver (classically known as guid)  */
					pcl_id = "v4l2_sensor";
					/* Driver v4l2 device name */
					devname = "imx274 32-001a";
					/* Declare the device-tree hierarchy to driver instance */
					proc-device-tree = "/proc/device-tree/i2c@3180000/tca9546@70/i2c@2/imx274_e@1a";
				};
			};
		};

Hi ocampo,

Please download the isp file from link below.

Thank you very much!