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.

[参考译文] AM6442:适用于 AM6442 的 EtherCAT 从站的内核选择

Guru**** 2539500 points
Other Parts Discussed in Thread: TMDS64EVM, SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1562722/am6442-core-selection-for-ethercat-slave-for-am6442

器件型号:AM6442
Thread 中讨论的其他部分:TMDS64EVMSysConfig

工具/软件:

您好的团队、

我们将使用 TMDS64EVM、并计划在 R5F1_1 内核上开发 EtherCAT 从站应用程序。 但我们在 EtherCAT 从站 Beckoff SSC 演示中确定了用于工业通信的 TI SDK 仅适用于 R5F0_0 和 R5F1_0 内核。 没有为 R5F1_1 内核提供这些示例的任何具体原因? 或者是否可以通过更改配置对 R5F1_1 内核实现相同的给定演示? 请澄清这两种情况。

谢谢

Sankar

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

    您好、Sankar、

    我认为使用 R5F1_1 内核没有限制、也没有具体原因说明仅针对其他内核提供这些示例。 但是、我们默认情况下不会在 R5F1_1 内核上测试我们的示例。 如果要使用此内核上的示例、必须对 CCS 工程和 SysConfig 文件进行一些更改:

    1.) Project -> Properties -> Build -> SysConfig -> Basic Options:将“Name of the Context [...]“的值从“r5fss0-0"更“更改为“r5fss1-1"。“。

    2,)Project -> Properties -> Build -> Arm Compiler -> Predefined Symbols:将“core0"重“重命名为“core1"。“。

    3.) 打开“example.syscfg",“,转到、转到 Memory Configurator -> Memory Region:将“USER_SHM_MEM",“,"LOG_SHM_MEM"、"LOG_SHM_MEM"和“和"RTOS_NORTOS_IPC_SHM_MEM"“"RTOS_NORTOS_IPC_SHM_MEM"中“中的“的共享内核从“r5fss1-1"更“更改为“r5fss0-0"。“。

    此致、

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

    您好、Harsha、

    感谢您的快速响应、我将检查移植示例到 R5F1_1 内核并返回。

    谢谢

    Sankar