コンテンツにスキップ

pylonを使用したファームウェアの更新#

This topic tells you how to update the frame grabber's firmware using pylon.

GrabberFirmwareUpdaterのツール#

The GrabberFirmwareUpdater tool is delivered with the pylon Software Suite for Windows, version 6.3 or higher.

You can find the tool in the %programfiles%\Basler\pylon[version]\Runtime\x64\pylonCXP\bin directory.

To get a summary of all available options and parameters, call the tool with the --help option:

GrabberFirmwareUpdater --help

ファームウェアバージョン#

ファームウェアバージョンは、次の3つの部分に分かれています。

  • 動的ファームウェアバージョンは、メジャーバージョンとマイナーバージョンの形式で提供されます(例:1.0)。
  • 静的バージョンはSで始まり、メジャーバージョンとマイナーバージョンの形式で提供されます(例:S1.2)。
  • PCIeコアバージョンはPで始まり、メジャーバージョンの形式で提供されます(例:P0)。

The dynamic firmware is fully integrated in the applets and isn't part of the flashed firmware. This is why the dynamic firmware version is omitted from the firmware flash files. In the GrabberFirmwareUpdater, only the static and PCIe core versions are used.

Applets are only compatible with a specific static version. Usually, with each pylon installation, the firmware update file matching the version required by the applets is provided. The PCIe core depends on the static version like the applet. It starts with 0 for each new static version. For example, updating from S1.1 P1 to S1.2 P0 doesn't mean downgrading the PCIe core version.

情報

Unlike with the previous generation of Basler frame grabbers (the microEnable 5 marathon series), applets aren't flashed on the board. Applets can be loaded as long as they match the installed firmware version.

ファームウェアの更新はパーティション分割されており、ファームウェアを安全に更新するために、2つのパーティションが用意されています。電源障害など、ファームウェアの更新プロセス中に何か問題が発生した場合は、片方のパーティションのみに障害が発生する可能性があります。他方のパーティションが自動的に使用されます。

ファームウェア更新の確認#

To check for available updates, run the GrabberFirmwareUpdater tool without any options and parameters:

GrabberFirmwareUpdater

次の例では、システムに2つのボードがあり、1つに更新が必要です。

GrabberFirmwareUpdaterのチェック

ファームウェアの更新が必要なボードがある場合、GrabberFirmwareUpdaterツールにより短いメッセージが出力されます。

ファームウェアのアップデート#

To update the frame grabber firmware, use the --update option:

GrabberFirmwareUpdater --update

情報

GrabberFirmwareUpdaterを実行しているウィンドウを閉じないでください。また、Ctrl+Cを押したり、他の方法で更新プロセスを中断したりしないでください。すべての更新が完了する前に、コンピューターをシャットダウンしたり、電源を切ったりしないでください。

更新プロセス中、アクティビティーと進行状況が単純な進行状況バーで表示されます。GrabberFirmwareUpdaterは、すべての更新を自動的に実行します。

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 --board 0 --file ..\firmware\CXP12-IC-1C\firmware.hap --force

GrabberFirmwareUpdaterの出力は、更新プロセス中の出力と同じです。

GrabberFirmwareUpdaterのダウングレード

情報

フレームグラバーファームウェアのダウングレードは、フレームグラバーにインストールされている静的バージョンと一致するアプレットを提供するpylonバージョンを使用してのみ可能です。