This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM625: CLKOUT如何输出50MHz

Part Number: AM625

请问:

   用AM625内部的CLKOUT0输出50MHz的时钟信号给DP83848使用。设备树需要怎么配置?

  • 在 AM625 芯片上,要将内部的 CLKOUT0 输出 50MHz 的时钟信号给 DP83848 使用,您需要在设备树中进行相应的配置。以下是一个的设备树配置示例:

    {
    compatible = "ti,am625";
    
    clkout0: clkout0 {
    #clock-cells = <0>;
    compatible = "fixed-clock";
    clock-frequency = <50000000>; // 50MHz
    };
    
    dp83848: ethernet {
    compatible = "ti,dp83848";
    /* other DP83848 properties and configurations */
    clocks = <&clkout0>;
    };
    };

    在这个示例中,我们假设 DP83848 以及相关的属性和配置已经在设备树中定义。然后,我们定义了一个名为 `clkout0` 的时钟节点,它被配置为一个固定频率时钟,并设置了时钟频率为 50MHz。最后,在 DP83848 的节点中,通过 `clocks` 属性将 `clkout0` 时钟节点与 DP83848 关联起来,以指定 DP83848 使用 `clkout0` 提供的时钟信号。