Raspberry V2 camera stopped working on jetson orin nano. no element "nvarguscamerasrc"

I am doing my project using the Raspberry V2 camera on the jetson orin nano. The camera was running fine using the jetson hacks code, and i was able to integrate that into my project. The camera then stopped working (I didn’t change anything). I tried to run the camera from the terminal using gstreamer along with 4vl2 and that wouldn’t work i then tried nvarguscamerasrc from the terminal and got this error message.

WARNING: erroneous pipeline: no element "nvarguscamerasrc"

This is the command i used:

gst-launch-1.0 nvarguscamerase sensor-id=0 ! "video/x-raw( memory:NVMM), width=(int)1920, height=(int)1080, framerate=(fraction) 30/ 1 1 nvvidconv flip-method=0 | video/x-raw, width=(int)960, height=(int)5
40, format=(string)BGRx videoconvert ! video/x-raw, format=(string)BGR
" ! appsink

When I checked for blacklisted files, i found the libgstnvarguscamerasrc.so which explains the issue. The solution i found on other forums suggested is to flash the jetson using the SDK manager with Jetpack 5.1.2 without DeepStream.

I would rather not flash the Jetson again as I will have to get everything else working for my project from scratch, and I don’t currently have access to a Ubuntu machine to run the SDK manger on.

  • Am I missing reading the issue, and is something else wrong, causing the camera not to work?
  • Why would it suddenly stop working without me changing anything?
  • isnt libgstnvarguscamerasrc.so part of the OS why would it be black listed?
  • If the only way to fix it is by flashing would using a newer version of Jetpack also work fine?
  • Could this be a hardware issue (although I highly doubt it)?

Here is a picture from the Jetson of some relevant commands.

Hi,
Which Jetpack version are you using now? The latest version is Jetpack 6.2.1 r36.4.4. If possible , we would suggest use latest version.

It shows it in the picture attached. It was Jetpack 6.2.1, but I’m not sure what revision. I have already reflashed my Jetson with Jetpack 6.2.1 without Deep Stream, and the camera now works. However, I still do not understand what caused it to stop working in the first place, and I am worried it will happen again. Reflashing the OS every time doesn’t seem like a very reasonable solution.

Hi,
Next time you may try to clean gstreamer cache:

$ rm .cache/gstreamer-1.0/registry.aarch64.bin

Ad see if nvarguscamerasrc plugin is back.

great thanks you for your help