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/AM3352:计时器配置

Guru**** 2540720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/571543/linux-am3352-timer-configuration

器件型号:AM3352

工具/软件:Linux

您好!

我们有自己的基于 am3352 处理器的电路板设计。 w 使用 TI SDK 03.01.00.06的内核4.4.19。

我们的设计需要使用配置为 timer7的引脚 XDMA_EVENT_INTR1生成时钟信号。

我们在.dts 文件中配置该引脚

      0x1b4 (PIN_OUTPUT | MUX_Mode4)/*(D14) xdma_event_intr1.timer7 */

我还检查了 am33xx.dtsi 计时器中的定义

      timer7:计时器@4804a000{
         兼容="ti、am335x-timer";
         REG =<0x4804a000 0x400>;
         中断=<95>;
         ti、hwmds ="timer7";
         TI、定时器-PWM;
      };

我的问题是:

1.是否可以使用我们的.dts 文件配置 timer7在该引脚上生成时钟/PWM 信号? 如果是、我们如何实现它?

2.如果在.dts 文件中无法执行此操作,您能否向我们展示如何执行此操作的示例?

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Angel、

    请查看此主题:
    e2e.ti.com/.../1870420

    请参阅此处提供的链接。 内核(DTS 部分)需要对内核4.4进行一些细微的修改、但用户空间脚本应该起作用(当然、您需要指出计时器7的地址)。

    此致、
    Yordan