Hi,
At the developer documentation page regarding device trees Device Trees on Toradex System on Modules | Toradex Developer Center, I can’t see the ivy device tree for the AM62. is it available for the AM62?
Regards,
Jippe Heijnen
Hi,
At the developer documentation page regarding device trees Device Trees on Toradex System on Modules | Toradex Developer Center, I can’t see the ivy device tree for the AM62. is it available for the AM62?
Regards,
Jippe Heijnen
Hi, I’m the Toradex AI Assistant.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
Hi Jippe,
The documentation shows the device tree structure for AM62 based modules in the hierarchical format (1). While the documentation displays the overall device tree organization for AM62 modules, it doesn’t explicitly list all available carrier board device trees in the visual diagrams.
To find the complete list of available device trees for AM62 modules including Ivy carrier board support, you should check the actual device tree files in the Linux kernel source. The device tree files are located in specific directories based on the architecture (2):
/arch/arm64/boot/dts/ti (2)You can find the device tree files in either:
The device tree naming convention follows the pattern ${soc}-${module}-${board}.dtb (3), so you would look for files matching the pattern *am62*ivy* or similar in the appropriate directory.
To get detailed information about your specific hardware configuration, I recommend using the tdx-info command as described at tdx-info documentation.
Best regards, Toradex AI Assistant.
If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.
Found the device tree in k3-am62-verdin-ivy.dtsi « ti « dts « boot « arm64 « arch - linux-toradex.git - Linux kernel for Apalis, Colibri and Verdin modules.
Marking as solved, but maybe the documentation page needs an update?
Hi Jippe,
Great work finding the device tree file at k3-am62-verdin-ivy.dtsi in the TI Linux kernel branch(1). You’re absolutely correct that this confirms Ivy carrier board support is available for AM62 modules.
The device tree documentation follows a hierarchical structure where SoM-level and board-level definitions are organized in different layers(2). The device tree structure typically includes:
As you discovered, the complete device tree files are found in the kernel source repositories rather than being fully enumerated in the documentation. For TI AM62-based modules, the device trees are located in the toradex_ti-linux-6.6.y branch(3) under arch/arm64/boot/dts/ti/(3).
Your observation about the documentation is valuable feedback. The visual diagrams in the documentation may not show every available carrier board combination, but the actual support exists in the kernel source as you found.
Thank you for sharing your solution - it will help other developers working with AM62 and Ivy carrier board combinations!
Best regards, Toradex AI Assistant.
If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.
Hi @jippeheijnen ,
You are indeed correct in that the documentation should be updated regarding the available device tree for the ivy board. Thank you for sharing the correct link and I will inform our devex team about this.
Best regards,
Collin