DPHPDMA - DisplayPort HPD Mod Adapter

お知らせ

■販売
自家通販を開始しました (2018/9/22)

日本国外への発送も可能です。I can ship products from Japan to your country.

家電のKENちゃんの方で委託販売をしております。
品切れの場合は、再入荷をお待ちください。

トラブルシューティング
本機を接続しても、映像が映らないという方はご覧ください。


旧型のページはこちら

DPHPDMA version.2 - DisplayPort HPD Mod Adapter




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


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

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

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

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


本機のしくみ

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

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

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

▼動作した構成
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 Ti (GIGABYTE AORUS GeForce GTX 1080 Ti) + DELL AW3418DW
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どちらのモードでも改善せず
Intel Core i7 8086K オンボード + NEC PA301W
NVIDIA GeForce GTX 970 + NEC PA301W

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

動作確認

OS:
Windows 10 Pro 64bit ver.1703

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

GPU:
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モードでのモニター電源再投入時にモニターデバイスの認識が外れる場合があります。そのような場合は、こちらのモードをお試しください。
※シリアル接続でのモード変更は、できなくなります。
※はんだ付けが必要です。

ダウンロード

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

シリアル通信用ソフトウェア


トラブルシューティング

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

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

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

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



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

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

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



注意・免責

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

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

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

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

12 件のコメント:

  1. はじめまして。
    3840×2160@60Hzの環境で使いたいと思っているのですが、
    こちらの商品はDPのどのバージョンまで対応として
    設計されていますでしょうか?

    以上、よろしくお願いします。

    返信削除
    返信
    1. コメントありがとうございます。
      当方4Kモニターを持ち合わせていないので、現状2560x1440 60Hz以上は分からないとしかお答えできないです。
      すみません。

      削除
  2. 回答いただきありがとうございます。
    3840x2160@60Hzは未検証な旨承知しました。

    HWや規格仕様に疎いのですが、こちらの商品はVGAから出力されたEDIDのプロファイルを
    コピーして保持する、もしくはパススルーする仕様(≒高解像度が使えるかどうかは
    アナログ的な特性に依る)とういう理解で宜しいでしょうか?

    以上、よろしくお願いします。

    返信削除
    返信
    1. 本機は、ホットプラグのラインだけを操作していて、映像やEDID等のデータの流れるラインは、
      全く触っていなスルー状態です。
      ですが、本機が使用している既製品のDPオスメスアダプタがどのぐらいの解像度信号を扱えるかは、
      明確に記されていないので場合によっては、表示できないこともあると思います。

      しっかりとした回答ができず申し訳ないのですが、よろしくお願いします。

      削除
    2. 再度回答いただきありがとうございます。

      概ね想定してた通りの仕様のようなので、
      次回入荷されたら購入して試してみたいと思います。

      どうもありがとうございました

      削除
  3. 動作報告の方にも書いたのですが、RX-550P4TFG5 + U2717D だと使えるのに GTX 1060 AERO ITX 6G OC + U2717D だと使えません。DPHPDMA は ver 1 です。
    この場合 F/UART を買えば使えるのでしょうか?それともグラボの方を変えないとだめなんでしょうか?

    返信削除
    返信
    1. ご報告ありがとうございます。
      他の方もMSIのGTX1060でコネクタが奥まで刺さらなくて画面表示しないとの報告がありました。
      本機のケースを取り外した状態で接続して映るか試していただいてもよいでしょうか。

      削除
  4. PCケースに当たって入っていなかったようです。
    もう一つのポートに押し込んでみたところ、ケースに入れたままでも使えました。

    返信削除
  5. よかったです。ありがとうございます。

    返信削除
  6. 普通に使えていたのですが、今日ケーブルの差し替えをした後映らなくなってしまいました。
    直接接続すると映るので DPHPDMA が壊れたのだと思うのですが、修理してもらう事ってできますか?

    返信削除
    返信
    1. 度々すみません。なおりました。
      中を開けてみたところ、一部ハンダが浮いているように見えたので半田ごてを軽く押し当ててから使用してみたら映るようになりました。

      削除
    2. 返信が遅れてすみません。
      既にご解決されているようで、ご助言出来ずすみませんでした。

      削除