Display Configuration for Jetson Thor#

Update DCB Blob for Custom Carrier Boards#

A display control block (DCB) describes the display outputs and their configurations on a platform. For information about DCB, refer to Device Control Block 4.x Specification.

The DCB blob is stored in platform-specific DTSI files in the nvidia,dcb-image property under the display node. The Jetson Thor DCB blob is in the tegra264-p4071-0080-p3834-0008-dcb.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 Thor device.

Known Limitations#

  • Framebuffer console along with VT switching features are not yet supported.

  • dcb_tool does not support changing the display connector configuration in a DCB blob because the tool does not have the ability to modify “pad-link”. Custom-built boards whose connectors differ from Jetson Thor might not be supported.