Wind River Support Network

HomeDefectsLIN8-8699
Fixed

LIN8-8699 : Phyless links not supported

Created: Feb 15, 2018    Updated: Dec 3, 2018
Resolved Date: May 9, 2018
Found In Version: 8.0.0.24
Fix Version: 8.0.0.26
Severity: Severe
Applicable for: Wind River Linux 8
Component/s: BSP

Description

PHY-less links are not working on WRL8 rcpl24.

Steps to Reproduce

configure --enable-board=cav_octeon3 --enable-rootfs=glibc_core --enable-build=production --enable-doc-pages=yes --enable-ldconfig=yes --enable-sdkmachine=x86_64 --enable-sdkimage-staticlibs=yes --enable-internet-download=no --enable-checkout-all-layers=yes --with-init=sysvinit --enable-rm-work=no --with-template=feature/cc-opt,feature/ntp428p10 --enable-kernel=preempt-rt --with-layer=wr-build/layers/alu-cp --enable-multilib=lib64 --with-rcpl-version=0024 


For some SGMII link, modify the device-tree node "ethernet-mac" to have 
cavium,sgmii-mac-phy-mode = "1"; 
cavium,sgmii-mac-1000x-mode = "1"; 
and remove the phy-handle and the corresponding phy in the device-tree. 


In WRL, after configuring the corresponding interface, the following dmesg is shown: 
"eth2: Link is not ready". 
The Interface is not working. 


With the linux from cavium, patch level 12, using the same device-tree and the following dmesg output is shown:  
[ 28.159234] eth2: Link is not ready 
[ 28.159245] eth2: Link is up - 1000/Full 
And the interface is working fine on cavium eval boards with CN73XX/CN78XX.

Other Downloads


Live chat
Online