工具/软件:
我们正在使用 TDA4VM SDK 10.0、并希望在 Uboot 中启用 CPSW9G。 当前的 SDK 是否支持它?
如果支持、是否易于实施?
我们当前已关闭 ETHFW 并在 A72下实现了 CPSW9G。 这是否与在 U-Boot 中启用 CPSW9G 相冲突?
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.
您好、
u-boot 不支持 CPSW9G。 这也不是当前路线图的一部分。 但可以从您从(https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1398651/processor-sdk-j7200-cpsw0-ethernet-driver-support-in-uboot)开始此问题的线程中提供的修补程序中添加此修补程序。
Unknown 说:这与在 U-Boot 中启用 CPSW9G 是否冲突?
不会、这不会有冲突。
此致、
Tanmay
当我将 cpsw9g 迁移到 a72时、TI 建议进行以下修改:
对于 uboot j721e_evm_a72_defconfig、禁用 CONFIG_PHY_Cadence_Sira=n 和 CONFIG_PHY_J721E_wiz=n。
已在 uboot 器件树中关闭串行器/解串器。
我知道要在 U-Boot 中启用 cpsw9g、需要打开所用的串行器/解串器开关、并且还需要在 a72上使用相同的 ID 串行器/解串器。
这是否会影响 a72上 cpsw9g 的操作?
您好、
当我将 cpsw9g 迁移到 a72时、TI 建议我进行以下修改:
对于 uboot j721e_evm_a72_defconfig、禁用 CONFIG_PHY_Cadence_Sira=n 和 CONFIG_PHY_J721E_wiz=n。
SERDES 已在 uboot 器件树中关闭。
这是为了避免从 u-boot 进行串行器/解串器配置并从 A72 Linux 中使用它。
我了解要在 U-Boot 中启用 cpsw9g、需要打开所用的 SerDes 开关、并且还需要在 a72上使用相同的 ID SerDes。
如果 u-boot 和 Linux 中的串行器/解串器配置相同、则没有问题。
为什么我们 建议 从 u-boot 禁用 SerDes、当从 u-boot 配置并启用 SerDes 时、Linux 将不会再次配置它。
这是否会影响 a72上 cpsw9g 的操作?
如上所述、如果 u-boot 和 Linux 的串行器/解串器配置相同、则不会产生任何影响。
此致、
Sudheer