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.

[参考译文] TMDS64EVM:外设(GPIO、UART、I2C、SPI、CAN、 DMA)从 Cortex A (Linux)、Cortex R5和 Cortex M4进行访问

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1362549/tmds64evm-peripherals-gpios-uart-i2c-spi-can-dma-access-from-cortex-a-linux-cortex-r5-and-cortex-m4

器件型号:TMDS64EVM

尊敬的支持部门:

我有一个 TMDS64EVM 和一个 SK AM64板。 我想评估 AM64X 在 从所有 ARM Cortex 内核访问外设方面提供的灵活性。

我的最终目标是了解开关内核(Cortex A、R5和 M4)可以访问哪些外设、以及在外设分配和 IS 功能方面是否存在任何限制。

"主域"是否仅指 Cortex A?

"远程内核"是否仅指 Cortex R5和 M4?

您是否有文档可以提供有关 Witch 内核可访问哪些外设的信息

谢谢你。

此致、

史蒂夫

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

    你好,Steve  

    感谢您的查询。

    我正在内部检查、并将尽早向您更新。

    此致、

    斯里尼瓦萨

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

    卡尔里库帕:

     也许这方面的另一个后续问题是:

    将仅适用于 R5 FreeRTOS 的 MCU+SDK 外设驱动程序转换为 A53 Linux 外设驱动程序的容易程度如何?

    (我知道 eQEP 外设驱动程序仅针对 R5提供;而其他驱动程序甚至可能没有意义、因为 MCU+SDK USB 驱动程序、而嵌入式 Linux 已有针对 A53 USB 驱动程序的驱动程序)

    谢谢

    吉姆·穆罗卡

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

    Jim、您好!  

    谢谢你。

    将仅适用于 R5 FreeRTOS 的 MCU+SDK 外设驱动程序转换为 A53 Linux 外设驱动程序有多容易?

    我将不得不指派一名软件专家来提供支持。

    当我回答上述问题时、单独的线程将提高效率和线程可见性。

    此致、

    斯里尼瓦萨

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

    Steve、您好!

    请参考以下内容。

    这些信息在整个 TRM 中都有记录。 就域细分和连接而言、我要特别提及重点部分:

    请务必参阅 TI.com 上的最新 TRM。

    此致、

    斯里尼瓦萨  

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

    尊敬的  Sreenivasa:

    感谢您的支持。

    您能否提供您 参考的文档的链接?

    谢谢你。

    此致、

    史蒂夫

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

    根据来自 TRM 3.3发起方/目标连接的信息:

    "所有处理器和 DMA 都有从 SoC 存储器映射中列出的任何存储器映射端点读取数据以及向这些端点写入数据的物理路径。"

    指示所有内核(ARM Cortex A、R5和 M4)都可以访问任何外设(CAN、I2C、SPI、GPIO)。

    您能确认一下吗?

    谢谢你。

    此致、

    史蒂夫

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

    Steve、您好!

    谢谢你。

    所有处理器和 DMA 都有从 SoC 存储器映射中列出的任何存储器映射端点读取数据或向这些端点写入数据的物理路径。"

    指示所有内核(ARM Cortex A、R5和 M4)都可以访问任何外设(CAN、I2C、SPI、GPIO)。

    您能确认一下吗?

    [/报价]

     对于您指示的外设来说是合适的。

    此致、

    斯里尼瓦萨

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

    Kallikuppa:很高兴您澄清了"对于您所指出的外设来说还可以"——因为我们知道这并不是所有 AM64x 外围设备的总括声明。

    (示例: 只有 A53内核可以是 USB v3.0主机、而其他内核不能。)

    根据您的建议、我将在我的后续行动中单独发送 e2e。

    谢谢

    吉姆

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

    Jim、您好!  

    感谢您的留言。

    此致、

    斯里尼瓦萨