跳转到内容

Updating the Firmware Using 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

固件版本#

固件版本分为三个部分:

  • 动态固件版本以主要和次要版本的形式给出(例如: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.

固件更新是分区的,并提供两个独立的分区,使固件更新更安全。如果在固件更新过程中出现任何问题,例如,由于电源故障,则只会损坏一个分区。系统将自动使用另一个分区。

检查固件更新#

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

GrabberFirmwareUpdater

在以下示例中,系统中有两块板,其中一块需要更新:

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 版本,才能降级图像采集卡固件。