TPM モジュールは同じベンダーのマザーボードでのみ動作しますか?

TPM モジュールは同じベンダーのマザーボードでのみ動作しますか?

ほとんどの種類のデスクトップ コンピューターのパーツは、ベンダーに依存しません。たとえば、同じ規格に準拠している限り、どのベンダーの DDR RAM でもどのベンダーのマザーボードでも使用できます。

eBay で TPM モジュールを検索すると、トップ リストに ASUS、Gigabyte、または MSI が表示されます。ASUS には「ASUS マザーボード用」と記載されています。これは、ASUS のマザーボードでのみ機能するように見えます。TPM モジュールはどのベンダーからでも購入できますか。それとも、マザーボードと同じベンダーから TPM モジュールを購入する必要がありますか。

答え1

これらは特にメーカー固有のものではないと思います。ただし、マザーボードにこれを装着するためのスロットが必要です。これはまだ比較的まれなケースなので、標準化がまだ不十分な可能性があります。

TPM チップは LPC バス上に配置されているため、BIOS はドライバーを必要とせずにアクセスできます。

そのため、まずマザーボードの仕様をチェックして、チップを搭載できるかどうか、またどのようなコネクタが使用されているかを確認してください。

答え2

私は、Asus、MSI、Gigabyte、Asrock の 4 つのベンダーのマザーボード ユーザー マニュアルを確認しましたが、相互に互換性がありません。私が知る限り、2020 年現在、標準の TPM ヘッダーは存在しないため、マザーボードと同じベンダーから TPM を購入する必要があります。その場合でも、ピンの数を確認してください。

Asus 20-1 (19 ピン、旧型) エイスース 20-1

Asus 14-1 (13 ピン、新品) エイスース 14-1

MSI 14-1 (13 ピン、Asus 14-1 とは異なるレイアウト) 14-1 ミリタリー

ギガバイト 12-1 (11 ピン) ギガバイト 12-1

Asrock 18-1 (17ピン) アスロック 18-1

答え3

TL;DR: あるマザーボード ベンダーの TPM ピン レイアウトを別のベンダーの TPM チップに合わせて再マッピングしても機能しません。

私は MSI マザーボードで ASUS TPM モジュールを使用しようとしました。MSI ピンのレイアウトを ASUS TPM ピン レイアウトに一致するように再マップするために、たくさんのケーブルを使用しました。コンピュータが起動し、BIOS で TPM チップを有効にできますが、その後は何も起こりません。したがって、あるベンダーの TPM チップをマザーボードのピンに一致するように再マップするために数時間を費やすつもりであっても、おそらくうまくいかないでしょう (まったく同じ TPM チップを使用している場合を除く)。

答え4

私は Supermicro M12SWA-TF マザーボードを確認しましたが、このマザーボードには Supermicro ブランドの AOM-TPM-9665V (TPM 2.0)、9665V-S (同じですが Intel TXT 用にプロビジョニングされています)、9655V (TPM 1.2)、または 9655V-S (同じですが Intel TXT 用にプロビジョニングされています) が指定されています。

Supermicro マザーボードの TPM ピン配置は Asus のものとほぼ同一ですが、完全に同一ではありません。

したがって、同じ数のピンを持つ 2 つの TPM であっても互換性がない可能性が高くなります。

関連情報