跳转到内容

通过命令行进行烧录#

要在采集卡的闪存分区上烧录 Applet,通常使用 GUI 工具 microDiagnostics。不过,您也可以选择使用 Grabber Firmware Flasher 通过命令行直接烧录您的板卡。

You find GrabberFirmwareFlasher.exe in the Framegrabber SDK installation directory <Framegrabber SDK installation directory>/bin.

Grabber Firmware Flasher 允许将 Applet(*.dll 或 *.hap 文件)写入特定板卡的闪存的特定分区中。您需要指定:

  • 板卡索引(系统内)
  • 闪存分区
  • 小应用程序文件的文件名(带扩展名)
  • The Grabber Firmware Flasher looks within your Framegrabber SDK software installation for the specified applet file (in directory <Framegrabber SDK installation directory>/firmware/<frame grabber type>

要启动 Grabber Firmware Flasher:

  1. 转到 bin 目录并运行 GrabberFirmwareFlasher.exe。

    将显示帮助信息:

    Grabber Firmware Flasher 帮助信息

  2. 指定板卡索引、内存分区和 Applet 文件名。您可以使用以下命令:

    GrabberFirmwareFlasher.exe  --b <board_index>
                                --partition <flashing partition>
                                <name of applet file>
    

    示例:

    GrabberFirmwareFlasher.exe --board 0 --partition 4 Acq_SingleBaseGray.dll

  3. 按回车键。

    该工具开始使用指定的小应用程序写入命名分区:

    Grabber Firmware Flasher:开始烧录

  4. 重新启动所有正在使用该板卡的应用程序:

    • 关闭 Framegrabber SDK 的所有应用程序(microDisplay X、microDiagnostics、GenICam Explorer)。
    • 重新打开后,这些应用程序将提供对您设置为活动状态的 applet 的访问权限。

您可以继续通过 microDisplay X(参见 初始系统测试 (microDisplay X))或通过 Framegrabber API 配置 Applet。