主题中讨论的其他器件:DRA821
您好、技术支持。
我使用的硬件方案如下图所示、位于 DRA821上。 我想知道我应该如何修改它以支持这两种 RGMII 方案。
RGMII1与开关芯片相连、 RGMII4与 Phy 芯片相连。

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.
您好:
我看到这个 E2E、我在 RTOS 文件 ethfw/apps/app_remotesgivcfg_server/mcu_2_0/main_tirtos.c 中看到了以下代码
#if defined(SOC_J7200)
#if defined(ENABLE_QSGMII_PORTS)
/* On J7200 to use all 4 ports simultaneously, we use below configuration
* QSGMII ports - 0, 1, 2, 3 */
{
.portNum = ENET_MAC_PORT_1, /* QSGMII main */
.vlanCfg = { .portPri = 0U, .portCfi = 0U, .portVID = 0U }
},
{
.portNum = ENET_MAC_PORT_2, /* QSGMII sub */
.vlanCfg = { .portPri = 0U, .portCfi = 0U, .portVID = 0U }
},
{
.portNum = ENET_MAC_PORT_3, /* QSGMII sub */
.vlanCfg = { .portPri = 0U, .portCfi = 0U, .portVID = 0U }
},
{
.portNum = ENET_MAC_PORT_4, /* QSGMII sub */
.vlanCfg = { .portPri = 0U, .portCfi = 0U, .portVID = 0U }
},
#else
/* For internal testing only - Alternatively, a single RGMII port
* configuration via GESI board is also available */
{
.portNum = ENET_MAC_PORT_2, /* RGMII */
.vlanCfg = { .portPri = 0U, .portCfi = 0U, .portVID = 0U }
},
#endif
#endif
我的问题是只有 ENET_MAC_PORT_2配置为 RGMII 模式。 现在、我需要同时配置 RGMII1和 RGMII4接口。 为了实现上图中的应用场景、我应该进行哪些修改。
您好!
请参阅附加的补丁(应用于 SDK 7.3)
您必须为电路板正确设置 PHY 地址并进行正确的引脚多路复用。
e2e.ti.com/.../rgmii1_5F00_4_5F00_ethfw.patch
e2e.ti.com/.../rgmii1_5F00_4_5F00_enet.patch
此致
葡萄园
您好!
[引用 userid="489022" URL"~/support/processors-group/processors/f/processors-forum/1015815/dra821u-how-to-modify-sdk7-3-to-use-multiple-rgmii-interfaces/3771899 #3771899"]因此,我想确认此方案不能满足在 uBoot 下使用以太网的要求。没错。 在 Uboot 下无法执行以太网操作。
DRA821_RGMII4用于 CPSW 5G
此致
葡萄园
您好、葡萄园:
如上所述、在我替换 APP_remotterswitchcfg_server_strip.xer5f 补丁后、不会生成网络适配器、 并且在使用 cat /sys/kernel/debug/remoteproc/remoteproc1/trace0.时无法看到任何网络适配器打印输出
可以使用相同 的 app_remotterswitchcfg_server_strip.xer5f 在 EVM 板上生成网卡。
请告诉我、我需要检查一下、谢谢。
您好、葡萄园:
我对以太网方案的实施方法有一些疑问。 这是我现在修改的补丁。
e2e.ti.com/.../eth_5F00_fw_5F00_patch.txt
e2e.ti.com/.../pdk_5F00_patch.txt
但是、引导至内核后、我读取了与 RGMII4/RGMII1相关的引脚重用信息、发现引脚重用似乎未生效
以下是启动信息和示例 MDIO 引脚信息以及 RGMII4_RXC 的重用配置信息、所有这些信息都未根据代码进行配置以实现正确重用。
e2e.ti.com/.../bootlog_5F00_and_5F00_pin.txt
我读取了一些 RTOS 代码、默认情况下似乎支持 DP83867。如果我想支持板载以太网芯片 BCM89836和开关芯片 SJA1105P、那么我如何修改支持?
谢谢。