Skip to content
Digital Rhyme
Embedded development board with transparent layered device-tree overlays

tegra234-agx-orin-skeleton.dts Source

DTS structure, data types, buses, devices, overlays, compiling, rebooting, and Linux driver binding.

1/dts-v1/;
2
3/*
4 * Teaching skeleton for Jetson AGX Orin.
5 * Real NVIDIA trees are split across many included .dtsi files.
6 */
7
8#include "tegra234.dtsi"
9#include "tegra234-p3701.dtsi"
10#include "tegra234-p3737.dtsi"
11
12/ {
13 model = "Digital Rhyme Jetson AGX Orin teaching board";
14 compatible = "digital-rhyme,agx-orin-demo",
15 "nvidia,p3737-0000+p3701-0000",
16 "nvidia,tegra234";
17
18 chosen {
19 bootargs = "console=ttyTCU0,115200";
20 };
21
22 aliases {
23 i2c0 = &gen1_i2c;
24 serial0 = &tcu;
25 };
26
27 memory@80000000 {
28 device_type = "memory";
29 reg = <0x0 0x80000000 0x0 0x80000000>;
30 };
31
32 gpio-leds {
33 compatible = "gpio-leds";
34
35 status_led {
36 label = "agx-orin-demo:green:status";
37 gpios = <&tegra_main_gpio TEGRA234_MAIN_GPIO(Q, 5) GPIO_ACTIVE_HIGH>;
38 default-state = "off";
39 };
40 };
41};
42
43&gen1_i2c {
44 status = "okay";
45 #address-cells = <1>;
46 #size-cells = <0>;
47
48 eeprom@50 {
49 compatible = "atmel,24c02";
50 reg = <0x50>;
51 pagesize = <8>;
52 };
53};