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/AM5728:硬件计时器

Guru**** 2952510 points

Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/673733/linux-am5728-hardware-timers

器件型号:AM5728

工具/软件:Linux

您好!

我们正在 使用 AM5728模块上的 AM5728 Linux SDK 开发软件。  我们想调用硬件计时器来执行软件中的一些周期性工作。 请指导我们使用硬件计时器。

BR

Marka Reddy

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

    AM57x 硬件计时器在下面的 DTS 文件中进行了介绍:

    linux-4.9.59/arch/arm/boot/dts/dra7.dtsi

    Linux-4.9.59/Documentation/devicetree/bindings/ARM/OMAP/timer.txt

    驱动程序包括:

    linux-4.9.59/arch/arm/plat-omap/dmtimer.c
    linux-4.9.59/arch/arm/mach-omap2/timer.c

    某些计时器(timer3/5/6/11)用于晚期附加功能、请参阅以下指针:

    linux-4.9.59/arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi

    processors.wiki.ti.com/.../Early_Boot_and_Late_Attach_in_Linux

    IDK 板 MAC 模块中使用了一些计时器(timer15/16):

    linux-4.9.59/arch/arm/boot/dts/am572x-idk.dts
    linux-4.9.59/drivers/net/sethernet/ti/CPT.c

    PWM 模式中的定时器也有一个示例:

    processors.wiki.ti.com/.../Linux_Core_CPSW_User's_Guide

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

    感谢您提供信息。

    我们使用的是 Linux SDK 4.4.32。
    对上述 SDK 进行的任何修改/更改、以使用计时器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Marka:

    上述指针对于内核4.4也应有效

    此致、
    帕维尔