2015年12月5日土曜日

HP EliteBook 8570w MXM 型ビデオカードを Quadro K2100M に交換する

当方の 8570w にはもともと AMD FirePro M4000 GDDR5 1 GB が装着されていました。



このカードはほかの純正装着ビデオカード Quadro K1000M DDR3 2 GB 、および Quadro K2000M DDR3 2 GB などと比べるとても省電力かつ、GDDR5 128 bit メモリ搭載のためメモリ帯域福が広くとても高性能だったのです。

しかしながら使っている 3D アプリケーションとの相性が悪いことがあり、また K2100M が安価に入手できたのでこれに交換してみることにしました。下は K2100M の画像です。



新しいカードの概要

今回交換する K2100M は MXM-A 型のビデオカードで、ebay で売られていたものです。

K2100M は K2000M の後継機種で、2 GB の GDDR5 メモリが搭載されています。一般的な Direct3D アプリケーションでの性能は GT 750 と同じぐらいとのことです。

参考
http://www.notebookcheck.net/NVIDIA-Quadro-K2100M.98900.0.html

このカードには最初はバージョン 80.06.7D.00.03 の VBIOS (ビデオ BIOS) が搭載されていました。

結論から言うとこの VBIOS では 8570w の電源が入るものの、メインのディスプレイは映らず、アナログ VGA 出力のみが映りました。

このアナログ VGA 出力でも Windows 10 が起動してデバイスドライバーが当たるとクラッシュしてしまいます。

本当にプラットフォーム (8570w) とモジュール (K2100M) 両方が MXM-SIG が定めた MXM (Mobile PCI Express Module) 規格通りに実装されている (MXM Compliant) なら差すだけで正常に動作するはずですので、どちらか片方、あるいは両方が MXM 規格通りに実装されていないようです。




解決方法は?

HP の公式サポートフォーラムをあたってみると VBIOS を 80.06.61.00.08 に書き換えるとメインのディスプレイが使用可能になったという情報があったので、そこの情報に従ってそうしてみることにしました。

当方は別の PC で作っておいた FreeDOS を起動し、そこから NVFlash を実行して 80.06.61.00.08 を書き込みました。すると情報通り再起動後は通常通り使用できるようになりました。

次回以降詳細な交換方法を紹介していこうと思います。なお、言うまでもないことですが、これは非常にリスクの高い方法で本体とカードの両方が破壊される可能性があります。そのような事態になったとしても一切責任は負いません。



1 件のコメント:

  1. Hi,

    Can you share me the vbios you used for your K2100m upgrade? I plan to upgrade my 8570W (DC Full HD display) to a K2100M taken from a Zbook 15 (next gen of Elitebooks). Not sure if I need to flash something since it is an HP GPU.

    Thanks a lot,
    Octavian

    返信削除