I’m testing HDR output on the Orin NX DRM. I searched other posts that said the Orin NX’s HDR output is not working. Has this problem been resolved on your site?
https://forums.developer.nvidia.com/t/render-yuv422-10bit-to-10-bits-monitor-on-orin-nx/290177/3
https://forums.developer.nvidia.com/t/how-to-change-dp-data-format-from-rgb-to-yuv422/296928
This is what I did in my test environment.
root@yuan:~# cat /etc/nv_tegra_release
# R36 (release), REVISION: 4.0, GCID: 37537400, BOARD: generic, EABI: aarch64, DATE: Fri Sep 13 04:36:44 UTC 2024
# KERNEL_VARIANT: oot
TARGET_USERSPACE_LIB_DIR=nvidia
TARGET_USERSPACE_LIB_DIR_PATH=usr/lib/aarch64-linux-gnu/nvidia
root@yuan:~# sudo apt-cache show nvidia-jetpack
Package: nvidia-jetpack
Source: nvidia-jetpack (6.1)
Version: 6.1+b123
Architecture: arm64
Maintainer: NVIDIA Corporation
Installed-Size: 194
Depends: nvidia-jetpack-runtime (= 6.1+b123), nvidia-jetpack-dev (= 6.1+b123)
Homepage: http://developer.nvidia.com/jetson
Priority: standard
Section: metapackages
Filename: pool/main/n/nvidia-jetpack/nvidia-jetpack_6.1+b123_arm64.deb
Size: 29312
SHA256: b6475a6108aeabc5b16af7c102162b7c46c36361239fef6293535d05ee2c2929
SHA1: f0984a6272c8f3a70ae14cb2ca6716b8c1a09543
MD5sum: a167745e1d88a8d7597454c8003fa9a4
Description: NVIDIA Jetpack Meta Package
Description-md5: ad1462289bdbc54909ae109d1d32c0a8
root@yuan:~# cat /proc/device-tree/model
NVIDIA Jetson Orin NX Engineering Reference Developer Kit
root@yuan:~# cd /usr/src/jetson_multimedia_api/samples/08_video_dec_drm/
root@yuan:~# sudo systemctl stop gdm
root@yuan:~# loginctl terminate-seat seat0
root@yuan:~# modprobe nvidia-drm modeset=1
root@yuan:/usr/src/jetson_multimedia_api/samples/08_video_dec_drm# ./video_dec_drm ./output.h265 H265 -fps 5 --disable-ui
Set governor to performance before enabling profiler
Using VT number 2
Opening in BLOCKING MODE
NvMMLiteOpen : Block : BlockType = 279
NvMMLiteBlockCreate : Block : BlockType = 279
Starting decoder capture loop thread
Input file read complete
Video Resolution: 1920x1080
Query and set capture successful
[ERROR] (NvDrmRenderer.cpp:805) <renderer0> Failed to create frame buffer
[ERROR] (NvDrmRenderer.cpp:895) <renderer0> Error in rendering frame