Display Configuration for Jetson Orin#
Update DCB Blob for Custom Carrier Boards#
Display Control Block (DCB) describes the display outputs and their configurations on a platform. Refer to https://download.nvidia.com/open-gpu-doc/DCB/2/DCB-4.x-Specification.html for more information about DCB.
The DCB blob is stored in platform specific dtsi files in the nvidia,dcb-image property under
the display node.
The Jetson AGX Orin DCB blob is in the tegra234-dcb-p3701-0000-a02-p3737-0000-a01.dtsi file.
dcb_tool#
A DCB blob consists of hex values and thus is difficult to decode or edit manually.
The dcb_tool utility helps parse DCB blobs in DTSI files and also helps modify the values
of the fields in the DCB blob.
dcb_tool is packaged in the <top>/Linux_for_Tegra/tools/dcb_tool/ directory.
For more information about the dcb_tool commands and their usage, refer to the <top>/Linux_for_Tegra/tools/dcb_tool/readme.txt file.
Note
To update the DCB blob, you must reflash the Jetson Orin device.
Changing the Display Function Between DP and HDMI#
The Jetson Orin SOM provides DP or HDMI functionality. The pinmux sheet contains the tab for DP and HDMI. Depending on their custom carrier board design, end users should generate the appropriate pinmux files. In addition to pinmux changes, the kernel display dtsi files needs to be included in the carrier board kernel DT files, which contains DCB blob update to change between DP and HDMI Refer to Orin Display Configuration.
Known Limitations#
Killing the X11 that was launched with NVIDIA Kernel Display driver will not return user to the VT terminal.