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.

[参考译文] Linux/DRA746:如何在 CLKOUT2引脚上输出 clk?

Guru**** 2894990 points

Other Parts Discussed in Thread: DRA746

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/657643/linux-dra746-how-to-output-clk-on-clkout2-pin

器件型号:DRA746

工具/软件:Linux

大家好:

我使用的平台是 DRA746 Jacinto 6

我对如何在 clkout2 (或其他 clkout1、3等 )引脚上输出 clk 有疑问

我想通过 DTS 进行操作、但我不知道如何启用、因为没有驱动程序可以使用此 clk

在这种情况下、如何执行该操作?

肯尼

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我不知道软件、但我认为您可以直接操作寄存器来启用时钟输出。

    请参阅 DRA74x TRM 中的第3.6.3.2.2节 CM_CORE_AON_CLKOUTMUX 概述。

    首先、您需要选择(mux)要输出的时钟、然后在寄存器位中启用它。 请注意、clkout3没有时钟使能位、但您需要设置 TIMER[5-8] MUX 来选择 CLKOUT 时钟。 这在 TRM 中进行了介绍。

    此致、

    STAN

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    要实现可视化、您可以在以下位置试用可用的汽车 CTT 软件包:

    此致、

    Mariya

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您和 Stan 的回复、我已经使用过这款工具。
    但我想知道的是如何在器件树中启用 clkout2栅极 clk
    让我感到困惑的问题是、没有器件会直接将该时钟进行清零
    因为 clkout2上的 clk 输出到其他器件、而不是内部使用。
    有人可以提供其他答案吗? 谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已将您的问题转发给内核专家、以帮助进行器件树配置。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    一旦按照 Stan 的建议执行引脚复用和寄存器更改、您是否能够在 u-boot 中看到 clkout2输出?
    否则、应首先检查寄存器设置。

    请告诉我们您是否在 u-boot 中捆好了 clkout2。

    使用 omapconf 实用程序、您可以设置寄存器并在内核中进行检查。

    此致、
    RK