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/PROCESSOR-SDK-AM437X:SIR 模式下的 UART IrDA 驱动程序

Guru**** 2588505 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/635088/linux-processor-sdk-am437x-uart-irda-driver-in-sir-mode

器件型号:PROCESSOR-SDK-AM437X

工具/软件:Linux

尊敬的团队:

可以帮助我们,要在 SIR 模式下将 UART 端口 ttyS5启用为 IrDA 端口,请帮助我们 获取内核驱动 程序和 DTB 文件。 我们使用的处理器 SDK 是 ti-processor-sdk-03.01.00。

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

    您好、Rnd、

    很抱歉耽误你的时间!

    Yocto 为 IrDA-utils 软件包提供了一种方法、如果您的系统上设置了 Yocto + Bitbake、则可以构建该软件包[1]。

    否则、如果您希望在没有 Yocto + Bitbake 设置的情况下从源代码进行编译、则上面的方法指向位于 SourceForge 上的 Linux-IrDA 项目源代码[2]。

    您的 Linux 内核也可能需要启用 IrDA 支持(看起来处理器 Linux SDK 默认不启用)。 查看此链接[3]-搜索 IrDA、您将找到他们在何处浏览启用 Linux IrDA 协议栈所需的内核选项。

    最后、在这两项到位后、您应该能够使用 IrDA-utils 中的 irattach [4]来将 Linux IrDA 堆栈绑定到 IrDA 端口。

    我将在11月20日之前离开、因此如果您有一些问题、我将在返回时提供帮助。

    此致、
    Mike

    [1] github.com/.../irda-utils_0.9.18.bb
    [2] sourceforge.net/.../
    [3] www.linuxtopia.org/.../ch09s04.html
    [4] www.mankier.com/.../irattach