主题中讨论的其他器件:TMDS64EVM、SysConfig、 DP83869
我正在使用 TMDS64EVM 开发板来实现和测试 PLC 系统。 我们的应用需要三个1千兆位以太网端口。
我能够使用"enet_L2_cpsw"示例让 CPSW 以太网端口以千兆位运行。 我现在看一下"enet_layer2_icssg"示例。 SDK 版本为8.5.0.24。
"enet_layer2_icssg"示例似乎只允许协商100兆位以太网链路。 此外、它也不会在双 MAC 模式下运行 ICSS、尽管似乎可以选择这样做。
我的问题很基本。 我能否使用 SysConfig 将 PRU 的 ICSS 以太网更改为使用双 MAC 模式而不是开关模式、或者我是否需要为此创建定制的电路板配置? 第二个问题是、我是否可以使用 SysConfig 将 ICSS 端口更改为允许或选择1千兆位操作。 如果我无法使用 SysConfig、我可以做什么呢?
开发板上是否有用于更改 PHY 模式的开关或跳线、或者 SDK 中是否有用于更改 PHY 设置的功能?
根据我所能知、两个 ICSS 以太网 PHY 都连接到了同一个 PRU。 单个 PRU 能否支持两个千兆位以太网端口? 开发板是否可以使用第二个 PRU 来访问其中一个以太网端口?
如果您能提供有关配置千兆位和双 MAC 模式的 PRU 的链接或信息、我将不胜感激。
请告诉我、是不可能在 SOC 上使用三个千兆位端口、还是开发板不支持三个千兆位端口。 其中任何一项都会影响我们的发展计划。