DPHPDMA (version.2) - DisplayPort HPD Mod Adapter

お知らせ

こちらのページは、旧型タイプの詳細ページです。
最新型のページはこちらになります。


DPHPDMA version.2 - DisplayPort HPD Mod Adapter




サイズ: 約51mm×24mm
※内部画像は、実際の物と異なります。あらかじめご了承ください。(基板色・他)


DPHPDMA - DisplayPort HPD Mod Adapter(以下、本機)は、モニターからGPUへ送られる特定のホットプラグ検出(HPD)イベント信号を変更し再送信、または無効化するためのアダプタです。
本機をグラフィックボードとモニター間に接続することで、DisplayPort接続のモニター電源オフ時に発生するモニターデバイスの認識が外れるのを防ぐことができます。

DPHPDMA version.2をリリースしました。
■主な変更点
・メイン基板とコントロール基板を統合し、1枚の基板になりました。

・改造用のパッドを設けました
前バージョンよりモード変更用ジャンパーやシリアル変換接続のパッドが分かりやすくなりました。

・基板のレイアウトの都合上、モニター側への電源供給(DPPWR)は、結線されていません。(Rev.A 緑基板)
DP-HDMI変換ケーブルなど電源供給が必要な機器は使用できません。
通常ケーブル(DP-DP・DP-miniDP)で接続する機器・モニター等には、問題はございません。

→現在販売中の物は、電源結線されております。(青基板 Rev.B Rev.C)

本機のしくみ

本機は、モニター電源のオフ時にホットプラグ検出に送信されるアンプラグイベントを無効にし、ホットプラグ状態を維持します。これによりモニター電源をオフにしてもGPUには、モニターがアクティブ状態になっているように偽装しています。

また、モニター電源の再投入時には、リプラグイベントをIRQイベントに変更・再送信することで、モニターのステータスチェンジをグラフィックボードに通知させます。これによりモニタースタンバイ状態から復帰できるようにしています。

ユーザー様からの動作報告

▼動作した構成
AMD Radeon HD7750(PowerColor HD7750 1GB GDDR5)+ DELL U2518D (Down角度付き90度DisplayPortオスtoメス延長アダプタ使用)
AMD Radeon RX 470 + LG 27UK650-W (3840x2160/60Hz/RGB 10bit/HDR)
AMD Radeon RX 470(玄人志向 RD-RX470-E4GB)+ LG 29UM68-P
AMD Radeon RX 480 + LG 27UD68
AMD Radeon RX 480 + ASUS MG279Q (144Hz OK)
AMD Radeon RX 550 (XFX RX-550P4TFG5)+ DELL U2717D

NVIDIA GeForce GTX 1050 Ti + DELL U2718Q (3840x2160 60Hz OK)
NVIDIA GeForce GTX 1050 Ti (MSI GeForce GTX 1050 Ti 4G OC VD6191) + LG 43UD79-B (3840x2160/60Hz/RGB/10bpc)
NVIDIA GeForce GTX 1060 (MSI GTX 1060 GAMING X 6G) + DELL U2415
NVIDIA GeForce GTX 1060 (MSI GeForce GTX 1060 AERO ITX 6G OC) + DELL U2717D
NVIDIA GeForce GTX 1080 (ASUS STRIX-GTX1080-A8G-GAMING) + DELL AW3420DW
NVIDIA GeForce GTX 1080 Ti (GIGABYTE AORUS GeForce GTX 1080 Ti) + DELL AW3418DW
NVIDIA GeForce RTX 2080 Ti + AOC G2460PG
NVIDIA GeForce RTX 2080 Ti + DELL U2414H
NVIDIA GeForce RTX 2080 TI + Acer VG240YP

NVIDIA Quadro 600 (ELSA EQ600-1GER) + DELL E2417H
NVIDIA Quadro K2200 + HP Z27q (5K: 5120×2880, 60Hz, 10bit, DisplayPortケーブル2本を同時使用, DPHPDMA version.2も2個同時使用, Windows10 version1809)

