您好 TI
有人要求客户解决有关 CPSW5G 正常工作的问题。
客户发现了一个问题、即使他们遵循了从原始主题中引入的步骤。
- 设置 dorprocboot = 1
- 设置 DO_MAIN_cpsw0_qsgmii_phyinit = 1
- 保存 env
- 引导
观察到以下症状。
症状1. 仅底部–P0在引导后通过连接到底部–P0或连接到另一个端口而无法运行、然后再连接到 Borrom - P0。
症状2. 如果您将连接到另一个端口的电缆连接到底部–P0、则系统卡死或 ping 不起作用。
症状3. 连接到底部–P0后、当 ifconfig eth1关闭或重新引导-f 时系统挂起

4.根据日志消息 EnetPhy_bindDriver :Phy 16:OUI:3fff 模型:3f Ver:0f <->'generic':好的、他们的意思是芯片信息不能被读取。
6) root@j7200-evm:~# cat /sys/kernel/debug/remoteproc/remoteproc*/trace0 7) Starting Sciserver..... PASSED 8) IPC_echo_test (core : mcu1_0) ..... 9) IPC Driver Revision: 01.00.00.01 10) mcu1_0 <--> mcu2_1, Ping- 10000, pong - 10000 completed 11) ======================================================= 12) CPSW Ethernet Firmware 13) ======================================================= 14) CPSW_5G Test on MAIN NAVSS 15) EnetPhy_bindDriver: PHY 16: OUI:3fffff Model:3f Ver:0f <-> 'generic' : OK 16) EnetPhy_bindDriver: PHY 17: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK 17) EnetPhy_bindDriver: PHY 18: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK 18) EnetPhy_bindDriver: PHY 19: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK 19) PHY 0 is alive 20) PHY 3 is alive 21) PHY 16 is alive 22) PHY 17 is alive 23) PHY 18 is alive 24) PHY 19 is alive 25) PHY 23 is alive 26) 27) ETHFW Version : 0.01.01 28) ETHFW Build Date: Jul 13, 2021 29) ETHFW Build Time: 15:43:32 30) ETHFW Commit SHA: 4cb38131 31) 32) Starting lwIP, local interface IP is dhcp-enabled 33) Host MAC address: 70:ff:76:1d:92:c2 34) [LWIPIF_LWIP] NETIF INIT SUCCESS 35) Added interface 'ti1', IP is 0.0.0.0 36) IPC_echo_test (core : mcu2_0) ..... 37) Remote demo device (core : mcu2_0) ..... 38) CpswMacPort_checkSgmiiStatus: MAC 2: SGMII link parter config port: link up: 1-Gbps Full-Duplex 39) Cpsw_handleLinkUp: Port 2: Link up: 1-Gbps Full-Duplex 40) Added interface 'ti1', IP is 192.168.0.4 41) EthFw: TimeSync PTP enabled 42) Rx Flow for Software Inter-VLAN Routing is up 43) REMOTE_SERVICE: Init ... !!! 44) REMOTE_SERVICE: Init ... Done !!! 45) Function:CpswProxyServer_attachExtHandlerCb,HostId:0,CpswType:5 46) Function:CpswProxyServer_registerMacHandlerCb,HostId:0,Handle:a287c00c,CoreKey:38acb7e6, MacAddress:70:ff:76:1d:92:c1, FlowIdx:84, FlowIdxOffset:0 47) Cpsw_ioctlInternal: CPSW: Registered MAC address.ALE entry:10, Policer Entry:3IPC_echo_test (core : mcu2_1) ..... 48) IPC Driver Revision: 01.00.00.01 49) mcu2_1 <--> mcu1_0, Ping- 10000, pong - 10000 completed 50) root@j7200-evm:~# [ 33.867405] vdd_mmc1: disabling
- root@j7200-evm:~# cat /sys/kernel/debug/remoteproc/remoteproc /trace0
- 正在启动 Sciserver..... 通过
- IPC_ECHO_TEST (内核:mcu1_0)…
- IPC 驱动程序版本:01.00.01
- mcu1_0 <->MCU2_1、乒- 10000、乓- 10000已完成
- ===================================================================================================
- CPSW 以太网固件
- ===================================================================================================
- 主 NAVSS 上的 CPSW_5G 测试
- EnetPhy_bindDriver:PHY 16:OUI:3fff 模型:3f Ver:0f <->通用:好
- EnetPhy_bindDriver:Phy 17:OUI:0001c1模型:27 Ver:00 <->'vsc8514':好的
- EnetPhy_bindDriver:Phy 18:OUI:0001c1模型:27 Ver:00 <->'vsc8514':好的
- EnetPhy_bindDriver:PHY 19:OUI:0001c1模型:27 Ver:00 <->'vsc8514':好的
- PHY 0处于活动状态
- PHY 3处于活动状态
- PHY 16处于活动状态
- PHY 17处于活动状态
- PHY 18处于活动状态
- PHY 19处于活动状态
- PHY 23处于活动状态
- ETHFW 版本 :0.01.01
- ETHFW 构建日期:2021年7月13日
- ETHFW 构建时间:15:43:32
- ETHFW 提交 SHA:4cb38131
- 启动 lwIP 时、本地接口 IP 已启用 DHCP
- 主机 MAC 地址:70:ff:76:1D:92:C2
- [LWIPIF_LWIP] NETIF 初始化成功
- 添加了接口"ti1"、IP 为0.0.0.0
- IPC_ECHO_TEST (内核:MCU2_0).....
- 远程演示设备(内核:MCU2_0)…
- CpswMacPort_checkSgmiStatus:Mac 2:SGMII 链路并行器配置端口:链路上行:1Gbps 全双工
- Cpsw_handleLinkUp:端口2:链路上行:1Gbps 全双工
- 添加了接口'ti1'、IP 为192.168.0.4
- EthFw:Timesync PTP 被启用
- 软件 VLAN 间路由的 RX 流程已启动
- 远程服务:初始化... !!!
- 远程服务:初始化... 完成了!!!
- 函数:CpswProxyServer_attachExtHandlerCb、hostid:0、CpswType:5
- 函数:CpswProxyServer_registerMacHandlerCb、hostid:0、handle:a287c00c、CoreKey:38acb7e6、MacAddress:70:ff:76:1D:92:C1、FlowIdx:84、FlowIdxOffset:0
- Cpsw_ioctlInternal:CPSW:registered MAC address.ale entry:10,Policer entry:3IPC_ECHO_TEST (CORE:MCU2_1).....
- IPC 驱动程序版本:01.00.01
- MCU2_1 <->mcu1_0、乒- 10000、乓- 10000已完成
root@j7200-EVM:~#[33.867405] VDD_mmc1:禁用
症状5. 设置 dorprocboot = 1时,rootfs 的大小有时会变为0
在 uboot 提示符下设置 dorprocboot = 1后内核引导失败、
在 uboot 上使用'ls mmc 0:2'命令检查时,rootfs 的大小被标识为0
请检查有关 CPSW5G 底部 P0端口的这些问题。
谢谢。
此致、
插孔
