gpt4 book ai didi

linux - 如何编写 Linux .dts 设备树文件?

转载 作者:IT王子 更新时间:2023-10-29 00:23:45 30 4
gpt4 key购买 nike

我要在我的开发板上启动一个 Linux,我需要一个 dts 文件(设备树文件)来描述整个硬件。但是我对这个文件的语法知之甚少,不足以在板上正常运行Linux。

我现在所知道的只是如何描述一个单元的中断号、频率、地址、父单元及其兼容的驱动程序类型(如下所述):

ps7_scuwdt_0: ps7-scuwdt@f8f00620 {
compatible = "xlnx,ps7-scuwdt-1.00.a";
device_type = "watchdog";
interrupt-parent = <&ps7_scugic_0>;
interrupts = < 1 14 769 >;
reg = < 0xf8f00620 0xe0 >;
} ;

其他高级用法或语法我不熟悉。

最佳答案

查看与您的开发板最相似的板的 dts。以此作为引用,并根据引用板和您的开发板之间的差异对 dts 进行更改。

同时检查以下内容:
- Device-tree Documentation project在 eLinux(有大量链接可以开始阅读)。
- Series of articles关于设备树的基础。
- Walkthrough迁移到设备树。

关于linux - 如何编写 Linux .dts 设备树文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17488320/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com