1820436_ja-JP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

1820436_ja-JP

1820436_ja-JP

T1024、デバイスツリーを変更してMAC(SGMII)からMAC(SGMII)をサポートするが、動作しない

こんにちは、

私たちのボードでは、T1024 は Mac から Mac 経由で Marvell スイッチ チップの 1 つのポートに接続します。これを適応させるために uboot コードを変更すると、 ping は uboot で正常に動作します。カーネル内の DTS および sdk_dpaa コードを変更しました。しかしそれは機能しません。今、次のステップをどうすればよいかわかりません。何かアドバイスをいただけますか?

DTSの変更点:太字は私の変更点です

イーサネット@e2000 {
/*物理ハンドル<0x0> =;*/
phy-connection-type = "sgmii";
#status = "有効";
phy_mode = "内部";
固定リンク<0x0 0x1 1000 0 0> =;
rcpm-wakeup =;<0x9 0x40000000>
セルインデックス<0x1> =;
互換性 = "fsl、fman-memac";
<0xe2000 0x1000><0xe 0xf>
<0xd>
<0x21>
レジスタ<0x21>
=; fsl、ポートハンドル =; ptimer-handle
=; linux、phandle = !; ファンドル = !; };


Re: T1024, modify the device tree to support MAC(SGMII) to MAC(SGMII), but not work

こんにちは、
私たちも同じ問題に遭遇しましたが、カーネル内の FMAN ドライバ (memac) を変更することで解決しました。DTS に固定リンクが設定されている場合でも、SerDes レーンを初期化するときに自動ネゴシエーション ビットをクリアし、その後の再起動を回避する必要があります。
SetupSgmiiInternalPhy() を見てください。この問題は、外部 PHY のない MAC 間セットアップで発生します。そのCASE、両端 (CPU と L2 スイッチ) をネゴシエーションなしの直接リンクとして設定する必要があります。リンクパラメータを強制するだけです。

https://community.nxp.com/t5/QorIQ/Mac-to-Mac-communication-over-SGMII/mp/993299

よろしくお願いいたします。

ボグダン

回复: T1024, modify the device tree to support MAC(SGMII) to MAC(SGMII), but not work詳細は以下を参照してください: https://blog.csdn.net/weixin_41289976/article/details/136476979? spm=1011.2124.3001.6209回复: T1024, modify the device tree to support MAC(SGMII) to MAC(SGMII), but not workCAN問題の解決策を投稿していただけますか?DTS ファイルにはどのような変更が必要でしたか?回复: T1024, modify the device tree to support MAC(SGMII) to MAC(SGMII), but not work

この問題は無視してください。修正されました。

标记 (1)
无评分
版本历史
最后更新:
‎11-21-2025 06:36 PM
更新人: