JAJAA81A December   2023  – August 2025 DP83869HM

 

  1.   1
  2.   概要
  3.   商標
  4. 1DP83869 アプリケーションの概要
  5. 2アプリケーションのトラブルシューティング
    1. 2.1 回路図とレイアウトのチェックアウト
    2. 2.2 デバイスの正常性チェック
      1. 2.2.1 電圧チェック
      2. 2.2.2 RESET_N 信号をプローブします
      3. 2.2.3 RBIAS をプローブします
      4. 2.2.4 XI クロックをプローブします
      5. 2.2.5 初期化中にストラップ ピンをプローブします
        1. 2.2.5.1 正しい動作モードの構成
      6. 2.2.6 シリアル管理インターフェイス信号のプローブ (MDC、MDIO)
        1. 2.2.6.1 レジスタ値の読み出しと確認
    3. 2.3 MDI ヘルス チェック
      1. 2.3.1 磁気
      2. 2.3.2 MDI 信号をプローブします
      3. 2.3.3 リンク品質の確認
        1. 2.3.3.1 ショート ケーブル リンク マージンの改善
        2. 2.3.3.2 チャネル間リンク マージンの改善
      4. 2.3.4 コンプライアンス
    4. 2.4 MII ヘルス チェック
      1. 2.4.1 MII チェック
      2. 2.4.2 RGMII チェック
      3. 2.4.3 SGMII チェック
    5. 2.5 ループバックと PRBS
      1. 2.5.1 ループバック モード
      2. 2.5.2 MAC とのパケットの送受信
      3. 2.5.3 BIST を使用してパケットを送受信しています
  6. 3動作モードの説明
    1. 3.1 ブリッジ モード
    2. 3.2 ファイバ構成
      1. 3.2.1 ファイバ レジスタ
      2. 3.2.2 メディア コンバータの LED 動作
  7. 4ツールおよびリファレンス
    1. 4.1 拡張レジスタ アクセス
      1. 4.1.1 読み出し (ポスト インクリメントなし) 動作
      2. 4.1.2 書き込み(ポスト インクリメントなし)動作
    2. 4.2 Linux でのソフトウェアおよびドライバ デバッグ
      1. 4.2.1 共通端子出力
  8. 5まとめ
  9. 6参考資料
  10. 7改訂履歴

ループバック モード

PHY 内の各種機能ブロックをテストおよび検証するループバックの複数オプションがあります。ループバック モードを有効化すると、MII および MDI データ パスのインサーキット テストが可能となります。DP83869 は、ニアエンド (MII) ループバック モードのいずれか、またはリバース (MDI) ループバック モードに構成できます。

DP83869HM ループバック図 2-21 ループバック

ループ バックの可用性は、PHY の動作モードによって異なります。これらのループバックモードのリンクステータスも、動作モードの影響を受けます。表 2-15 に、ループバックが使用できない例外を示します。

表 2-15 ループバックの可用性の例外
動作モードループ バック例外
PCS10M
ファイバMII100M
PCS100M
アナログ100M、1000M
SGMII から RGMII へPCS10M、100M、1000M
デジタル10M、100M、1000M
アナログ10M、100M、1000M
外部10M、100M、1000M
RGMII から SGMII へPCS10M、100M、1000M
外部10M、100M、1000M
メディア コンバータMII100M、1000M
アナログファイバ インターフェイスで 100m
外部ファイバ インターフェイスで 100m
銅線インターフェイスで 100m、1000M
MII ループバックは通常、MAC インターフェイスの検証に使用できますが、リバース ループバックは、リンク パートナーとともに使用して MDI 上のデータ パスを検証します。
  • レジスタ 0x0000[14] を設定すると、MII ループ バックがイネーブルになります

    • 100Base-TX モードでは、レジスタ 0x0016[3] も設定します

  • レジスタ 0x0016[5] を設定することでリバース ループ バックがイネーブルになります