イーサネットドライバによるPHYアドレス(LAN 9646)の読み取りこんにちは、みんな、
関数Eth_43_GMAC_ReadMiiを使用して LAN 9646 の PHY アドレスを読み取ろうとしましたが、予期しない結果が返されました。この関数が PHY アドレスの読み取りに適しているかどうかを尋ねたいだけです。読んでいただきありがとうございます。
Re: Read PHY address (LAN 9646) by Ethernet driverこんにちは、
はい、Eth_43_GMAC_ReadMii は、条項 22 を使用して MDIO 経由で PHY レジスタを読み取る関数です。
関数で使用したパラメータと取得した読み取り値が明確ではありません。標準 MIIM レジスタ (直接) アクセスの場合は、デバイス データシートに指定されている正しい PHY およびレジスタ アドレスを使用していることを確認してください。
また、デバイス DS ごとに MIIM インターフェースが選択されていることを確認してください。これはデフォルトのものではなく、ストラップ オプションによって構成されます。
BR、ペトル