ファームウェアとは?

ファームウェア

この文書における「ファームウェア」は、CoaxlinkカードのFPGA(フィールドプログラマブルゲートアレイ)デバイスの内容を意味します。

PCI Expressエンドポイントを含むカードの機能を定義します。

ファームウェアEEPROM

Coaxlinkカードで使用されるFPGAは、RAMベースのFPGA(フィールドプログラマブルゲートアレイ)で、電源投入時にロードする必要があります。

電源投入時間の150ミリ秒以内にPCI Expressエンドポイントを準備する必要があることを考慮すると、カードに電力を供給した後、FPGAコンテンツをすばやくロードする必要があります。したがって、ファームウェアは不揮発性フラッシュEEPROMに格納され、FPGAの高速起動が可能になります。

この状況は、Grablinkカードなどの他のEureys製品とは異なります。 FPGAコンテンツは、動作中にFPGA構成の変更が要求された場合、起動時に、またはいつでもMultiCamドライバによりロードされます。

Coaxlinkドライバーは、動作中にFPGAの内容を変更することはありません。

ファームウェアの変更

FPGAコンテンツを変更するには、次の2段階の操作が必要です。

1. 新しいファームウェアは、ファームウェア管理ツールを使用してカードのフラッシュEEPROMに書き込まれます。
2. システムの電源を入れ直すと、新しいファームウェアがアクティブになります。

以下もご覧ください:Coaxlinkファームウェアマネージャツール.