*** Please note that this reply is generated by LLM automatically ***
I’d be happy to help you with installing a custom dtsi file on your Jetson AGX Orin platform.
Firstly, congratulations on creating the 3 dtsi files from the Excel spreadsheet! That’s a great achievement.
To install the custom dtsi files, you’ll need to follow these steps:
- Download the L4T sources: You’ve already done this, but just to confirm, you can download the L4T sources from the NVIDIA website.
- Copy the custom dtsi files to the correct folder: The custom dtsi files should be copied to the
hardware/nvidia/platform/t19x/common/kernel-dts folder within the L4T sources. This folder contains the device tree source files for the Jetson AGX Orin platform.
- Modify the
tegra194.dtsi file: You’ll need to modify the tegra194.dtsi file to include your custom dtsi files. This file is located in the same folder as the custom dtsi files (hardware/nvidia/platform/t19x/common/kernel-dts).
To modify the tegra194.dtsi file, you’ll need to add an include statement for each of your custom dtsi files. For example:
#include "your_custom_dtsi_file1.dtsi"
#include "your_custom_dtsi_file2.dtsi"
#include "your_custom_dtsi_file3.dtsi"
Make sure to replace your_custom_dtsi_file1.dtsi, your_custom_dtsi_file2.dtsi, and your_custom_dtsi_file3.dtsi with the actual names of your custom dtsi files.
- Rebuild the device tree: After modifying the
tegra194.dtsi file, you’ll need to rebuild the device tree. You can do this by running the following command:
make -C hardware/nvidia/platform/t19x/common/kernel-dts
This will rebuild the device tree and create a new tegra194.dtb file.
5. Flash the new device tree: Finally, you’ll need to flash the new device tree to your Jetson AGX Orin platform. You can do this by running the following command:
sudo ./flash.sh -k kernel-dtb jetson-agx-orin-devkit mmcblk0p1
This will flash the new device tree to your platform.
That’s it! You should now have your custom dtsi files installed on your Jetson AGX Orin platform.
As a side note, if you’re using the Pinmux Changes section of the Jetson AGX Orin documentation, you may need to modify the pinmux configuration files as well. However, this is not explicitly mentioned in your question, so I’ve focused on the device tree installation process.
I hope this helps! Let me know if you have any further questions or issues.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***