What is the BPFDTB_FILE?

Hey,

we are currently creating config for our custom board and found in p3768-0000+p3767-0000.conf (Config for Orin SOM on Orin Devkit)

		BPFDTB_FILE="tegra234-bpmp-3767-0003-3509-a02.dtb";
		DTB_FILE="tegra234-p3767-0003-p3768-0000-a0.dtb";

The p3509-a02 is the Xavier NX Devkit Board.

What is the BPFDTB_FILE? Is it some kind of fallback DTB so that a flashed board can boot in Xavier and Orin Devkits?

Bpmp dtp is for the bpmp to use. Not for fallback.

This is not public source.

Sorry that I do not know the terminology.
What is the bpmp?

How do we create the correct BPFDTB file for our custom board?
I am also confused that the p3768 board config uses the file of the p3509.

Hi,

It is Boot and Power Management (BPMP) firmware, which runs on a separate BPMP processor. Mostly handle clock/thermal and power management.

Basically end users should not touch this part. Please just use the default one we provided in BSP.

If I remember correctly, both p3509 and p3766 carrier board all use same bpmp dtb.

1 Like

Okay thanks, will do that then!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.