工具与软件:
我在9个月前阅读了 Nick Saulnier 对原始请求的回应
"TI 对 AM64x Linux dmtimer 驱动程序的官方支持"
这就是我们可以在 Linux SDK v10中获得的增强特性吗? 如果这些功能在2024年晚些时候提供、我可以充分利用它们。
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.
工具与软件:
我在9个月前阅读了 Nick Saulnier 对原始请求的回应
"TI 对 AM64x Linux dmtimer 驱动程序的官方支持"
这就是我们可以在 Linux SDK v10中获得的增强特性吗? 如果这些功能在2024年晚些时候提供、我可以充分利用它们。
Jim、您好!
谢谢您的 Ping。 我还没有收到回复。 该团队成员在印度、因此他们已经签核了周末。 我给他们留下了下周的一封信。
我怀疑 Linux 中对通用 dmtimer 控制的支持尚未添加、因为当我浏览 ti-linux-6.6.y-cicd 分支中的提交时、我没有发现任何看起来像这样的东西:
https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/log/?h=ti-linux-6.6.y-cicd&qt=grep&q=timer
您尤其要寻找哪些功能?
需要注意的一点是、对于未来的读者、他们好像添加了对在 AM62x 上生成基本 PWM 信号的计时器的支持、但 AM64x 不一定是:
https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?h=ti-linux-6.6.y-cicd&id=1ea0aaff3afa7ff85d24b096c7267f6bbd12d425
https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?h=ti-linux-6.6.y-cicd&id=7e02c8fab1601d4c2cc7664e26d93fce2e5228cc
此致、
Nick
尼克:
WRT 至双模式计时器(dmtimer)
我找了一个档案文件: 模块 ti.sysbios.timers.dmtimer.timer
通过该工件、我希望在 AM64X Linux 中看到的两种模式:
"在"连续"模式下、指定的计时器功能将在程序的整个生命周期内、每次周期到期时"触发"。 当该周期在"连续模式"下到期时、该周期将重置为其原始值、然后再次开始向上计数至零。 此时、计时器功能将再次触发、并且周期会自行重复。
根据您的设计需求、Linux 系统定时器可以提供您想要的功能:
此致、
Nick