Can't not start IMX477 on Jetson Xavier nx


I have successfully installed IMX477 DRIVE on Jetson Xavier NX.
When I tried to start camera

gst-launch-1.0 nvarguscamerasrc ! nvdrmvideosink

This is the error.

L4T version: 35.1.0
Jetpack: 5.0.2

How can I solve this problem?



It is hard to say what is the specific issue given the information that you have provided. There could be many causes, even hardware problems.

My recommendation is to start testing with v4l2 directly:

v4l2-ctl --set-fmt-video=width=3840,height=2160,pixelformat=RG10 --stream-mmap --stream-count=1 -d /dev/video0 --stream-to=IMX477.raw

Also, could you please provide the output of the V4L2 trace log.

  1. To enable it
echo 1 > /sys/kernel/debug/tracing/tracing_on
echo 30720 > /sys/kernel/debug/tracing/buffer_size_kb
echo 1 > /sys/kernel/debug/tracing/events/tegra_rtcpu/enable
echo 1 > /sys/kernel/debug/tracing/events/freertos/enable
echo 2 > /sys/kernel/debug/camrtc/log-level
echo > /sys/kernel/debug/tracing/trace
  1. In a separate terminal run your v4l2-ctl command
  2. Check the output log with:
sudo cat /sys/kernel/debug/tracing/trace

Also the output of the dmesg log when running the v4l2-ctl command can be helpful to figure out the issue.

Jafet Chaves,
Embedded SW Engineer at RidgeRun
Contact us:
Developers wiki:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.