JAJAA83A December   2023  – November 2025 DP83822H , DP83822HF , DP83822I , DP83822IF , DP83826I

 

  1.   1
  2.   概要
  3.   商標
  4. 1DP83822 アプリケーションの概要
  5. 2PHY アプリケーションのトラブルシューティングを行う
    1. 2.1 回路図とレイアウトのチェックアウト
    2. 2.2 デバイスの正常性チェック
      1. 2.2.1 電源ランプシーケンスチェック
        1. 2.2.1.1 XI クロックが不安定な場合の電源ランプ
      2. 2.2.2 電圧チェック
      3. 2.2.3 RESET_N 信号をプローブします
      4. 2.2.4 RBIAS ピンのプローブ
      5. 2.2.5 XI クロックをプローブします
      6. 2.2.6 初期化中にストラップ ピンをプローブします
      7. 2.2.7 シリアル管理インターフェース信号のプローブ (MDC、MDIO)
        1. 2.2.7.1 レジスタ値の読み出しと確認
          1. 2.2.7.1.1 拡張レジスタ アクセス
    3. 2.3 MDI ヘルス チェック
      1. 2.3.1 磁気
      2. 2.3.2 MDI 信号をプローブします
      3. 2.3.3 リンク品質チェック
      4. 2.3.4 ファイバ接続のデバッグ
      5. 2.3.5 フレーム開始検出 (SFD) のデバッグ
      6. 2.3.6 コンプライアンス
    4. 2.4 MII ヘルス チェック
      1. 2.4.1 MII チェック
      2. 2.4.2 RMII チェック
      3. 2.4.3 RGMII チェック
    5. 2.5 ループバックと PRBS
      1. 2.5.1 ループバック モード
      2. 2.5.2 MAC とのパケットの送受信
      3. 2.5.3 BIST を使用してパケットを送受信しています
  6. 3ツールとリファレンス
    1. 3.1 DP83822 のレジスタアクセス
    2. 3.2 Linux でのソフトウェアおよびドライバのデバッグ
      1. 3.2.1 一般的な端子出力とソリューション
  7. 4まとめ
  8. 5参考資料
  9. 6改訂履歴

初期化中にストラップ ピンをプローブします

ストラップ構成は、セクション 2.1で参照されているストラップツールで確認できます。

ストラップ構成は、パワーアップまたはハードウェアリセット時に、RESET ピンまたはレジスタ 0x001F のビット 15 を介してサンプリングされます。

ライン上の他のコンポーネントが、このネットワークによって設定される DC バイアスに影響を与える必要がないことを確認してください。可能なモードの 1 つを選択するには、推奨値のプルアップ抵抗とプルダウン抵抗を使用して、ブートストラップピン入力と電源の電圧比を設定する必要があります。

ただし、場合によっては、ボード上の他のデバイス (MAC など) がこれらのピンを予期せずプルまたは駆動することがあります。ストラップ値はレジスタ 0x467 (SOR1) と 0x468 (SOR2) から読み取ることができます。これらのレジスタは拡張レジスタであり、拡張レジスタアクセスを使用してのみアクセスできます。

ストラップには次の抵抗を使用することを推奨します。レジスタ値が意図したストラップ構成と一致しない場合は、電源投入時および電源投入後に RESET_N 信号がアサートされたときに測定を行うことができます。

 ブートストラップ回路図 2-5 ブートストラップ回路
表 2-7 推奨される 4 レベルストラップ抵抗比
モード (1)理想的な RH (kΩ)理想的な RL (kΩ)
プルダウンピン (9kΩ)
1 (デフォルト)オープンオープン
2102.49
35.762.49
42.49オープン
プルアップピン (50kΩ)
1オープン1.96
2131.96
36.21.96
4 (デフォルト)オープンオープン
許容誤差 1% のストラップ抵抗が推奨されます。