Intel Core i7 4790K + ASUS Z97 DELUXE(オンボードDP) + DELL 3008WFP
Intel Core i7 7700K + ASUS PRIME Z270-A(オンボードDP) + LG 27UD88-W
intel HD Graphics 4000 + PHILIPS 272C4

▼正常に動作しなかった構成
AMD Radeon RX 580 + NEC PA302W
モニター電源再投入で画面が表示できない
NVIDIA GeForce GTX 660 + DELL P2715Q
モニターの省電力モードからの復帰できない・モニター電源再投入の動作は問題なし
NVIDIA GeForce GTX 1080Ti (MSI GeForce GTX 1080 Ti GAMING X 11G) + LG 27UD88-W
NVIDIA GeForce GTX 1060 (ASUS STRIX-GTX1060-O6G-GAMING) + LG 27UD88-W
特定の時間にてモニターを見失う・本機ごとケーブル再接続しないと復帰しない
Fake/Forceどちらのモードでも改善せず
NVIDIA GeForce RTX 2080Ti (MSI GTX2080TI SEAHAWK) + 32UL950-W
NVIDIA GeForce RTX 2070 SUPER (ASUS DUAL-RTX2070S-O8G-EVO) + BenQ PD2700Q
Fake/Forceモード共にモニター電源再投入後復帰しない
Intel Core i7 8086K オンボード + NEC PA301W
NVIDIA GeForce GTX 970 + NEC PA301W

ご報告ありがとうございました。引き続き、動作報告お待ちしております。

動作確認

OS:
Windows 10 Pro 64bit ver.1703,1709,1803

モニター:
DELL U2718Q / 3840x2160 60Hz
DELL U2713H / 2560x1440 60Hz
※モニターがMST(Multi Stream Transport)対応の場合、デイジーチェーン接続の有無にかかわらず、有効にすると正常に動作しません。

GPU:
NVIDIA GeForce RTX 2060 (431.86)
NVIDIA GeForce GTX 1050Ti (388.51)
AMD Radeon HD7770 (17.7.2)
Intel HD Graphics 4600 Core i7 4670K/GigaByte GA-Z87X-UD4H (20.19.15.4531) *1
*1... このGPUは、通常モードでは正常動作しない場合があります。本機を改造することで動作する場合があります。詳しくは、動作についてのForceモードをご覧ください。

接続方法



必ず、本機のオスコネクタがPC側になるように接続してください。逆方向には、決して接続しないでください。

シリアル接続方法

本機は、シリアル(UART)接続をしていただくことで、イベント再送信の方式を変更、任意のイベントを送信することが可能になります。

■ホットプラグ検出信号からのプラグイベントを無効にするFakeモード(常時)
■ホットプラグ検出信号をそのまま送信するThruモード
■ホットプラグ検出を強制的に有効にし、モニターからのイベントを再送信しないForceモード

本機付属マニュアル と こちらをご覧ください。 シリアルポートでMod Adapterを制御する

ダウンロードのソフトウェアをお使いください。

動作について

●イニシャライズ
本機が起動すると、ステータスLEDが3回点滅します。
ここでモニターのHPDがアサート (電源ON) 状態かチェックします。
アサートであればプラグイベントを送信し、デアサート(電源OFF) であれば、何も送信せずにモニターのHPDがアサートされるまで、本機は待機します。
※本機は、GPUからの電源が断たれると、上記の動作によりHPDのアサートを維持できなくなります.

●Fakeモード

モニターから送られるHPDのプラグイベント2つをIRQイベントに変換し再送信します。
アンプラグ時のイベント送信は不要ですが、アンプラグとIRQのイベント判別にタイムラグが生じてしまうため、IRQイベントと統合させています。
また、リプラグイベント時にIRQイベントを送信することで、モニターの状態変更を通知し、モニタースタンバイから復帰させています。
本機は、通常このモードで動作しています。

