工具/软件:
您好、
我们在将 am625 与 LAN9374(这是一个长期使用的开关)集成时遇到了问题。我已经看到 一些用户可以使用 DUAL_EMAC 使其正常工作、您能否提供有关启用 DUAL_EMAC 的详细信息?
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.
此页面上提供了与问题相关的其他信息 、例如 DTS 和配置 AM625:如何在内核 — 处理器论坛-处理器 — TI E2E 支持论坛中添加带 AM625 的 LAN9374、硬件连接与 BEN 关于 RE:AM625:以太网交换机连接到 RGMII 2 相同

我附加了我们正在使用的器件树文件的 zip 文件、以供参考。
e2e.ti.com/.../am62_5F00_lan9374_5F00_dts_5F00_dtsi_5F00_files.zip
你好 Naveenkumar 和 tv310
[quote userid=“579101" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1557237/am625-ethernet-switch-lan9374-bring-up-with-the-am625/6002106我已经看到 一些用户可以使用 dual_emac 使其正常工作、您能否提供有关启用 dual_emac 的详细信息?
请检查以下链接:
[/报价]我相信另一个线程中的 Ben 提到“ TI 唯一需要的修改是内核补丁、允许交换机逻辑连接到第一个可用节点以外的以太网 MAC 器件(即在我们的例子中选择 RGMII 2)。“ 表明他们还面临与连接到第二个 RGMII 连接类似的问题。 据我所知、他们似乎还没有越过这个问题。
由于 TI EVM 无法连接到外部交换机、因此目前我们无法重现此问题并确定需要进行哪些更改。 我们只能在思考时提出建议。
我给出了一个建议、但如果在另一个主题中进行了测试、我不会这样做。下面是
尝试一下、能否尝试在 dts 的 aliases 属性中更改 cpsw_port1 和 cpsw_port2 交换? 其目的是尝试查看我们是否可以“欺骗“内核、将 cpsw_port2 视为 eth0。 这可能不起作用、但我认为这是一项快速测试。
以下面的 k3-am642-evm.dts(适用于 TI AM64x EVM)为例。
// SPDX-License-Identifier: GPL-2.0-only OR MIT /* * Copyright (C) 2020-2024 Texas Instruments Incorporated - https://www.ti.com/ */ /dts-v1/; #include <dt-bindings/phy/phy.h> #include <dt-bindings/leds/common.h> #include <dt-bindings/gpio/gpio.h> #include <dt-bindings/net/ti-dp83867.h> #include "k3-am642.dtsi" #include "k3-serdes.h" #include "k3-timesync-router.h" / { compatible = "ti,am642-evm", "ti,am642"; model = "Texas Instruments AM642 EVM"; chosen { stdout-path = &main_uart0; }; aliases { serial0 = &mcu_uart0; serial1 = &main_uart1; serial2 = &main_uart0; serial3 = &main_uart3; i2c0 = &main_i2c0; i2c1 = &main_i2c1; mmc0 = &sdhci0; mmc1 = &sdhci1; ethernet0 = &cpsw_port2; <----changed from &cpsw_port1 to &cpsw_port2 ethernet1 = &cpsw_port1; <----changed from &cpsw_port2 to &cpsw_port1 ethernet2 = &icssg1_emac0; };
尊敬的 tv310:
由于所讨论的问题与 AM625 相同:采用 am625 的以太网交换机 、我继续解锁该线程、让我们继续对话。
-道林