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.

[参考译文] PROCESSOR-SDK-AM64X:AM64X

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1498132/processor-sdk-am64x-am64x

器件型号:PROCESSOR-SDK-AM64X
Thread 中讨论的其他器件:TMDS64EVMAM6442

工具/软件:

您好、

我正在开发 TI 的 TMDS64EVM 电路板、  

我们需要在该板上建立 EtherCAT 从站。 手册中提到的链接 EtherCAT 子器件的完整协议栈、  

我需要这方面的一些信息 电池组 、是否会安装它、如果不是如何安装它、是否会提供 AM64x?

谢谢、

Ravindar A.

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

    建议先从 SDK 文档开始

    EtherCAT 从站:简介 (完整协议栈还在 CiA402动态重新配置 Obj Dictionary 等新增功能下方使用 Beckhoff SSC 协议栈)。 如需生产许可证、下载 Beckhoff SSC 需要 ETG 成员身份。  EtherCAT 从站:Beckhoff SSC

    AM64x 工业通信 SDK:EtherCAT 子器件演示

    AM64x 工业通信 SDK:EtherCAT 子器件 Beckhoff SSC 演示

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

    您好 Pratheesh、

    感谢您的反馈...

    我们要在 AM6442中使用 EtherCAT 从站接口( AM6442BSFGHAALV )、需要更多有关它的信息吗?

    1.我们可以得到完整的 EtherCAT 从站 电池组 还有 AM64x EVM 吗? 它是否获得许可?

    2.如果没有,我们将如何使用与 EtherCAT Slave 子设备相关的 API 和库?

    3.您能否提及对 AM64x EVM  和 EtherCAT 从站协议栈的 SDK 和 CCS 版本支持?

    谢谢、

    Ravindar A.

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

    Pratheesh:我认为 (+) Thomas Leyrer 个人资料- Thomas Leyrer - TI E2E 支持论坛下的 TI 德国团队 应该帮助编写有关此问题的[常见问题解答]。

    此致

    Jim。

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

    您好、

    1. 我们可以获得完整的 EtherCAT 从站 电池组 还有 AM64x EVM 吗? 它是否获得许可?
    • EtherCAT 子器件 与 TI 的集成堆栈产品一起提供的堆栈仅为试用版本。 要获得完整版本的栈、您 需要拥有 ETG 会员资格、其中包括 ESC 栈代码和其他一致性软件。  它们只会运行1小时。 如果您需要不受限制的版本、则需要使用 ETG 原始 SSC 代码的补丁版本来重新构建示例使用的 Beckhoff SSC 库。
    3. 您能否提到 AM64x EVM  和 EtherCAT 从站堆栈的 SDK 和 CCS 版本支持?
    2. 如果没有、我们将如何使用与 EtherCAT 从属器件相关的 API 和库?

    此致、
    Aaron

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

    您好 Aaron:

      工业通信 SDK 的10.01.xx.xx 版本是否确实将在4/30/25附近发布?  那是一个时间框架 、(24) PratheeshGangadhar 的个人资料- PratheeshGangadhar - TI E2E 支持论坛 指明了我见过的另一个 e2e、

    谢谢

    Jim

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

    是的、Jim、   AM243x/AM64x 的工业通信 SDK 版本10.01.xx.xx 计划于2025年4月底推出。

    此致、
    Aaron

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

    您好 Aaron、

    感谢您的答复。

    1.根据文档、我们总共隔离了7个 AM64x 内核、2个 A53、4个 R5F、1个 R4F、您能说明哪个内核实际用于什么吗?

    如前所述、用于 EtherCAT 从站堆栈的 R5F 免费 RTOS 同样涵盖了每个内核的使用和支持。

    2.要运行 EtherCAT 从站堆栈示例、我们是否需要在此基础上安装 CCS 和插件 SDK、您是否有任何如何添加的手册?

    谢谢、

    Ravindar A.

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

    尊敬的 Avothu:

    。 该 AM64x 中共有7个内核(2 - A53、4 - R5F、1 - R4F)、根据文档进行了隔离、您能说明哪个内核实际用于什么吗?
    •  AM64x 有2个 PRU_ICSSG 子系统实例、每个 PRU 子系统具有6个内核、总共12个 PRU/RTU/TX_PRU 内核。 您可以参考  7.3.1可编程实时单元子系统和工业通信子系统(PRU_ICSSG)   ( 修订版 G) 和中的 AM64x Sitara 处理器部分  6.4.1 PRU_ICSSG 概述  修订版 H)中的此部分进行了说明。
    • 以下是 AM64x 上提供的 PRU ICSS 内核:
    • 对于 EtherCAT 子器件(TI 的完整协议栈)实现、主机在 R5F0_0内核上运行、EtherCAT 固件(ESC)在 PRU_0和 PRU_1上运行。 此外、仿真 MDIO 固件在 ICSS 的 TX_PRU_0内核上运行。
    • 可在以下位置找到仿真 MDIO 的详细信息:适用于 MDIO 手动模式的 PRU-ICSS 固件
    •  在 AM64x 上、默认情况下、EtherCAT 固件在 ICSSG1实例(ICSS_G1_*)上运行。 可以按照以下文档在 ICSSG0实例(ICSS_G0_*)上运行 EtherCAT: 以太网 PRU_ICSSG 实例0 (PRU_ICSSG0)使用指南
    2. 若要运行 EtherCAT 从站堆栈示例、我们是否需要在此基础上安装 CCS 和插件 SDK、您是否有任何如何添加的手册?
    • 是的、您需要 CCS 并在上面插件 SDK。 您可以参考以下文档进行相同操作: 入门。 安装 CCS 后、可以将工程导入到 CCS 中并使用 CCS 进行编译、也可以使用 makefile 和测试来加载.out 或刷写.appimage。

    此致、
    Aaron

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

    您好 Aaron、

    在 ARM Cortex-A53双核中、我们计划 RT Linux/FreeRTOS/两者

    2.建议我哪一个选项将是最好的支持。

    3、双核是可以使用独立的操作系统的?

    建议与操作系统相关的任何文档。

    谢谢、

    Ravindar A.

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

    尊敬的 Avothu:

    我将此主题分配给相关专家、以澄清您的疑问。

    此致、
    Aaron

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

    您好 Aaron、

    我们正在等待…

    请回答上述问题。

    谢谢、

    Ravindar A.

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

    很抱歉耽误你的时间。 我将 ping 相关专家在此处发表评论。

    初步概述一下、 对 A53上的 RT Linux 提供了更好的支持。  

    此致、
    Aaron

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

    Ravindar

    [引述 userid="499409" url="~/support/processors-group/processors/f/processors-forum/1498132/processor-sdk-am64x-am64x/5762245 #5762245"]

    在 ARM Cortex-A53双核中、我们计划 RT Linux/FreeRTOS/两者

    2.建议我哪一个选项将是最好的支持。

    3、双核是可以使用独立的操作系统的?

    建议与操作系统相关的任何文档。

    [/报价]

    您计划在 Arm Cortex A53上运行什么? 这些是应用内核、可提供大约3 DMPIS/MHz、从而转换为双核集群的6000DMIPS。 Linux SDK 完全支持在 SMP 中运行 Linux 的这些内核、您可以参阅下面的 SDK 文档。 我们支持 AM64上的 Linux Yocto 和 Debian 发行版。

    https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/11_00_09_04/exports/docs/devices/AM64X/linux/Overview.html ( Yocto)

    https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/11_00_09_04_Debian/exports/docs/debian/Overview.html (debian)

    我们还通过启用 RT Linux 的 PREEMPT_RT 补丁来支持 Linux。 下面是 SDK 链接。

    https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-RT - AM64X/

    对于 RTOS、我们不声明在 AM64的 Cortex-A 集群上以 SMP 或 AMP 模式运行的 RTOS、但我们有一些可用的实验功能。 请参阅下面的。

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/11_00_00_15/exports/docs/api_guide_am64x/RELEASE_NOTES_11_00_00_PAGE.html#EXPERIMENTAL_FEATURES

    简而言之、这取决于您希望如何利用器件上的 Cortex-A 内核、您具有哪些实时(如果有)要求以及您尝试实现的性能/引导 KPI。

    此致

    Karan