What is UEFI DTB and where is it

Hi, nvidia experts,

our platform: AGX Orin 32G with Jetson Linux 36.4, customer carrier board.

In 36.4 online documents, I saw below picture:

So I want to know what is the UEFI DTB? and is this UEFI DTB in /boot/ ?

Thanks.

Hi,
Here are some suggestions for the common issues:

1. Performance

Please run the below command before benchmarking deep learning use case:

$ sudo nvpmodel -m 0
$ sudo jetson_clocks

2. Installation

Installation guide of deep learning frameworks on Jetson:

3. Tutorial

Startup deep learning tutorial:

4. Report issue

If these suggestions don’t help and you want to report an issue to us, please attach the model, command/step, and the customized app (if any) with us to reproduce locally.

Thanks!

Hi, carolyuu,

I don’t see the explanation of UEFI DTB in your response.
Can you please help to explain it more clearly?

Thanks.

UEFI dtb is a copy of kernel dtb but flashed into different partition.

You could check your board config and find DTB_FILE fist. This is your kernel dtb file.

There would be another field which is directly equal to DTB_FILE, and that one is UEFI dtb.

Hi, Wayne,

Thanks for your response.
Since the UEFI dtb is flashed into EMMC partition, so the Orin boot process based on 36.4 release would be as mentioned in below picture, right?

I find this description in some release’s develop guide except for 36.4.

Thanks.

UEFI dtb will be flashed in to QSPI bu not eMMC.

You can add FDT field in exlinux.conf so that it will use the device tree read from rootfs instead of UEFI dtb.

ok, got it.

Thanks