工具/软件:
SoC: J784S4
SDK: RTOS 10.01.00.04
尊敬的 TI 支持团队:
我们目前正在从迁移 ETHFW 客户端应用程序 MCU2_1 最终目的 C7X_1 根据客户的要求。 然而,我们面临着一个 阻塞问题 与以太网通信相关的规范 C7X_1 和 MCU2_0 。
请务必注意、相同的设置可正常使用 SDK 09.01.00.06 。 我们现在正在尝试使用最新版本使其正常工作 RTOS SDK 、但遇到了此问题。
- ETHFW 服务器核心: MCU2_0—成功引导和初始化
root@j784s4-evm:~# cat /sys/kernel/debug/remoteproc/remoteproc*/trace0
=======================================================
CPSW Ethernet Firmware
=======================================================
ETHFW: Warning: Using 6 random MAC address(es)
ETHFW: Warning: Using 6 MAC address(es) from static pool
EnetMcm: CPSW_9G on MAIN NAVSS
PHY 16 is alive
PHY 17 is alive
PHY 18 is alive
PHY 19 is alive
EnetPhy_bindDriver: PHY 16: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
EnetPhy_bindDriver: PHY 17: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
EnetPhy_bindDriver: PHY 18: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
EnetPhy_bindDriver: PHY 19: OUI:0001c1 Model:27 Ver:00 <-> 'vsc8514' : OK
ETHFW: Shared multicasts:
ETHFW: 01:00:5e:00:00:01
ETHFW: 01:00:5e:00:00:fb
ETHFW: 01:00:5e:00:00:fc
ETHFW: 33:33:00:00:00:01
ETHFW: 33:33:ff:1d:92:c2
ETHFW: 01:80:c2:00:00:00
ETHFW: 01:80:c2:00:00:03
ETHFW: Reserved multicasts:
ETHFW: 01:80:c2:00:00:0e
ETHFW: 01:1b:19:00:00:00
ETHFW: VLAN 1024 member=0x29 virtMember=0x7 regMcastFlood=0x29 unregMcastFlood=0x29 untag=0x0
ETHFW: 1 VLAN entries added in ALE table
ETHFW Version : 0.05.00
unibase-1.1.5-jacinto
ETHFW Build Date: May 15, 2025
ETHFW Build Time: 11:52:33
ETHFW Commit SHA: 1d541689
Starting lwIP, local interface IP is 192.168.1.199
ETHFW: Virtual port configuration:
ETHFW: Host MAC address: 70:b0:7a:f7:c5:50
[LWIPIF_LWIP] Enet LLD netif initialized successfully
Added interface 'ti0', IP is 192.168.1.199
ETHFW: Enable gPTP on MAC port 3 (tilld3)
ETHFW: Enable gPTP on MAC port 5 (tilld5)
ETHFW: EthFwTsn_gptpYangConfig:domain=0
ETHFW: TimeSync PTP enabled
ETHFW: CpswProxyServer: initialization completed (core: mcu2_0)
INF:ubase:GPTP_MEDIUM_ALLOC: fragsize=16 fragused/fragnum=835/1426 (58
INF:ubase:GPTP_SMALL_ALLOC: fragsize=4 fragused/fragnum=19/97 (19
INF:ubase:SM_DATA_INST: fragsize=8 fragused/fragnum=2002/3806 (52
WRN:gptp:gptpgcfg_link_check:can't read peed
WRN:gptp:gptpgcfg_link_check:can't read speed
ETHFW: Announce Endpoint Service to HLOS
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!
ETHFW: VIRT_PORT_INFO | C2S | core=0 endpt=1025
ETHFW: VIRT_PORT_INFO | S2C | switchPortMask=1 macPortMask=0
ETHFW: ATTACH | C2S | core=0 endpt=1025 virtPort=0
ETHFW: ATTACH | S2C | token=0 rxMtu=1522 features=2
ETHFW: ALLOC_RX | C2S | core=0 endpt=1025 token=0
ETHFW: ALLOC_RX | S2C | flow=114,0 rxPsil=0x4a00 status=0
ETHFW: ALLOC_TX | C2S | core=0 endpt=1025 token=0
ETHFW: ALLOC_TX | S2C | txPsil=0xca04 status=0
ETHFW: ALLOC_TX | C2S | core=0 endpt=1025 token=0
ETHFW: ALLOC_TX | S2C | txPsil=0xca07 status=0
ETHFW: ALLOC_MAC | C2S | core=0 endpt=1025 token=0
ETHFW: ALLOC_MAC | S2C | macAddr=70:dc:1e:bf:5e:83 status=0
ETHFW: REGISTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=70:dc:1e:bf:5e:83 flowIdx=114,0
Cpsw_ioctlInternal: Registered MAC address (ALE entry=8, policer entry=1)
ETHFW: REGISTER_MAC | S2C | status=0
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=33:33:00:00:00:01 vlanId=65535 flowIdx=114,0
ETHFW: ADD_FILTER_MAC | S2C | status=0
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=01:00:5e:00:00:01 vlanId=65535 flowIdx=114,0
ETHFW: ADD_FILTER_MAC | S2C | status=0
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=01:80:c2:00:00:00 vlanId=65535 flowIdx=114,0
ETHFW: ADD_FILTER_MAC | S2C | status=0
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=01:80:c2:00:00:03 vlanId=65535 flowIdx=114,0
ETHFW: ADD_FILTER_MAC | S2C | status=0
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=01:80:c2:00:00:0e vlanId=65535 flowIdx=114,0
ETHFW: EthFwMcast_filterAddMac: Failed to add reserved mcast addr on vlan 0 and hwVlanId 3 01:80:c2:00:00:0e: -2
ETHFW: CpswProxyServer_filterAddMacHandlerCb: Failed to add multicast: -2
ETHFW: CpswProxyServer_clientRequestHandler: Failed to add mcast to filter: -2
ETHFW: ADD_FILTER_MAC | S2C | status=-2
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=33:33:ff:bf:5e:83 vlanId=65535 flowIdx=114,0
ETHFW: ADD_FILTER_MAC | S2C | status=0
ETHFW: ADD_FILTER_MAC | C2S | core=0 endpt=1025 token=0 macAdd=33:33:00:00:00:fb vlanId=65535 flowIdx=114,0
- ETHFW 客户端核心: C7X_1—初始化期间失败
[IPC] Virtio_create : Failed to register mailbox CpswProxy: CpswProxy_open: Failed to allocate client object: -8 Virtnetif-App: CpswRemoteApp_openCpswProxy: Failed to open CpswProxy for virtPortId 1: -1
我们还观察到 MCU2_1 上的默认 ETHFW 客户端 在 SDK 10.01.00.04 中、也会静默失败—不会生成日志输出、并且无法ping从 Linux (A72) 端访问内核。


