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.