Hi All,
Iam using a NXP LS1046A based custom board,
I am connected the Fm1-mac5 interface to Marvell 88E1512 Phy which supports both optical and Electrical Ethernet interface,
Also at the Kernel level (when the OS boots up) iam able to use Electrical ethernet by default, however while changing to optical Interface iam changing the page to optical in 88E1512 (i used this link to configure Marvell phy https://community.nxp.com/t5/Other-NXP-Products/Read-Modify-Phy-registers-at-Linux-in-custom-board-b... ) and also fixing the interface to 1G with Autoneg Disabled using ethtool, and the optical interfcace is working fine in Kernel also.
Now, in my application iam using Fm1-mac5 for dpdk operation with KNI enabled for Fm1-mac5.
With KNI enabled, how can i access the Phy register (to read/modify) also how can i Disable Autoneg and Fix the speed to 1G ??
For disabling Autoneg i tried using ethtool, but iam not able to disable Autoneg using ethtool with KNI interface.
Please let me know what can be done to
1) read/modify phy registers for a KNI interface?
2) Disable Auto Neg and Fix the Speed to 1G of a KNI interface?
Please provide your help/support
Thank u