Query regarding KSZ9031 porting to imx6sx

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Query regarding KSZ9031 porting to imx6sx

ソリューションへジャンプ
926件の閲覧回数
rakesh_patel
Senior Contributor I

Hi,

I have query for porting KSZ9031 to imx6sx

Guide:

Porting KSZ9031 to i.MX BSP 

Query#1: As per above document, mentioned changes are in uboot and kernel level both. Does uboot changes required/must? Does only kernel changes works fine?

Query#2: Above document does not mentioned how many changes to enable in kernel configuration like CONFIG_MICREL_PHY=y. So does only CONFIG_MICREL_PHY enough to detect KSZ9031 phy?

I am getting KSZ9031 is detected as Generic PHY.

"fec 2188000.ethernet eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet:00, irq=-1)"

Any idea for the same?

ラベル(1)
1 解決策
719件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Rakesh

>Query#1:

yes all these changes are needed.

>Query#2: 

CONFIG_MICREL_PHY=y adds some specific micrel initializations, like "Pad Skew".

Seems without them it can work fine too, as generic phy. One can try to debug it

also may be recommended to post issue on uboot mail list

U-Boot Info Page 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

元の投稿で解決策を見る

1 返信
720件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi Rakesh

>Query#1:

yes all these changes are needed.

>Query#2: 

CONFIG_MICREL_PHY=y adds some specific micrel initializations, like "Pad Skew".

Seems without them it can work fine too, as generic phy. One can try to debug it

also may be recommended to post issue on uboot mail list

U-Boot Info Page 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------