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.
你好。
有任何反馈吗?
BR RIO
您好、Rio、
您应该能够在 Linux 主板 DTS 文件中将状态设置为禁用。 这是一个有关如何执行该操作的可能示例。 这应该会从内核中禁用尝试初始化和拥有的 cpsw。 此外、还应禁用 MDIO。 内核引导日志中不应出现与 cpsw 或 MDIO 相关的消息、并且 ifconfig -a 除了环回之外还应显示无以太网接口。
&cpsw3g: ethernet@8000000 {
status = "disabled";
};
&cpsw3g_mdio {
status = "disabled";
};
此致、
Schuyler
Schuyler 您好:
抱歉、DMA 怎么样?
我认为在 Linux 上不能禁用它。
但是、客户希望知道答案。
BR RIO
Schuyler 您好:
是否有任何有关 DMA 的注释? 我们是否可以在 Linux 上禁用它并将其保留为使用的 R5 RTOS?
BR RIO
您好、Rio、
禁用 A53 Linux 支持的另一种方法是从 Linux 内核配置中删除以下驱动程序。
CONFIG_TI_DAVINCO_MDIO
CONFIG_TI_K3_AM65_NUSS
CONFIG_TI_K3_AM65_SWITCHDEV
CONFIG_TI_K3_AM65_CPTS
CONFIG_TI_K3_CPSW_TAS
我正在确认此列表已完成。
此致、
Schuyler
Schuyler 您好:
请让我简单解释一下:
客户想知道如何禁用2项功能:
a. Linux 上的"DMA"
B. Linux 上的"PRU/CPSW"。
谢谢。
BR RIO
Schuyler、您好、
我们遇到错误消息:"EnetUdma_openRxCh:[Enet UDMA] UDMA RX Channel open failed:0xffffff"
当我们使用 MCU_PLUS_SDK_am64x_08_02_00_31的"enet_lwip_cpsw"示例并在 AM64x GP EVM 的 Linux 上运行时。
您的建议无效、我们仍有问题...
从消息中可以看到、这似乎是一个与 uDMA 相关的问题。
请在其上结垢、thx。
BR SAMGO
您好、Rio、
根据开发团队的说法、禁用 DTS 就足够了。
此致、
Schuyler