Orin NX GStreamer Hardware encoder on scarthgap #1791
-
Hej, I do have a question. When building for the Orin NX for scarthgap I do not manage to get a hardware encoder for the h264 video. What am I doing wrong? The following packages are installed:
But when I try to query the gst features I do get:
I would expect something like mentioned here: ``
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Short answer is I don't know what the issues is and I haven't seen this before myself. I think including I don't understand what the forum thread is recommending regarding the i2cdump checks but perhaps this is related, not sure if you've tried the suggestions there. I think I'd try reproducing or getting a working configuration with the same hardware config and the stock release from NVIDIA and compare with the meta-tegra build, assuming you can't reproduce with the same release from NVIDIA. |
Beta Was this translation helpful? Give feedback.
The device tree compatible property was not correct.
The gstreamer library (libgstnvvideo4linux2.so) identifies the device by the device tree
compatible
property/sys/firmware/devicetree/base/compatible
.As per the Nvidia Documentation, these are device codes,
.P3767-003,P3767-004,P3767-005 -- Orin Nano
.P3767-000,P3767-001 -- Orin NX
.P3701-000,P3701-004,P3701-005 -- Orin AGX
So, need to correct the base device tree compatible string in device tree file.