CXP-12インターフェースカードのファームウェアの更新#
GrabberFirmwareUpdaterのツール#
The GrabberFirmwareUpdater tool is delivered with the pylon Software Suite for Windows, version 6.3 or higher.
このツールは、%programfiles%\Basler\pylon x\Runtime\x64\pylonCXP\binディレクトリーにあります。
To get a summary of all available options and parameters, call the tool with the --help
option:
ファームウェアバージョン#
ファームウェアバージョンは、次の3つの部分に分かれています。
- 動的ファームウェアバージョンは、メジャーバージョンとマイナーバージョンの形式で提供されます(例:1.0)。
- 静的バージョンはSで始まり、メジャーバージョンとマイナーバージョンの形式で提供されます(例:S1.2)。
- PCIeコアバージョンはPで始まり、メジャーバージョンの形式で提供されます(例:P0)。
動的ファームウェアはアプレットに完全に統合されており、フラッシュされたファームウェアの一部ではありません。このため、ファームウェアフラッシュファイルから動的ファームウェアバージョンが省略されています。GrabberFirmwareUpdaterでは、静的バージョンとPCIeコアバージョンのみを使用します。
アプレットは、特定の静的バージョンとのみ互換性があります。通常、pylonのインストールごとに、アプレットに必要なバージョンに一致するファームウェア更新ファイルが提供されます。PCIeコアは、アプレットのような静的バージョンに依存します。新しい静的バージョンごとに0で始まります。例えば、S1.1 P1からS1.2 P0に更新しても、PCIeコアバージョンがダウングレードされるわけではありません。
情報
前世代のBaslerフレームグラバー(microEnable 5 ironmanおよびmarathonシリーズ)とは異なり、アプレットはボード上でフラッシュされません。アプレットは、インストールされているファームウェアのバージョンと一致する限りロードできます。
ファームウェアの更新はパーティション分割されており、ファームウェアを安全に更新するために、2つのパーティションが用意されています。電源障害など、ファームウェアの更新プロセス中に何か問題が発生した場合は、片方のパーティションのみに障害が発生する可能性があります。他方のパーティションが自動的に使用されます。
ファームウェア更新の確認#
利用可能な更新を確認するには、オプションやパラメーターなしでGrabberFirmwareUpdaterツールを実行します。
次の例では、システムに2つのボードがあり、1つに更新が必要です。
ファームウェアの更新が必要なボードがある場合、GrabberFirmwareUpdaterツールにより短いメッセージが出力されます。
ファームウェアのアップデート#
To update the frame grabber firmware, use the --update
option:
情報
GrabberFirmwareUpdaterを実行しているウィンドウを閉じないでください。また、Ctrl+Cを押したり、他の方法で更新プロセスを中断したりしないでください。すべての更新が完了する前に、コンピューターをシャットダウンしたり、電源を切ったりしないでください。
更新プロセス中、アクティビティーと進行状況が単純な進行状況バーで表示されます。GrabberFirmwareUpdaterは、すべての更新を自動的に実行します。
更新プロセスが終了すると、簡単な概要が表示され、コンピューターの電源を切るように求めるメッセージが出力されます。電源投入時にファームウェアがロードされるため、更新されたファームウェアをアクティブにするには、コンピューターの電源を入れ直す必要があります。
古いファームウェアバージョンへのダウングレード#
If a specific older firmware version is required for a frame grabber, the parameters --board <id>
, --file <path>
and the option --force
are needed in combination:
GrabberFirmwareUpdaterの出力は、更新プロセス中の出力と同じです。
情報
フレームグラバーファームウェアのダウングレードは、フレームグラバーにインストールされている静的バージョンと一致するアプレットを提供するpylonバージョンを使用してのみ可能です。