Device tree files naming convention

I have downloaded the kernel for Jetson AGX Orin module and built it. I could see the naming conventions for the device tree files(taken only few files) are as mentioned below.

  • tegra234-p3701-0000-p3737-0000.dts
  • tegra234-p3701-0008-p3737-0000.dts
  • tegra234-p3701-0000-as-pxxxx-p3737-0000.dts

My understanding is that

  • P3701 specifies SOM

is it correct?

Can you help to understand the significance of the following?

  • tegra234
  • 0000
  • 0008
  • p3737

Someone else will need to give details, but basically this and flash targets are a combination of the SoM, the module, the carrier board, and sometimes revisions.

3701-0000 is the Orin AGX devkit module. Which means it is coming along with the devkit.

p3701-0008 → if I remember correctly, it would be orin AGX industrial module.

tegra234-p3701-0000-as-pxxxx-p3737-0000.dts → does not matte anymore. They are more like emulation conf when some modules were not released. For example, when Orin NX was not released, user and use Orin AGX to emulate the performance of Orin NX. This config is for such case.

P3737 is the Orin AGX devkit carrier board.

tegra234 specifies anything?

Every Orin module is tegra 234 SoC.

Orin NX is tegra234. Orin AGX is tegra234. Orin Nano is tegra234 too.

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