我按照此文档启用 QSMII 端口、但无法在 EVM 和 PC e2e.ti.com/.../5824.Enable8PortEth_5F00_J7EVM_5F00_SDK7p1_5F00_public.pdf 之间执行 ping 操作
我使用的是 SDK 和 RTOS 版本:
TI-processor-sdk-linux-j7-evm-08_04_00_11
TI-PROCESSOR-SDK-RTOS-j721e-EVM-08_05_00_11
以下是我采取的步骤:
- 闪存 SD 卡:
tisdk-default-image-j7-evm.tar.xz
boot-j7-evm.tar.gz - rtos_sdk/ethfw/apps/app_removesgifcfg_server_mcu_2_0/main.c
+#define ENABLE_QSGMII_PORTS - $来源 pdksetupenv.sh
$ make enet_clean
$ make Enet
$ 使 ethfw_all_clean build_SOC_list=J721E
$ 使 ethfw_all build_SOC_list=J721E - 将二进制文件从 RTOS-SDK/ethfw/out/J71E/R5Ft/freertos/release/app_remotesmutefcfg_server_strip.xer5f 复制到 /lib/firmware/ethfw
- 已停止 Uboot 并运行
setenv dorprocboot 1.
setenv init_main_cpsw0_qsgmii_phy "GPIO set GPIO@22_17;GPIO clear GPIO@22_16"
setenv bootcmd "run findfdt;运行 envboot;运行 init_${boot};运行 init_main_cpsw0_qsgmii_phy;运行 boot_rprocs; 运行 get_kern_${boot};运行 get_FDT_${boot};运行 get_overlay_${boot};运行 run_kern"
保存
引导
我有一根以太网电缆从 PC 连接到端口1、 四端口上的 LED 工作正常
我为 eth1分配了 IP 地址192.168.1.100、PC 为192.168.1.1、但我无法在两台设备之间进行通信

请告诉我、我是否正在执行正确的步骤、并拥有正确版本的所有内容、谢谢。



