I’m trying to stream the video output of a 4k camera (from BlackMagic Design) using the tc358840 module on an auvidea j130 board carrying a Tx1 (R24.2.1).
The process went as followed :
- Load the module
sudo modprobe tc358840
- Put the tx1 on max performance using two scripts
- Launch the 4k stream (on /dev/video1)
gst-launch-1.0 v4l2src device=/dev/video1 do-timestamp=true ! 'video/x-raw, width=3840, height=2160, framerate=30/1, format=UYVY' ! nvvidconv ! 'video/x-raw(memory:NVMM), width=3840, height=2160, framerate=30/1, format=I420' ! nvoverlaysink sync=false
the stream opens and work but I’m getting huge chunks of green screen splitting it. I don’t get these on 1920x1080 so it has obviously something to do with the resolution. Both my screen and camera are set on 4k though. There is something I’m missing.
Do someone (or Nvidia of course) knows what is the reason behind this? I can’t find any proper solution on the net.
EDIT : It seems the problem resides on the camera output, the screen is fine. Still I can’t seem to find why