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.
工具与软件:
尊敬的 TI 专家:
我们有 TI AM243x 套件宽屏: AM243x LaunchPad 和 EVM。 它们上的以太网 PHY 都是 DP83869。
现在、我们正在使用 EtherCAT 功能设计自己的电路板。
按照 Beckhoff 指南、我们将使用 DP83826I 或 DP83867IS。
我担心的是、 我们如何使用新的 PHY?
我在 SYSCFG 的"Ethernet Device Selection"中找到了 DP83869/None/自定义选项。
我发现 PHY 的初始化在 SDK 代码中、但不同 PHY 的寄存器并不完全相同。
那么、如何 在代码/SysConfig 端将以太网 PHY 从 DP83869更改为 DP83826I?
谢谢
Chunyang
嗨 、Chunyang、
感谢您的提问。
请参考以下文档、如果您需要进一步的帮助、请告诉我?
此致
Ashwani
尊敬的 Ashwani:
回复后、我现在知道了如何使用新的 PHY 来替代 DP83869。
关于这一主题,我最后的问题如下。
我们的 ARM IC 是 AM243x_ALV。 我们打算在新 PCB 中使用两个 DP83826作为 EtherCAT PHY、使用两个 DP83867作为以太网 PHY。
1请帮助我评估是否完全正确、即 两个 DP83826作为 EtherCAT PHY、两个 DP83867作为以太网 PHY 来连接到一个 AM243x_ALV?
2在这种情况下、如果 无法使用2个以太网端口、则只能使用一个可接受的端口。
3请指导我执行系统配置来实现此解决方案:两个 EtherCAT 端口和两个(或一个)以太网端口。
4以及如何修改 SDK 源代码以满足 此要求。
谢谢
Chunyang
是否可以将 两个 DP83826作为 EtherCAT PHY
如何以及为何要在 EtherCAT应用中使用 DP83826 (修订版 C)
两个 EtherCAT 端口
您是否计划将 ICSSG 或 CPSW 用于 EtherCAT (控制器或器件)?
两个(或一个)以太网端口
您是否计划将 ICSSG 或 CPSW 用于以太网并以何种速度使用?
以及如何修改 SDK 源代码以符合 此标准
此致
Ashwani
尊敬的 Ashwani:
感谢您的答复、现在我正在研究这些信息。
关于您的问题、
您是否计划将 ICSSG 或 CPSW 用于以太网、并使用哪种速度?
我们计划将 ICSSG0用于 EtherCAT 从站节点、将 CPSW0 用于2端口以太网(TCP/IP 功能)。
我需要制定解决方案、并帮助原理图人员完成 AM243x 的 IO 分配。
谢谢
Chunyang
您可以从 EtherCAT 开始、然后添加 ICSSG0。
希望以下文档可以提供相关帮助
如何以及为何要在 EtherCAT应用中使用 DP83826 (修订版 C)
如果您需要任何帮助、请告诉我?
此致
Ashwani
尊敬的 Ashwani:
感谢您的帮助、这些指南正是我所期望的。 现在我可以专注于工作。
在 AM243x_ALV 的一个单核上、我打算在 PRU-ICSSG0上分配2个 EtherCAT 端口、在 PRU-ICSSG1上分配2个以太网端口。
我先添加 EtherCAT、然后添加 Enet (ICSS)、但 Enet ( ICSS)存在错误: 值为"1"的 Rx 通道索引数应与"0"相同
Q1:无论是否存在 EtherCAT、在添加 Enet (ICSS)时始终会出现此错误。 我是否应该忽略它、然后继续?
我可以找到 ETHPHY 器件:适用于 EtherCAT 的 DP83869作为默认设置、 稍后我将设法将其更改为 DP83826。
问题2:我的问题是在哪里可以找到用于以太网 Enet (ICSS)的 ETHPHY 器件? 我在任何位置都找不到器件型号。 如果我保留所有默认设置、并仅确保引脚分配正确、新型的 PHY DP83867IS 能否正常工作?
此致
Chunyang
我们计划将 ICSSG0用于 EtherCAT 从节点、将 CPSW0用于2端口以太网(TCP/IP 功能)。
尊敬的 Ashwani:
为了方便大家 了解、我改变了主意:ICSSG0适用于 EtherCAT 从站节点、ICSSG0适用于2端口以太网(TCP/IP 功能)、因为我了解到 ICSSG 和 CPSW 可能不能在单个内核上运行。
供参考
谢谢
添加 Enet (ICSS)时始终出现此错误。
这可能会重新排列为资源分配问题 AM64x MCU+ SDK:修改资源分配
我无法在任何位置找到器件型号
TI 提供了适用于 Sitara 处理器系列的评估模块(EVM)以及使用 DP83867或 DP83869以太网 PHY 收发器的以太网 PHY 解决方案。
有关更多详细信息、请参阅: AM243x LaunchPad 开发套件用户指南(修订版 F)
此致
Ashwani