●Forceモード

モニターから送られるHPDのイベント全てを無効にして、HPDアサート状態を保ちます。
GPUによっては、FAKEモードでのモニター電源再投入時にモニターデバイスの認識が外れる場合があります。そのような場合は、こちらのモードをお試しください。
※シリアル接続でのモード変更は、できなくなります。
※はんだ付けが必要です。


シリアル通信用ソフトウェア - HPD Opera version 1.10
●更新内容 2019年 6月20日 ver1.10
1. ウインドウアクティブ中にCtrlキーを押すとマウスカーソル位置にウインドウが移動するよう変更
2. COMポート選択コンボボックスをダブルクリックでCOMポートを更新するように変更
3. メインウインドウ表示をタスクトレイアイコンのダブルクリックからシングルクリックへ変更
*旧バージョン HPD Opera 1.00


version.2 製品付属マニュアル(PDF)

トラブルシューティング

修理のサポートは行っていませんので、ご自身で解決していただく必要があります。

今のところアドバイスできるものだけ挙げておきます。

1. 本機のLEDは3回点滅しているが、映像が出ない
本機がしっかり接続されていない可能性があります。本機がグラフィックカードのDPコネクタに奥までしっかり差し込まれて、ラッチがロックされている確認してください。

本機のLEDが点滅しても、映像信号のコネクタピンが接触していない場合があります。
DisplayPortのメス側コネクタ(グラフィックカードのコネクタも同様)は、電源とグランドが先にコンタクトする仕様になっており、映像信号ピンはさらに奥でコンタクトするようになっています。これにより起動しているにもかかわらず、映像が出ないという状況になっていると思われます。



グラフィックカードのブラケットやPCケースの厚みで、ラッチがロックしない場合は、本機のプラスチックケースを取り外した状態で、グラフィックカードに差し込んでください。
※ラッチロックの機構がケースを外した状態ですと、大変押しにくくなります。ケガをしないようお気をつけください。

2. 本機のLEDがずっと点滅して、映像が出ない
映像信号の品質が悪い状態ですと、モニターから頻繁にステータス読み込み要求が出されて、この状態になることがあります。
①本機とケーブルの組み合わせで信号損失が高まった
違うDPケーブルを試してみる

②グラフィックカードのコネクタ・ケーブルのコネクタ・本機のコネクタのいずれかが汚れている
こちらをお試しください。→コネクタの遊びで画面が乱れる場合の対処方法


3. DPHPDMA ver.2で動かないモニターは、F/UARTで動く可能性はありますか?
限りなく可能性は低いです。DPHPDMAの2タイプの違いは、PCの電源管理部分しか違いがありません。DPHPDMA ver.2の動作報告で動作しなかったモニターは、F/UARTでも同じく動かないと思われます。同様に逆も同じと思われます。F/UARTの動作報告

4. DPHPDMA ver.2の動作報告にあるものは、F/UARTと同じと思ってよいですか?
同じ・・・かもしれません。
言い切れないのは、ケーブルが1本加わることでシグナル損失がどの程度増えるか読めないからです。
一様、テスト環境は PC>1.8m>DPHPDMA F/UART>3m>モニター でチェックしています。


注意・免責

本機の改造は、ご自身の責任の下で行ってください。

本機は、ソフトウェア(OS・アプリケーション・グラフィックボードドライバ)や、
ハードウェア (モニター・グラフィックボード等) の構成により、正常に動作しないことがあります。

本機は、モニター電源オフなどで生じる解像度変更や、デスクトップのデザイン崩れ等の改善を約束するものではありません。

本機は、特殊な機器であり、通常の接続方法と全く異なるものです。 本機を使用して発生した問題・故障・破損等について、本機の製作者は一切の責任を負いません。予めご了承ください。