先日、 RK3588ボード のHDMI入力をデバッグしていたところ、驚くほどよくある問題に遭遇しました。ソースは4K60を出力しているのに、入力側は YCbCr 4:2:0 でしかネゴシエーションされず、HDMI 2.0で期待されるフル4:4:4になっていませんでした。
同じ壁にぶつかった方に向けた記事です。修正はすぐにできますが、その“理由”を理解しておく価値はあります。
本題に入る前に、すべてを理解するための3つの用語を押さえておきましょう。
要するに、 4:2:0は帯域を節約するための妥協です。ハードウェアとケーブルがフルHDMI 2.0をサポートしているなら、それで妥協する理由はありません。
RK3588ボード’s HDMI入力は、 デフォルトEDIDがY420で出荷されます。ソースとのネゴシエーション時に、フル4:4:4ではなく低帯域の4:2:0モードしか提示しません。
つまり、ボードはソースに対して“4:2:0しかできない”と伝えているのです。実際にはハードウェアはもっと多くのことを処理できるにもかかわらず。 制限はシリコン側ではなく、設定側にあります。
EDIDをデフォルトから Y420 に EDID 2.0へ切り替えます。変更して再ネゴシエーションを行うと、入力は正しく 4K60 4:4:4を出力し、HDMI 2.0規格の全要件を満たします。
💡 ヒント: 正確なメニューパスはボードのファームウェア / BSPによって異なります。HDMI入力設定内のEDID設定を探し、HDMI 2.0(フル帯域幅)オプションを選択してください。
| 項目 | デフォルトEDID(Y420) | EDID 2.0 |
|---|---|---|
| 最大解像度 | 4K60 | 4K60 |
| 色形式 | 4:2:0 | 4:4:4 |
| フルHDMI 2.0対応? | いいえ | はい |
RK3588のHDMI入力で4:2:0しか表示されない場合も、まずハードウェアを疑わず、 EDID設定を確認してください。ほぼ間違いなくこれが原因です。
1行の設定変更が、画質の妥協とフル品質の4K60の分かれ目になります。
ボードはデフォルトで Y420 EDIDを搭載しているためです。この状態では低帯域幅の4:2:0モードのみをソースに通知するため、パネルとケーブルがフル4K60 4:4:4に対応していても、ソースは4:2:0で送信せざるを得ません。
EDID (Extended Display Identification Data)とは、入力またはディスプレイがソースデバイスに送信する機能リストで、対応する解像度、リフレッシュレート、色形式を記述します。ソースはそのリストから最適なモードを選択します。
はい。フル4K60 4:4:4には 18 Gbps のHDMI 2.0帯域幅が必要なため、Premium High Speed(HDMI 2.0 / 2.1認証)ケーブルを使用してください。ギリギリのケーブルでは、EDID設定を変更してもリンクが4:2:0に戻ってしまうことがあります。
EDID 2.0に切り替えて再ネゴシエーションした後、ボードの入力ステータス(またはソースの表示情報)を確認してください。 4K60 at 4:4:4 Y420の代わりに。
いいえ。 RK3588インタラクティブディスプレイでは、チップセットとHDMI入力経路がHDMI 2.0の帯域幅をサポートしています。4:2:0がデフォルトになっているのは 設定 上の選択であり、ハードウェアの上限ではありません。だからこそ、修正は設定変更で済み、ボードの交換は不要です。プロジェクトが本当に帯域幅の余裕をより必要としない場合は、 RK3576プラットフォーム が同じスマートボードエコシステムにおけるコスト効率の良い代替案です。
EDIDの扱いは、ディスプレイプロジェクトが仕様どおりに動作するかどうかを左右する、まさにボードレベルの詳細です。そしてこれは、ファームウェアの適応、BSPのカスタマイズ、そして当社のスマートボードプラットフォームにおける OPSモジュール統合 と同じ種類の作業です。当社のエンジニアリングチームは、設定、テスト、OEM/ODMプロジェクトを通じてお客様をサポートしています。インターフェースと信号の詳細仕様は、当社の 製品仕様書に掲載されています。RK3588のHDMI入力設定、EDIDのチューニング、またはカスタムボードのセットアップについてサポートが必要な場合は、お気軽にお問い合わせください。
お探しの内容をお知らせください。ご要件に合わせてお見積もりをカスタマイズいたします — 価格、リードタイム、専門的なアドバイスを提供します。