JAJA880 May   2025 TPS25751 , TPS26750

 

  1.   1
  2.   概要
  3.   商標
  4. 1はじめに
  5. 2VIF の概要
    1. 2.1 VIF の生成に TI のアプリケーション カスタマイズ ツールを使用
    2. 2.2 USB-IF VIF エディタ ツール
  6. 3コンプライアンス関連の JSON 構成
  7. 4VIF エディタ固有のタブ
  8. 5TI レジスタの VIF フィールドへのマッピングです
    1. 5.1  製品と製品の詳細
    2. 5.2  部品
    3. 5.3  汎用 PD
    4. 5.4  PD 機能
    5. 5.5  USB Type-C
    6. 5.6  製品電源
    7. 5.7  USB ホストおよび USB デバイス
    8. 5.8  バッテリ充電 1.2
    9. 5.9  PD ソース
    10. 5.10 PD シンク
    11. 5.11 デュアルロール
    12. 5.12 SOP ディスカバー ID
  9. 6まとめ
  10. 7参考資料

コンプライアンス関連の JSON 構成

「USB PD 仕様」では、ポートの機能に応じてサポートすべき拡張メッセージ (DRP、ソースのみ、シンクのみ) が定義されています。TPS25751 および TPS26750 PD3 構成レジスタ 42h には、これらの必要なメッセージをサポートするように構成が含まれています。サポートされている各メッセージに対して、追加のレジスタも設定する必要があります。このセクションでは、必要な拡張メッセージと、関連する TI レジスタについて説明します。これにより、ポートの機能に基づいてメッセージをサポートできます。

注: このセクションで * で示されたメッセージは、バッテリ駆動システムにのみ必要です。
表 3-1 ポート機能に基づく拡張メッセージサポート
USB-C PD ポート機能 必要なメッセージ サポート 説明

デュアル ロール ポート (DRP)

サポート ソース拡張メッセージ [8] = 0x1

このビットがアサートされると、PD コントローラは TX_SCEDB レジスタ (0x77) の内容で GET_Source_Capabilities_Extended USB PD メッセージに応答します。

*サポート バッテリ機能メッセージ [10] = 0x1

このビットがアサートされると、PD コントローラは、GET_Battery_Capabilities USB PD メッセージに TX_BCDB レジスタ (0x7D) の内容で応答します。

*サポート バッテリ ステータス メッセージ [11] = 0x1

このビットがアサートされると、PD コントローラは、GET_Battery_Status USB PD メッセージに TX_BSDO レジスタ (0x7B) の内容で応答します。

シンク キャップ拡張 [17] = 0x1 をサポート

このビットがアサートされると、PD コントローラは TX_SKEDB レジスタ (0x7E) の内容で GET_Sink_Capabilities_Extended メッセージ USB PD メッセージに応答します。

サポート ソース情報 [18] = 0x1 を取得します

このビットがアサートされると、PD コントローラは TX_Source_INFO レジスタ (0x78) の内容で GET_Source_INFO USB PD メッセージに応答します。

ソースのみ

サポート ソース拡張メッセージ [8] = 0x1

このビットがアサートされると、PD コントローラは TX_SCEDB レジスタ (0x77) の内容で GET_Source_Capabilities_Extended USB PD メッセージに応答します。

*サポート バッテリ機能メッセージ [10] = 0x1

このビットがアサートされると、PD コントローラは、GET_Battery_Capabilities USB PD メッセージに TX_BCDB レジスタ (0x7D) の内容で応答します。

*サポート バッテリ ステータス メッセージ [11] = 0x1

このビットがアサートされると、PD コントローラは、GET_Battery_Status USB PD メッセージに TX_BSDO レジスタ (0x7B) の内容で応答します。

サポート ソース情報 [18] = 0x1 を取得します

このビットがアサートされると、PD コントローラは TX_Source_INFO レジスタ (0x78) の内容で GET_Source_INFO USB PD メッセージに応答します。

シンクのみ

*サポート バッテリ機能メッセージ [10] = 0x1

このビットがアサートされると、PD コントローラは、GET_Battery_Capabilities USB PD メッセージに TX_BCDB レジスタ (0x7D) の内容で応答します。

*サポート バッテリ ステータス メッセージ [11] = 0x1

このビットがアサートされると、PD コントローラは、GET_Battery_Status USB PD メッセージに TX_BSDO レジスタ (0x7B) の内容で応答します。

シンク キャップ拡張 [17] = 0x1 をサポート

このビットがアサートされると、PD コントローラは TX_SKEDB レジスタ (0x7E) の内容で GET_Sink_Capabilities_Extended メッセージ USB PD メッセージに応答します。