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.

[参考译文] DRA821U:在 MCSPI 上设置 DMA

Guru**** 2585275 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1573512/dra821u-setting-up-dma-on-mcspi

器件型号:DRA821U
主题:DRA821 中讨论的其他器件

工具/软件:

您好的团队、

我们希望在 DRA821 MCSPI 通道上设置 DMA、以提高吞吐量并缩短 SPI 事务之间的延迟时间。 我们需要 TI 提供一些有关如何在 MCSPI 通道上启用和设置 DMA 的指导。

我们找到了 DRA821 TRM 修订版 D 第 12.1.5.4.6 和 12.1.5.4.8 节、其中提供了有关该主题的一些信息。 我们的团队正在查看这些部分 、但如果 TI 能提供有关寄存器设置的信息来帮助设置、我们将不胜感激。  

此致、

Luke

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

    您好 Luke、

    Linux SDK 11.0 是用于 McSPI 驱动程序的 SDK 吗?

    谢谢、

    KB

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

    您好:

    它们使用 VxWorks 中的 AM335x SPI 驱动程序。  

    DRV_AM35XX_SPI:source/OS/PSL/ti/ti_Sitara/vxbTiAm335xSpi.c src

    此外、以下是特定的 MCSPI 通道以及他们希望设置它们的域:

    • MCU 域-> MCSPI0 – DRA821 至 FPGA
    • 主域-> MCSPI0–DRA821 至 FPGA
    • MAIN 域-> MCSPI1–DRA821 至 FRAM

    此致、

    Luke

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

    嗨、Luke、

     Jacinto 为何使用 AM335x SPI Sitara 驱动程序? 客户使用什么操作系统?

    此致

    Tarun Mukesh  

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

    尊敬的 Tarun:

    VxWorks 是 WindRiver 中使用的操作系统。 鉴于 AM335x 驱动程序与我们版本中的最新驱动程序之间的改动非常小、因此它们在 DRA821 终端中实施了此驱动程序。

    此致、

    Luke

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

    您好 Luke、

    正如我所说、AM355X 是 Sitara 垂直市场、如果您对该驱动程序有疑问、最好在 Sitara 论坛上提出问题。

    对于 DRA821、我们有基于 FREERTOS/SafeRTOS 的 SPI+DMA PDK 驱动程序和基于 AUTOSAR 的 MCAL 驱动程序。

    此致

    Tarun Mukesh