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/AM3358:启用 DMA 的 UART 硬件流控制

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/633666/linux-am3358-uart-hw-flow-control-with-dma-enabled

器件型号:AM3358

工具/软件:Linux

尊敬的香榭丽舍

您能否告诉我硬件流控制是否可在当前 Linux PSDK 4.0中启用 DMA 的8250 UART 驱动程序中使用?

我的客户正在尝试使用8250 UART 驱动程序、但发现在启用 DMA 的情况下使用硬件流控制存在问题。

因此、他们想知道它是否已解决。

实际上、他们现在正在使用 Linux PSDK 2.0.2.11。 您也可以检查补丁吗?

谢谢、此致、

SI

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

    默认情况下、在 Linux PSDK v4.00.04中启用 CONFIG_SERIAL_8250_DMA Linux 内核配置选项。
    是的、您可以将硬件流控制与结合使用、并使用当前8250 UART 驱动程序启用 DMA。

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

    您好!

    Linux PSDK 2.0.2.11如何? 实际上、客户使用的 PSDK 版本是 Linux PSDK 2.0.2.11、无法启用具有硬件流控制的 DMA。

    当我检查针对 PSDK v2.0.2.11的内核发行说明时、没有针对此问题的已知错误、尽管 PSDKv2.0.1.7中列出了此错误。

    因此、我请求在他们的 PSDK v2.0.2.11中再次进行测试、但他们无法启用具有硬件流控制的 DMA。

    您能否在下面检查他们的配置?  

    -.config 文件

    -DTS 文件

    -串行配置

    谢谢、此致、

    SI

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

    您能否提供此问题的补丁?

    谢谢、此致、
    SI
x 出现错误。请重试或与管理员联系。