Hi there,
since a few days ago, I can not get a camera feed anymore on my Jetson Nano.
Setup
- Jetson Nano 4GB
- JetPack 4.3 (R32 (release), REVISION: 3.1, GCID: 18186506, BOARD: t210ref, EABI: aarch64, DATE: Tue Dec 10 06:58:34 UTC 2019)
- IMX219 Camera connected via CSI
Camera Pipeline
I use gst-launch1.0
to access the camera feed as follows
gst-launch-1.0 \
nvarguscamerasrc sensor-id=0 ! \
"video/x-raw(memory:NVMM), width=1280, height=720, format=(string)NV12, framerate=(fraction)120/1" ! \
videorate max-rate=10 ! \
nvvidconv flip-method=2 ! \
jpegenc ! \
rtpjpegpay ! \
queue leaky=downstream max-size-buffers=1 ! \
udpsink host=127.0.0.1 port=7001
The output of this command is
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected...
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 3264 x 2464 FR = 21,000000 fps Duration = 47619048 ; Analog Gain range min 1,000000, max 10,625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 3264 x 1848 FR = 28,000001 fps Duration = 35714284 ; Analog Gain range min 1,000000, max 10,625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1920 x 1080 FR = 29,999999 fps Duration = 33333334 ; Analog Gain range min 1,000000, max 10,625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1280 x 720 FR = 59,999999 fps Duration = 16666667 ; Analog Gain range min 1,000000, max 10,625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1280 x 720 FR = 120,000005 fps Duration = 8333333 ; Analog Gain range min 1,000000, max 10,625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: Running with following settings:
Camera index = 0
Camera mode = 4
Output Stream W = 1280 H = 720
seconds to Run = 0
Frame Rate = 120,000005
GST_ARGUS: PowerService: requested_clock_Hz=24192000
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
However my application receives no frames. This behavior is consistent across reboots.
Additional Information
Debug Logs
Looking at /var/log/sysctl
I get a lot of error messages from nvargus-daemon
. I’ve included a few of them in the attachment. Also dmesg
complains a lot about syncpts
.
dmsg.txt (18.9 KB)
syslog-nvargus-daemon.txt (8.1 KB)
Final Remarks
As mentioned in the beginning: The gstreamer pipeline was working until a few days ago. I am not aware of any changes in my setup that caused the camera to stop working.
An pointers on what I should try to fix this are greatly appreciated!