Xavier Dtb / Dts / Dtsi, anyone compiled their own device tree, need some hints ? (Solved)

It’s the :

That is used in this Xavier release ?
Almost done with the camera porting (i think) but need to know where to include my dtsi’s

Couldn’t find any info on it yet…

And by the looks of it, it seems there are some changes coming to the camera driver and / or their placement, is there a new porting guide somewhere, couldn’t find it, but might be a bit early …

Could you help to check the 31.1 l4t-document to check if any unmatch need to modify.

Hi @ShaneCCC
Yes, have checked the documentation, and that is what makes me confused:)
I have edited the dtsi file and compiled it, but have a look here, this is from the Xavier doc:

DTB_FILE=tegra194-p2888-0001-p2822-0000.dtb; <---- Is this the one i should flash ?
TBCDTB_FILE=tegra186-quill-p3310-1000-a00-00-base.dtb; <---- why is tegra186 (tx2) in here ?

and later in the Xavier doc:

Device Tree Nodes
If you are not using any controller from Tegra SoC, disable the Device Tree nodes for those device tree entries. The device tree directory is available at:
/hardware/nvidia/platform/t18x/ <------ again t18x, is this a typo in the doc ?
/hardware nvidia/soc/t18x
The DTB that is flashed is available at:
/hardware/nvidia/platform/t18x/quill/kernel-dts/tegra186-quill-p3310-1000-a00-00-base.dts <---- tegra186 ??

So would be really nice if you could tell me which DTB to flash, so i don’t need to do a full reflash after i brick it :)

Looks like the document is out of date for Xavier, thanks for pointing out.
The DTB file should be the tegra194-p2888-0001-p2822-0000.dtb, you can also check the …/Linux_for_tegra/bootloader/flash.xml to know the correct information.

Could you tell which document did you check?

Hi ShaneCCC,

It is from:
NVIDIA Tegra Linux Driver Package

Development Guide
31.0.1 Release

I re downloaded it to be sure i have the latest version, and it still has the outdated text.

Thanks for your help, will flash dtb later today.